10.11 El Capitan MacbookPro dd interne non monté et saturé

Toujours en attente...barre de progression pleine mais rien de plus...est ce que je force a couper et je démarre en Single user ou j’attends une hypothétique ouverture de Os Secours ...? Non parce que la c’est du delire...
 
Éteins de nouveau ton Mac de force. Laisse toujours le DDE branché. Rallume-le > les 2 touches ⌘S pressées = démarrage en Single User -->

- est-ce que tu retrouves l'écran noir avec les lignes de logs de démarrage blanches ? - est-ce que tu obtiens l'invite de commande root# ?​
 
Est-ce que les lignes de logs sont instables (défilé perpétuel) ou est-ce que le défilé s'arrête ?
 
Alors passe la commande affichée :
Bloc de code:
ls /
  • tapée :
Bloc de code:
ls =
  • qui liste les objets de 1er rang du volume
Poste le tableau.
 
Les dossiers-Système sont toujours là au complet. On va monter le volume Clone du DDE -->

- théorie : le disque interne du Mac est sans doute indexé disk0 (1er disque). Le disque du DDE est alors disk1 (second disque). La partition de Clone est la n°2 de ce disque --> donc la disk1s2. On va choisir le répertoire /Volumes de Macintosh HD comme espace de remontage de Clone > car ce dossier est vide (aucun service de l'OS n'est initialisé > donc aucun montage de volumes externes n'a été effectué à l'espace de ce dossier).​

Passe la commande qui doit s'afficher ainsi :
Bloc de code:
sudo mount -t hfs /dev/disk1s2 /Volumes

  • et que tu tapes ainsi :
Bloc de code:
sudo ,ount )t hfs =dev=disk&sé =Volu,es

  • les chiffres se frappent directement (sans la touche maj) sur les touches correspondantes. Respecte tous les espaces.
  • la commande monte l'appareil externe disk1s2 > dans l'espace du répertoire /Volumes pris comme point de montage

Si la commande passe > tu dois voir s'afficher le retour suivant :
Bloc de code:
hfs : mounted Clone on device disk1s2
  • est-ce que c'est bien ce que tu as obtenu en validant la commande ?
 
Alors cela veut dire que le volume externe Clone est actuellement identique au dossier /Volumes interne à Macintosh HD. Alors que Macintosh HD est en lecture seule --> le volume Clone est monté en lecture & écriture lui dans l'espace /Volumes.

Passe la commande (avec le plus grand soin !) qui doit s'affiche ainsi -->
Bloc de code:
sudo rsync -avux /* /Volumes

  • et que tu tapes sur un clavier AZERTY ainsi -->
Bloc de code:
sudo rsync )qvux =⇧! =Volu,es

  • l'astérique * se tape sur un QWERTY par la combinaison de touches : maj ! comme si tu voulais taper un 8 en AZERTY
  • la commande lance le clonage intégral du volume de démarrage Macintosh HD dans l'espace /Volumes identique actuellement au volume externe Clone auquel il sert de point de montage. L'option x interdit à la commande de descendre dans le répertoire /Volumes quand elle y arrivera > mais la force à traiter le répertoire /Volumes source comme un fichier plein (alors qu'en destination > il équivaut au volume Clone monté). L'option u (comme update) ne clone que les différences de Macintosh HD > sur Clone (au cas où il y aurait déjà eu un début de clonage dans Clone).
  • la commande affiche une ligne par fichier copié. Elle suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers. rsync commence toujours par construire une liste de copie > avant de déclencher l'exécution de la copie --> tu devrais donc voir afficher un :
Bloc de code:
building file list ...

  • pendant plusieurs minutes > conclu par un :
Bloc de code:
done

=> si tu vois commencer de défiler rapidement une forêt de lignes --> c'est que le clonage à commencé. Est-ce que c'est bien le cas ?
 
D'après des expériences que j'avais faites > le Mac ne se met pas en veille dans la session du Single User.

Comme le clonage suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers de la source --> au départ des lignes qui s'affichent tu as l'adresse de l'objet source > du genre :
Bloc de code:
/Applications/App Store.app/Contents/---

  • cela te permet d'aviser où en sont les opérations.
 
Tu n'auras qu'à dire quand tu seras de nouveau disponible.

- comme il est douteux que tu puisses ouvrir la session de secours > il faudra que tu redémarres en Single User > qu'on remonte le volume Clone at: /Volumes --> et qu'on mesure alors la quantité de son occupation. Ce afin de vérifier si tout le contenu de Macintosh HD --> a bien été cloné dans Clone monté at: /Volumes.​

- si tout est correct > on pourra tenter d'effectuer une "bénédiction" (blessing : inscription d'un chemin de démarrage sur l'en-tête du volume-cible) --> sur le volume Clone (en l'adressant at: /Volumes). À supposer que cette action soit supportée en Single User. Si ça marchait > il te serait possible de redémarrer ton Mac avec "alt" pour obtenir l'écran de choix du volume de démarrage : tu pourrais alors choisir Clone (qui serait affiché comme démarrable) et tenter de démarrer dessus. Qui sait ? - avec un peu de chance --> le démarrage se ferait...​

Note : c'est il y a un an à peine que j'ai dirigé pour la 1ère fois un clonage en Single User pour une adhérente des forums nommée Evastan. En construisant entièrement le protocole permettant cette opération improbable. Le clone qu'elle a obtenu sur un DDE s'est avéré immédiatement démarrable et il lui a suffi ensuite de cloner à rebours ce volume-clone dans le volume Macintosh HD reformaté pour être tirée d'affaire. Peut-être pourras-tu réitérer cet exploit.
 
359E1584-E2D6-4540-BC1D-C7959FB024B4.webp
Bonjour !

Me revoici si tu es dispo pour la suite!
Par contre, je viens de rouvrir en mode single user
Il me defile des lignes de log illisibles...
Est ce normal?
 
Re-tente un démarrage en Single User --> est-ce que tu obtiens un défilement de logs qui se stabilise à la fin ?