10.10 Yosemite Disparition de DD & code 8

Pnuk

Membre confirmé
31 Décembre 2011
27
2
Bonjour à tous et toutes,
ma détresse me pousse à faire appel pour la première fois à la communauté de ce forum, je vais essayer d'être clair et concis. Merci d'avance pour votre aide !

SYMPTÔME 1

Lorsque je démarre mon Macbook, l'ordinateur émet le son et affiche un écran gris puis le logo Apple pendant quelques secondes, puis passe à l'interface d'ouverture de session. Je suis invité à rentrer mon mdp (aucune session invité ne m'est proposé)(je ne sais pas si c'est normal vu qu'en temps normal je ne m'en sert jamais). Lorsque je rentre mon mdp, le chargement commence.
Il est anormalement long et une fois la majorité de la barre atteinte, le Mac s’arrête.

Par le passé, j'ai déjà été confronté à ce problème et j'avais fait appel à Apple. Au final, j'avais réussi à contrecarrer ce problème grâce au mode Recovery et Réinstaller OSX.

SYMPTÔME 2

Aujourd'hui, ce n'est plus si simple... J'entre bien en mode Recovery, puis dans l'option Réinstaller Mac OSX. Arrivé à l'étape de sélection du disque dur, je clique sur Macintosh HD et entre mon mdp. Dès que je valide, l’icône du disque disparait et seul Recovery HD reste. Je ne peux donc que retourner en arrière et entrer dans l'Utilitaire de disque, où je sélectionne le premier Macintosh HD de la liste (le second est grisé). Je clique sur Vérifier le disque, le Mac travail jusqu'à ce qu'apparaisse "Utilitaire de disque a cessé de vérifier « Macintosh HD ». Ce disque doit être réparé. Cliquez sur réparer le disque". J'obéis et lance la réparation jusqu'à ce qu'apparaisse "Utilitaire de disque a cessé de réparer « Macintosh HD ». Utilitaire de disque ne peut pas réparer ce disque. Sauvegardez autant de fichiers que possible, reformatez le disque, puis restaurez vos fichiers sauvegardés."
Précisément, les dernières lignes de la fenêtre indiquent :
  • Réparation du système de fichiers.
  • Le code de sortie de la vérification du système de fichiers est 8.
  • Mise à jour des partitions de prise en charge du démarrage pour le volume, comme requis.
  • Erreur : Utilitaire de disque ne peut pas réparer ce disque. Sauvegardez autant de fichiers que possible, reformatez le disque, puis restaurez vos fichiers sauvegardés.

Arrivé à cette étape, le deuxième Macintosh HD de la liste s'est dé-grisé : il est passé à l'état Monté...? En tout cas c'est ce que j'en déduis puisque j'ai l'option Démonter dans la ligne d'en haut. J'ai laissé le Mac en standby, c'est l'état de l’ordinateur au moment où je vous écris ce message.

SOLUTION ?

Je ne publie pas ici les mains vides, voici ce que j'ai trouvé de plus pertinent : https://forums.macg.co/threads/pb-de-volume-de-disque-demarrage-macbook-pro-2012.1301929/
Ma situation est très semblable : j'ai aussi un MacBook mi-2012, j'ai envie de récupérer les données du DD, Utilitaire de disque affiche aussi un code 8, je réside à Montréal... !) Avant de me lancer dans le plan d'action prescrit (clonage sur DDE, achat de SSD ou de nappes), j'aimerais avoir votre expertise !
 
+ si ça peut-être utile, voici ce que donne pour moi diskutil list dans le Terminal :


Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.3 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS OS X Base System        1.3 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk14
/dev/disk15
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *498.9 GB   disk15
                                 Logical Volume on disk0s2
                                 51545A8E-6ACE-4D95-BF7C-40A0F56EFD27
                                 Unlocked Encrypted
-bash-3.2#
 
Bonjour Pnuk

La situation est claire > même s'il y a une complexité de facteurs en jeu -->

  • claire : le système de fichiers jhfs+ (Mac OS étendu journalisé) > générateur du volume Macintosh HD > est corrompu = erreurs graves. Pas au point d'empêcher le montage du volume sans doute. Ce qui permettrait de cloner son contenu. Mais au point d'empêcher le démarrage du Système qu'il contient.
  • complexité : FileVault a été activé > ce qui fait que le volume Macintosh HD est protégé par un chiffrement. Ce chiffrement requiert une architecture CoreStorage > qui virtualise un espace-disque déchiffré = Logical Volume (sur lequel monte le volume Macintosh HD) > à partir d'un magasin de stockage physique chiffré = Physical Volume (contenu dans la partition de base disk0s2). Cela explique pourquoi > au démarrage > tu as d'emblée un écran de connexion avant le chargement du Système --> il faut déverrouiller le disque virtuel Logical Volume > pour qu'il soit exporté > le volume Macintosh HD remonté > et que ton OS puisse être chargé.

Bref
: ton problème concerne le "haut du panier" (le système de fichiers du volume terminal Macintosh HD) > et pas le "fond du panier" (l'architecture du CoreStorage chiffré).

=> est-ce que tu veux > après ce laïus > que je te passe quelques commandes purement informatives pour préciser l'état des lieux ?
 
  • J’aime
Réactions: Pnuk
Un disque qui se corrompt fréquemment, c'est en général un disque qui est proche de la fin.
Comme tu as chiffré ton disque, s'il lâche, les outils de récupérations n'arriveront pas à grand-chose : j'espère que tu as une ou des sauvegardes.

Si tu avais une clef USB d'installation ou un disque externe permettant de démarrer, ce serait assez précieux.
 
  • J’aime
Réactions: Pnuk
Merci macomaniac ! Ton état des lieux me semble assez précis, en tout cas pour moi. Est-ce que la démarche faite avec AEM dans l'autre fil de discussion serait une solution ? À suivre à la ligne de code près ?

Merci bompi ! Je me suis fait à l'idée de changer de DD, ce serait une bonne upgrade. Dommage que ça arrive dans ces conditions... J'ai un disque externe à disposition pour cloner/démarrer. Sur encore un autre disque, j'ai des sauvegardes de dossier + des sauvegardes Time Machine mais j'aimerais si possible récupérer les données très récentes présentement bloquées sur le disque interne.
 
@ Pnuk

Voici quelques commandes :
Bloc de code:
diskutil mount disk15
diskutil info /Volumes/Mac*
df -H /Volumes/Mac*

  • mets Mac* tout court à la fin des commmandes qui le comportent (abréviation commode)
  • la 1ère teste le remontage du volume Macintosh HD (en adressant le Logical Volume support déverrouillé disk15). Tu peux avoir des : "already mounted" > "mounted" > "time-out waiting to mount" > "failed to mount"
  • la 2è affiche un tableau d'informations sur le volume s'il est monté
  • la 3è mesure son occupation s'il est monté

=> poste tous les retours dans une fenêtre de code.
 
@ Pnuk

Voici quelques commandes :
Bloc de code:
diskutil mount disk15
diskutil info /Volumes/Mac*
df -H /Volumes/Mac*

  • mets Mac* tout court à la fin des commmandes qui le comportent (abréviation commode)
  • la 1ère teste le remontage du volume Macintosh HD (en adressant le Logical Volume support déverrouillé disk15). Tu peux avoir des : "already mounted" > "mounted" > "time-out waiting to mount" > "failed to mount"
  • la 2è affiche un tableau d'informations sur le volume s'il est monté
  • la 3è mesure son occupation s'il est monté
=> poste tous les retours dans une fenêtre de code.

Très bien ! Voici ce que ça donne :

Bloc de code:
-bash-3.2# diskutil mount disk15
Volume Macintosh HD on disk15 mounted
-bash-3.2# diskutil info /Volumes/Mac*
   Device Identifier:        disk15
   Device Node:              /dev/disk15
   Part of Whole:            disk15
   Device / Media Name:      Macintosh HD

   Volume Name:              Macintosh HD

   Mounted:                  Yes
   Mount Point:              /Volumes/Macintosh HD

   File System Personality:  HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended
   Owners:                   Enabled

   Content (IOContent):      Apple_HFS
   OS Can Be Installed:      No
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Not Supported
   Volume UUID:              FB9C522D-01CA-34DA-8A8B-A6F4CE36A030
   Disk / Partition UUID:    51545A8E-6ACE-4D95-BF7C-40A0F56EFD27

   Total Size:               498.9 GB (498887294976 Bytes) (exactly 974389248 512-Byte-Units)
   Volume Free Space:        259.0 GB (259021684736 Bytes) (exactly 505901728 512-Byte-Units)
   Device Block Size:        512 Bytes
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Yes
   Ejectable:                No

   Whole:                    Yes
   Internal:                 Yes
   Solid State:              No
   OS 9 Drivers:             No
   Low Level Format:         Not supported

   This disk is a Core Storage Logical Volume (LV).  Core Storage Information:
   LV UUID:                  51545A8E-6ACE-4D95-BF7C-40A0F56EFD27
   LVF UUID:                 4E324007-3CF8-4D20-B7E1-328CA233E1DB
   LVG UUID:                 B117A96C-BA9A-49E2-8E0D-E0F7EF2759B8
   Fusion Drive:             No
   Encrypted:                Yes
-bash-3.2# df -H /Volumes/Mac*
Filesystem    Size   Used  Avail Capacity  iused    ifree %iused  Mounted on
/dev/disk15   499G   240G   259G    49% 58560938 63237716   48%   /Volumes/Macintosh HD
-bash-3.2#
 
Voici l'information critique qui ne trompe jamais -->
Bloc de code:
   Read-Only Volume:         Yes

  • le volume Macintosh HD est monté en lecture seule. Verrouillé contre tout acte d'écriture. La raison suffisante en est la corruption du système de fichiers jhfs+ qui en est le générateur.
  • le système de fichiers est irréparable. Ne plus faire de S.O.S. sur le volume. Ne pas le démonter. Ne pas redémarrer. Ne pas éteindre le Mac. Rester sur la session de secours.
  • monté en lecture seule > le volume est lisible. Donc clonable à destination du volume d'un DDE USB. Il contient 240 Go de données. Une commande du Terminal pourra effectuer ce clonage.

=> as-tu un DDE sous la main pouvant accueillir le clone ?
 
Je comprends, il y a donc des mauvaises et des bonnes nouvelles ! Par curiosité, par quoi a pu être causé cette corruption ?
Oui, j'ai un DDE. Mais je ne suis pas certain de la marche à suivre pour cloner...
 
La raison peut-être une accumuation d'erreurs à l'usage (dans le catalogue du système de fichiers, par exemple). Ou un incident mécanique (coupure brutale d'électricité, par exemple). C'est le type de domaine (système de fichiers) et de facteur (l'erreur) qui échappent largement à la scrutation.

Attache le DDE à ton Mac > repasse la commande :
Bloc de code:
diskutil list

  • et poste le tableau complet des disques --> je m'occupe du reste...
 
  • J’aime
Réactions: Pnuk
D'accord d'accord !

Le disque (neuf, tout juste sorti de la boîte) branché, diskutil list donne :

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.3 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS OS X Base System        1.3 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk14
/dev/disk15
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *498.9 GB   disk15
                                 Logical Volume on disk0s2
                                 51545A8E-6ACE-4D95-BF7C-40A0F56EFD27
                                 Unlocked Encrypted
/dev/disk16
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk16
   1:       Microsoft Basic Data My Passport             1.0 TB     disk16s1
-bash-3.2#

J'attends tes indications pour la suite (j'imagine un formatage aux normes Apple pour commencer ?). C'est infiniment gentil de ta part de m'aider !
 
Apparemment, il s'agit ici du disque numéro 16 (!!) : un disque My Passport de 1 TB, formaté pour Windows et tout neuf.
Pour initialiser le disque à la mode d'Apple, il faut alors passer la commande :
Bloc de code:
diskutil eraseDisk jhfs+ Clone gpt disk16
qui va :
  • effacer tout le disque disk16 ;
  • créer une table de partitionnement GPT (pour GUID Partition Table), c'est la méthode d'organisation du disque ;
  • créer une partition nommée Clone et la formater au format HFS+ journalisé.
ATTENTION : le numéro du disque peut être différent suivant que tu as branché ou non d'autres disques, ouvert ou non des images disques, redémarré etc.
Il est donc très important que tu passes d'abord la commande diskutil list pour vérifier son numéro puis la commande d'initialisation dans la foulée.
 
@ Pnuk

bompi
t'a passé la commande qui va paramétrer "Mac" le disque de ton DDE. Comme il te l'a conseillé > repasse tout d'abord pour toi-même la commande :
Bloc de code:
diskutil list

  • qui affiche le tableau des disques > et vérifie bien que le disque qui porte la partition : Microsoft Basic Data My Passport est bien toujours indexé globalement comme disk16 (càd. comme disque dernier attaché au Système). Si oui > tu passes alors sa commande que je te redonne :
Bloc de code:
diskutil eraseDisk jhfs+ Clone gpt disk16

  • si l'index du disque du DDE avait varié (parce que tu aurais redémarré entre temps par exemple - chose non conseillée) > change alors en rapport le n° du disk-- en fin de commande

Poste l'affichage retourné par la commande. Si le disque a bien été paramétré > on pourra enchaîner alors sur l'opération de clonage.
 
L'ordinateur est bien resté tel quel, pas de redémarrage ni de débranchage de quoi que ce soit... Voilà la préparation du DDE réussie il me semble !

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.3 GB     disk1
   1:        Apple_partition_map                         30.7 KB    disk1s1
   2:                  Apple_HFS OS X Base System        1.3 GB     disk1s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *5.2 MB     disk2
/dev/disk3
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk3
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk4
/dev/disk5
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk5
/dev/disk6
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk6
/dev/disk7
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk7
/dev/disk8
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk8
/dev/disk9
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *2.1 MB     disk9
/dev/disk10
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk10
/dev/disk11
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk11
/dev/disk12
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *524.3 KB   disk12
/dev/disk13
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *1.0 MB     disk13
/dev/disk14
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               *6.3 MB     disk14
/dev/disk15
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *498.9 GB   disk15
                                 Logical Volume on disk0s2
                                 51545A8E-6ACE-4D95-BF7C-40A0F56EFD27
                                 Unlocked Encrypted
/dev/disk16
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk16
   1:       Microsoft Basic Data My Passport             1.0 TB     disk16s1
-bash-3.2# diskutil eraseDisk jhfs+ Clone gpt disk16
Started erase on disk16
Unmounting disk
Creating the partition map
Waiting for the disks to reappear
Formatting disk16s2 as Mac OS Extended (Journaled) with name Clone
Initialized /dev/rdisk16s2 as a 931 GB case-insensitive HFS Plus volume with a 81920k journal
Mounting disk
Finished erase on disk16
-bash-3.2#
 
Tout semble s'être parfaitement déroulé. Ce que tu pourras aisément vérifier avec un nouveau diskutil list de contrôle.
Le disque externe doit être monté sur le dossier /Volumes/Clone. Ce que tu peux vérifier avec la commande :
Bloc de code:
df -H

(@macomaniac étant en pause déjeuner dominicale je m'autorise à poursuivre un court instant)

Tu peux donc procéder au clonage de ton disque interne vers le disque externe, par exemple en passant la commande :
Bloc de code:
sudo rsync -avx /* /Volumes/Clone
(cf. ce post).

La copie prendra d'autant plus de temps qu'il y a de données dans le disque interne.
(pour éviter de voir défiler des lignes sans pouvoir les lire, on peut compléter la commande pour filtrer les sorties :
Bloc de code:
sudo rsync -avx /* /Volumes/Clone >/dev/null
de la sorte la liste des fichiers copiés ne polluera pas l'écran mais on pourra lire les éventuels messages d'erreur.)
 
Merci @bompi de prendre le relais !

Voici ce qu'affiche Terminal après un df -H et surtout le sudo rsync -avx /* /Volumes/Clone >/dev/null... Pourquoi une réponse par command not found ?

Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity  iused     ifree %iused  Mounted on
/dev/disk1s2    1.3G   1.3G    31M    98%   317359      7640   98%   /
devfs           202k   202k     0B   100%      684         0  100%   /dev
/dev/disk2      5.2M   1.4M   3.8M    28%      345       933   27%   /private/var/log
/dev/disk3      524k   147k   377k    29%       34        92   27%   /Volumes
/dev/disk4      524k   143k   381k    28%       33        93   26%   /private/var/tmp
/dev/disk5      524k   160k   365k    31%       37        89   29%   /private/var/run
/dev/disk6      524k   147k   377k    29%       34        92   27%   /System/Installation
/dev/disk7      524k   315k   209k    61%       75        51   60%   /private/var/db
/dev/disk8      6.3M   5.3M   1.0M    85%     1289       245   84%   /private/var/folders
/dev/disk9      2.1M   1.4M   709k    67%      337       173   66%   /private/var/root/Library
/dev/disk10     1.0M   152k   897k    15%       35       219   14%   /Library/ColorSync/Profiles/Displays
/dev/disk11     524k   168k   356k    33%       39        87   31%   /Library/Preferences
/dev/disk12     524k   172k   352k    33%       40        86   32%   /Library/Preferences/SystemConfiguration
/dev/disk13     1.0M   143k   905k    14%       33       221   13%   /Library/Keychains
/dev/disk14     6.3M   864k   5.4M    14%      209      1325   14%   /private/var/tmp/RecoveryTemp
/dev/disk0s3    650M   582M    61M    91%   143682     15008   91%   /Volumes/Image Volume
/dev/disk15     499G   240G   259G    49% 58560938  63237716   48%   /Volumes/Macintosh HD
/dev/disk16s2   1000   663M   999G     1%   161819 243936473    0%   /Volumes/Clone
-bash-3.2# sudo rsync -avx /* /Volumes/Clone >/dev/null
-bash: sudo: command not found
-bash-3.2#
 
Dans l'autre fil semblable à mon cas @macomaniac préconisait d'autres commandes. Est-ce là une solution possible ?

Je reviens en ligne à mon tour.

Par la commande :

Code (Text):
caffeinate -dimsu &
  • tu empêches ton Mac de dormir pendant l'opération

Passe à présent la commande :

Code (Text):
cp -av /Volumes/"Macintosh HD"/* /Volumes/Clone
  • respecte les espaces ; mets "Macintosh HD" entre "" ; il n'y a pas d'espace entre HD" et /*
  • cette commande clone le contenu de Macintosh HD dans Clone
  • tu vas voir défiler une ligne par fichier copié ; la copie suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers

=> tu n'as qu'à dire si le défilé a commencé. Tu n'as plus alors qu'à attendre l'arrêt complet et le ré-affichage de l'invite de commande -bash-3.2#.
 
@ Pnuk

Les duettistes alternent à la console.

Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • qui va empêcher le Mac de dormir pendant l'opération

Passe ensuite la commande :
Bloc de code:
cp -av /Volumes/"Macintosh HD"/* /Volumes/Clone

  • la commande clone Macintosh HD dans Clone
  • une ligne s'affiche par fichier copié ; ordre alphabétique des dossiers / sous-dossiers / fichiers

=> si tu vois un défilé de lignes s'afficher à l'écran --> c'est que le clonage a commencé. Attends l'arrêt du défilement et le retour de l'invite de commande -bash-3.2# en signal de complétion. Préviens quand c'est fini (et d'abord si ça a commencé).
 
@ bompi

La commande :
Bloc de code:
sudo rsync -avx /* /Volumes/Clone
  • fonctionne en Single User (si l'on a monté le volume Clone sur sa partition en activant les services ad hoc de l'OS)

Elle ne peut pas marcher ici dans le Terminal de la session de secours pour 3 raisons -->

  • a) sudo n'est pas disponible (at: /usr/bin) dans la collection d'exécutables de l'OS de secours (recoveryOS) ici démarré
  • b) rsync n'est pas disponible non plus dans la même collection (at: /usr/bin). Pour l'employer il faut aller le chercher dans le volume source ainsi :
    Bloc de code:
    /Volumes/"Macintosh HD"/usr/bin/rsync
  • c) le point de montage / est celui du volume OS X Base System de l'OS de secours démarré --> il faut mettre /Volumes/"Macintosh HD" pour désigner la source (volume Macintosh HD non démarré)


=> C'est la "force de l'habitude" qui m'a inculqué cette "sagacité".
361608_original.png
. cp avec les options -av donne des résultats décents dans le Terminal de cette session de secours.
 
Dernière édition par un modérateur:
C'est parti pour le défilé dans la console !
Respect total face à votre maitrise du code :cyclops:

En attendant, je vais en profiter pour préparer le coup d'après... qui sera j'imagine de changer le disque dur interne ? Et/ou les nappes ? Demain est férié pour nous (fête du travail), je peux temporiser pour tester différentes manipulations... ou magasiner !