10.13 High Sierra Récupérer données APFS container corrompu

Tu n'as pas l'air d'avoir exécuté la commande :
Bloc de code:
df -H

  • qui mesure l'occupation des volumes.
 
Pardon, je refais

Bloc de code:
-bash-3.2# df -H
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   2.0G   1.3G   720M    64%   45181          4294922098    0%   /
devfs          209k   209k     0B   100%     708                   0  100%   /dev
/dev/disk3     5.2M   1.4M   3.8M    27%      20          4294967259    0%   /private/var/log
/dev/disk4     524k   147k   377k    29%       4          4294967275    0%   /Volumes
/dev/disk5     524k   147k   377k    29%       7          4294967272    0%   /private/var/tmp
/dev/disk6     524k   160k   365k    31%      12          4294967267    0%   /private/var/run
/dev/disk7     2.1M   143k   2.0M     7%       2          4294967277    0%   /private/tmp
/dev/disk8     524k   143k   381k    28%       2          4294967277    0%   /System/Installation
/dev/disk9     524k   303k   221k    58%      21          4294967258    0%   /private/var/db
/dev/disk10     13M   5.1M   7.5M    41%      87          4294967192    0%   /private/var/folders
/dev/disk11    4.2M   4.0M   176k    96%     376          4294966903    0%   /private/var/root/Library
/dev/disk13    2.1M   143k   2.0M     7%       2          4294967277    0%   /private/var/root/Library/Containers
/dev/disk14    524k   180k   344k    35%      11          4294967268    0%   /Library/Preferences
/dev/disk15    524k   164k   360k    32%       6          4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk16    1.0M   184k   864k    18%       6          4294967273    0%   /Library/Keychains
/dev/disk17    6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk18    6.3M   176k   6.1M     3%       2          4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk19    524k   143k   381k    28%       2          4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk20    2.1M   143k   2.0M     7%       2          4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk2s1   480G   251G   226G    53%  854815 9223372036853920992    0%   /Volumes/Sophie
-bash-3.2#
 
Dernière édition par un modérateur:
Je ne vois pas le disk21 du DDE dans le dernier tableau --> donc je ne vois pas l'occupation de son volume.
 
Comment je fais pour la détailler ? C'est peut-être parce qu'il y a une partition NTFS, non ?

Le disk21 n'est pas listé par la commande en fait.
 
Dernière édition par un modérateur:
Il se fait trop tard pour moi à présent : je reprendrai demain matin.

En résumé : laisse le Mac démarré et la session de secours ouverte > que le volume Sophie reste monté. Il n'y a pas de problème de principe pour rétablir la situation.
 
Merci beaucoup de ton aide! Est-ce que la copie du disque conservera toutes mes données ? (mails, documents, photos, infos sur les post it affichés sur le bureau..?)
Bonne nuit et à demain pour la copie...

J'ai repassé la commande et tout appraît à présent.
Bloc de code:
df -h
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   1.9Gi  1.2Gi  686Mi    64%   45181          4294922098    0%   /
devfs          205Ki  205Ki    0Bi   100%     708                   0  100%   /dev
/dev/disk3     5.0Mi  1.5Mi  3.5Mi    30%      20          4294967259    0%   /private/var/log
/dev/disk4     512Ki  144Ki  368Ki    29%       5          4294967274    0%   /Volumes
/dev/disk5     512Ki  144Ki  368Ki    29%       7          4294967272    0%   /private/var/tmp
/dev/disk6     512Ki  156Ki  356Ki    31%      12          4294967267    0%   /private/var/run
/dev/disk7     2.0Mi  140Ki  1.9Mi     7%       2          4294967277    0%   /private/tmp
/dev/disk8     512Ki  140Ki  372Ki    28%       2          4294967277    0%   /System/Installation
/dev/disk9     512Ki  296Ki  216Ki    58%      21          4294967258    0%   /private/var/db
/dev/disk10     12Mi  5.7Mi  6.3Mi    48%      87          4294967192    0%   /private/var/folders
/dev/disk11    4.0Mi  3.8Mi  176Ki    96%     380          4294966899    0%   /private/var/root/Library
/dev/disk13    2.0Mi  140Ki  1.9Mi     7%       2          4294967277    0%   /private/var/root/Library/Containers
/dev/disk14    512Ki  176Ki  336Ki    35%      11          4294967268    0%   /Library/Preferences
/dev/disk15    512Ki  160Ki  352Ki    32%       6          4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk16    1.0Mi  180Ki  844Ki    18%       6          4294967273    0%   /Library/Keychains
/dev/disk17    6.0Mi  172Ki  5.8Mi     3%       2          4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk18    6.0Mi  172Ki  5.8Mi     3%       2          4294967277    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk19    512Ki  140Ki  372Ki    28%       2          4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk20    2.0Mi  140Ki  1.9Mi     7%       2          4294967277    0%   /Library/Logs/DiagnosticReports
/dev/disk2s1   447Gi  234Gi  210Gi    53%  854815 9223372036853920992    0%   /Volumes/Sophie
/dev/disk21s1  931Gi   23Gi  909Gi     3%   92975             3722297    2%   /Volumes/DD Soso
-bash-3.2#

Avec 909 Go d'espace, je vais pouvoir créer une partition spécifique pour ma copie...
 
Dernière édition par un modérateur:
En écrivant -h (minuscule) au lieu de -H (majuscule) > tu as opté (sans t'en rendre compte) pour une mesure en Gi (Gibibytes : base 2) > au lieu de Go (Gigabytes : base 10). Il faut alors convertir : donc 23 Gi = 24,7 Go de données dans le volume DD Soso.

Le disque de ton DDE a des paramètres inappropriés pour notre plan. Car la table de partition générale est MBR (FDisk_partition_scheme) = un schéma Windows obsolète > et le système de fichiers (générateur du volume) est d'un format soit NTFS (non scriptible) > soit exFAT (scriptible mais non démarrable).

Il y a donc 2 options pour régler ce point -->

- a) soit tu as un PC en plus de ton Mac > et alors tu recopies les quelques 25 Go de données du volume DD Soso pour les sauvegarder. Ce qui permettra ensuite de réinitialiser "Mac" le disque du DDE.​

- b) soit tu n'en disposes pas > et alors on peut créer un dossier vide dans le volume interne Sophie > à destination duquel on commencera par cloner les 25 Go de données du volume externe DD Soso. Cette sauvegarde effectuée > on pourra comme dans l'option a) réintitialiser "Mac" le disque du DDE.​

=> l'opération de sauvegarde précédente effectuée --> on pourra donc reparamétrer le disque du DDE et lancer le clonage proprement dit du volume Sophie à destination du volume du DDE. Arpès quelques manipulations dans le Terminal ensuite > et avec un peu de chance --> le volume du clone pourrait bien s'avérer démarrable...
 
En supposant que le disque du DDE soit toujours disk21 > passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ Clone gpt disk21

  • respecte tous les espaces
  • la commande paramètre "Mac" le DDE : table GPT > système de fichiers jhfs+ > volume intitulé Clone

Poste l'affichage retourné.
 
Hello, i'm back, je dois être poissard, voici le résultat de la commande. Tu noteras que le disque externe s'appelle maintenant disk 3.
Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ Clone gpt disk3
Started erase on disk3
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk3s2 as Mac OS Extended (Journaled) with name Clone
newfs_hfs: WriteBuffer:  pwrite(3, 0x1032fa000, 131072, 51646464): Device not configured
newfs_hfs: write (sector 100872): Invalid argument
Mounting disk
Could not mount disk3s2 after erase
Error: -69832: File system formatter failed
 
Bon ! - repasse la commande :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> que je voie la configuration actuelle du disque du DDE...
 
Quelle réactivité ! Merci encore de ton aide.
Le disque n'était plus monté, j'ai dû le débrancher et rebrancher pour avoir les infos. Voici.
Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *480.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         479.9 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +479.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Sophie                  251.3 GB   disk1s1
   2:                APFS Volume Preboot                 20.5 MB    disk1s2
   3:                APFS Volume Recovery                518.8 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS                         999.8 GB   disk3s2

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk21
 
Ouaip ! -->
Bloc de code:
   2:                  Apple_HFS                         999.8 GB   disk3s2

  • échec du formateur de système de fichiers sur la partition disk3s2

Passe la commande :
Bloc de code:
newfs_hfs -J -v Clone /dev/disk3s2

  • l'option -J a un J majuscule comme dans Jérôme
  • la commande lance le formateur de système de fichiers newfs_hfs --> pour lui faire injecter un système de fichiers jhfs+ sur l'en-tête de la partition disk3s2 > avec définition d'un volume intitulé Clone

Poste l'affichage retourné.
 
La commande tourne dans le vide depuis un moment et le disque fait un "bip" de temps en temps. Je pense qu'il est mort.
Je vais en récupérer un de 500 Go que je vais reformater avec les commandes que tu m'as données, je reposte le "diskutil list" quand c'est fait.
 
Oui : c'est ce que je pense aussi -->

- l'échec d'un formateur de système de fichiers à inscrire un système de fichiers sur les blocs de tête d'une partition (dont le conteneur a été défini par un descripteur de la table GPT d'en-tête du disque) --> est quasiment toujours l'indice d'un disque défaillant.​
 
Back in business!
Voici un DDE sain, mais encore formatté Windows. On peut tout effacer, j'attends tes instructions...
Bloc de code:
diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *480.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         479.9 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +479.9 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Sophie                  251.3 GB   disk1s1
   2:                APFS Volume Preboot                 20.5 MB    disk1s2
   3:                APFS Volume Recovery                518.8 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   disk3
   1:               Windows_NTFS Réservé au système      575.7 MB   disk3s1
   2:               Windows_NTFS                         499.5 GB   disk3s2

/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk21
 
Passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ Clone gpt disk3

  • qui paramètre "Mac" le disk3 du nouveau DDE

Poste l'affichage retourné.
 
Voici le résultat, je pense être prêt à lancer le clonage...enfin. J'imagine que tu me réponds demain matin, donc bonne nuit à toi et encore merci !
Bloc de code:
/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Clone                   499.8 GB   disk3s2
 
Passe juste la commande :
Bloc de code:
ls /Volumes

  • et poste la liste des volumes montés --> que je voie si Macintosh HD (source) est bien monté. Et aussi Clone.

Je peux alors encore te passer les commandes de clonage dans la foulée.