10.13 High Sierra Disque dur interne Macintosh HD a disparu dans utilitaire de disque..

Content déjà pour toi !

- tu trouves un Terminal at : Applications > Utilitaires > Terminal. Passe les 2 commandes (copier-coller - séparément) :​
Bloc de code:
sudo du -sh /Users/*
sudo du -sh /Sauvegarde/Users/*
  • à validation de la 1ère > une demande de password s'affiche (commande sudo) => tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide. Pas besoin pour le sudo dans les 5'. Les commandes sont lentes - d'autant plus qu'il y a davantage de données à mesurer (pour la ) => attends chaque fois le retour de l'invite de commande du terminal en signal de fin.
  • la 1ère commande liste & mesure (en Gi = gibibytes : base 2) les dossiers de comptes dans les Utilisateurs de Macintosh HD
  • la liste & mesure (en Gi encore) les dossiers de comptes dans les Utilisateurs de Sauvegarde

Poste les retours.
 
La première commande me renvoit pour chaque ligne "Operation not permitted" :
Bloc de code:
Last login: Mon Jun 28 18:59:43 on console
ertyu@macbook-pro-de-ertyu ~ % sudo du -sh /Users/*
Password:
  0B    /Users/Shared
du: /Users/ertyu/Library/Application Support/CallHistoryTransactions: Operation not permitted
du: /Users/ertyu/Library/Application Support/com.apple.sharedfilelist: Operation not permitted
du: /Users/ertyu/Library/Application Support/com.apple.TCC: Operation not permitted
du: /Users/ertyu/Library/Application Support/FileProvider: Operation not permitted
du: /Users/ertyu/Library/Application Support/CallHistoryDB: Operation not permitted
du: /Users/ertyu/Library/Autosave Information: Operation not permitted
du: /Users/ertyu/Library/IdentityServices: Operation not permitted
du: /Users/ertyu/Library/Messages: Operation not permitted
du: /Users/ertyu/Library/Sharing: Operation not permitted
du: /Users/ertyu/Library/Mail: Operation not permitted
du: /Users/ertyu/Library/Safari: Operation not permitted
du: /Users/ertyu/Library/Suggestions: Operation not permitted
du: /Users/ertyu/Library/Containers/com.apple.Safari: Operation not permitted
du: /Users/ertyu/Library/PersonalizationPortrait: Operation not permitted
du: /Users/ertyu/Library/Metadata/CoreSpotlight: Operation not permitted
du: /Users/ertyu/Library/Cookies: Operation not permitted
du: /Users/ertyu/Library/Caches/CloudKit: Operation not permitted
du: /Users/ertyu/.Trash: Operation not permitted
 58M    /Users/ertyu

Quant à la deuxième voici le résultat :
Bloc de code:
ertyu@macbook-pro-de-ertyu ~ % sudo du -sh /Sauvegarde/Users/*
zsh: no matches found: /Sauvegarde/Users/*
ertyu@macbook-pro-de-ertyu ~ %

Une idée de ces résultats ?
 
Les dénis d'accès : "operation not permitted" proviennent de l'activation du SIP (protocole de sécurisation). Mais on voit quand même l'existence d'un compte ertyu de 58 Mi = 63 Mo.

- pour la commande > j'avais omis la désignation du répertoire /Volumes dans lequel chercher Sauvegarde. Passe la commande éditée :​
Bloc de code:
sudo du -sh /Vol*/Sauvegarde/Users/*
  • et poste le retour quand tu auras récupéré l'invite de commande : ertyu@macbook-pro-de-ertyu ~ %.
 
Voici les résultats de la commande sudo du -sh /Vol*/Sauvegarde/Users/* :

Bloc de code:
ertyu@macbook-pro-de-ertyu ~ % sudo du -sh /Vol*/Sauvegarde/Users/*
Password:
 44K    /Volumes/Sauvegarde/Users/Guest
8,0K    /Volumes/Sauvegarde/Users/Shared
261G    /Volumes/Sauvegarde/Users/ertyu
ertyu@macbook-pro-de-ertyu ~ %
 
Je vois un dossier ertyu de 261 Gi = 280 Go. Voici ce que je te propose -->

- supprimer le dossier ertyu interne quasi vide (63 Mo) et le remplacer par une copie du dossier ertyu de 280 Go externe. Ce qui te permettra de réouvrir une session avec accès direct à tes données.​
- pour effectuer cette substitution > il faut opérer depuis la session admin d'un second utilisateur créé dans un but auxiliaire.​

Donc va à : Menu  > Préférences Système > Utilisateurs et groupes. Déverrouille le cadenas d'administration. Presse le bouton + pour créer un nouvel utiilsateur et choisis : nouveau compte = Administrateur > nom complet = toto > nom du compte = toto > mot de passe & confirmation = toto --> Créer l'utilisateur.
  • cela fait => vois-tu affiché un nouvel utilisateur toto, Admin dans la colonne de gauche des Utilisateurs et groupes ?
 
Alors ferme la session ertyu (Menu  > Fermer la session ertyu) => à l'écran de choix d'ouverture de session --> loge-toi comme toto. Tu récupères une session vide.

- lance le terminal et passe la commande (copier-coller) :​
Bloc de code:
sudo rm -rf /Users/ertyu
  • qui supprime le dossier de compte ertyu interne quasi vide

Si la commande passe => tu réobtiens l'invite de commande : toto@macbook-pro-de-ertyu ~ % sans commentaire. Est-ce que ça a bien été le cas ?
 
Voici le résultat de la commande : sudo rm -rf /Users/ertyu depuis le terminal de la session toto :
Bloc de code:
rm: /Users/ertyu/Pictures: Operation not permitted
rm: /Users/ertyu/Library/Application Support/CallHistoryTransactions: Operation not permitted
rm: /Users/ertyu/Library/Application Support/com.apple.sharedfilelist: Operation not permitted
rm: /Users/ertyu/Library/Application Support/com.apple.TCC: Operation not permitted
rm: /Users/ertyu/Library/Application Support/FileProvider: Operation not permitted
rm: /Users/ertyu/Library/Application Support/CallHistoryDB: Operation not permitted
rm: /Users/ertyu/Library/Application Support: Operation not permitted
rm: /Users/ertyu/Library/Autosave Information: Operation not permitted
rm: /Users/ertyu/Library/IdentityServices: Operation not permitted
rm: /Users/ertyu/Library/Preferences/ByHost: Operation not permitted
rm: /Users/ertyu/Library/Preferences/com.apple.universalaccess.plist: Operation not permitted
rm: /Users/ertyu/Library/Preferences: Operation not permitted
rm: /Users/ertyu/Library/Messages: Operation not permitted
rm: /Users/ertyu/Library/Sharing: Operation not permitted
rm: /Users/ertyu/Library/Mail: Operation not permitted
rm: /Users/ertyu/Library/Safari: Operation not permitted
rm: /Users/ertyu/Library/Suggestions: Operation not permitted
rm: /Users/ertyu/Library/Group Containers: Operation not permitted
rm: /Users/ertyu/Library/Containers/com.apple.Safari: Operation not permitted
rm: /Users/ertyu/Library/Containers: Operation not permitted
rm: /Users/ertyu/Library/PersonalizationPortrait: Operation not permitted
rm: /Users/ertyu/Library/Metadata/CoreSpotlight: Operation not permitted
rm: /Users/ertyu/Library/Metadata: Operation not permitted
rm: /Users/ertyu/Library/Cookies: Operation not permitted
rm: /Users/ertyu/Library/Caches/CloudKit: Operation not permitted
rm: /Users/ertyu/Library/Caches: Operation not permitted
rm: /Users/ertyu/Library: Operation not permitted
rm: /Users/ertyu: Operation not permitted
toto@macbook-pro-de-ertyu ~ %
 
L'activation du SIP a bloqué la commande de suppression.

----------

Pour désactiver le SIP > redémarre > les 2 touches ⌘R (cmd R) tenues pressées de l'écran noir => à la  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > Menu Utilitaires > sous-menu : Terminal.

- lance-le et passe la commande :​
Bloc de code:
csrutil disable
  • qui désactive le SIP

Cela fait > quitte le Terminal > et redémarre (Menu  > Redémarrer). Re-loge-toi dans la session toto.

----------

De retour dans cette session > repasse la commande :
Bloc de code:
sudo rm -rf /Users/ertyu
  • et dis s'il y a eu un retour cette fois-ci.
 
J'ai désactivé le SIP (confirmée depuis le terminal).
J'ai quitté le terminal et ai tenté de redémarrer... mais impossible d'arriver à la session de log.
Au démarrage j'observe l'écran suivant où s'affiche principalement l'icône ⊘ suivie de façon très rapide du logo Mac et d'une icône de dossier avec un point d'interrogation (cf. GIF ci-dessous).
Au bout de quelques minutes, l'ordinateur s'éteint visiblement tout seul.
Une idée ?
gif.gif
 
Éteins ton Mac de force (pression continue sur le bouton d'alimentation). Rallume-le les 2 touches ⌘R pressées pour réouvrir la session de secours. Au Menu  > choisis : Disque de démarrage > Macintosh HD > Redémarrer.

- est-ce que tu peux ré-ouvrir la session toto ?​
 
Parfait. Les affaires reprennent. Repasse la commande :
Bloc de code:
sudo rm -rf /Users/ertyu
  • qui supprime le dossier de compte de l'utilisateur ertyu (sans supprimer l'utilisateur)

Est-ce que la commande passe sans commentaire cette fois-ci ?
 
Donc suppression effective. À présent => on effectue la substitution de dossier. Évidemment > le DDE doit être branché et son volume Sauvegarde monté.

- passe d'abord la commande (copier-coller) :​
Bloc de code:
caffeinate -dimsu &
  • qui va empêcher le Mac de dormir pendant le clonage. Elle passe en affichant le du processus caffeinate renvoyé en arrière-plan du terminal ouvert

- passe ensuite la commande (copier-coller) :​
Bloc de code:
sudo cp -av /Vol*/Sauv*/Users/ertyu /Users
  • tu t'authentifies en aveugle à la demande de password (commande sudo) avec le mot-de-passe toto et tu revalides
  • la commande clone le dossier ertyu du volume Sauvegarde => dans les Utilisateurs de Macintosh HD interne. Le clonage suit l'ordre alphabétique des dossiers / sous-dossiers / fichiers.

Si tu vois un défilé de de lignes de copie (1 par fichier copié) démarrer dans le terminal => c'est que le clonage est lancé. Il y a 280 Go à copier => ce qui va prendre du temps. D'où la commande caffeinate qui va empêcher le Mac de dormir pendant le processus. Quant à toi => tu peux laisser ton Mac sans surveillance > si tu ne trouves rien de spectaculaire à scruter le défilé des lignes ou à utiliser la session toto basique :hilarious:
 
  • J’aime
Réactions: ertyu
Merci @maconomaniac, tout semble avoir correctement été recopié (retour à l'invite de commande).
Quelles sont les prochaines étapes à faire ? (effacement de l'utilisateur toto ?)
 
Toujours dans la session toto > passe la commande :
Bloc de code:
sudo du -sh /Users/ertyu
  • qui mesure (en Gi) le dossier ertyu copié dans les Utilisateurs

Poste le retour.
 
Voici le résultat de la commande :
Bloc de code:
259G    /Users/ertyu
Je comprends que les données sont donc correctement recopiées.
 
259 Gi = 278 Go. Il y a le compte en effet.

- redémarre une fois et loge-toi comme ertyu cette fois-ci. Tu n'auras qu'à dire si tu retrouves ton ancienne session avec ses données. Mais sans les logiciels tiers que tu avais installés et qui n'ont pas été récupérés.​
 
Oui cela semble être correct, j'ai visiblement récupéré l'ensemble de ma session !
Est-ce que je passe par Users pour supprimer toto ?