8 votes

Comment réparer mon conteneur APFS corrompu ?

Je suis en train d'utiliser MBP fin 11 tournant sous 10.13.2 sur un Samsung Evo 850 250GB en interne.

Tout allait bien depuis des mois mais il y a quelques jours quelque chose d'horrible est arrivé. Je suis tellement choqué et j'ai besoin de votre aide de manière urgente.

Finder ne répondait pas et j'ai dû le redémarrer de force. Mais il n'a pas redémarré et a juste affiché un écran noir. J'ai essayé plusieurs fois sans succès, ce qui m'a finalement contraint à installer un autre High Sierra sur mon 2ème disque (un HDD sain).

Voici quelques captures qui me convainquent que le conteneur APFS est endommagé (SSD=disk0):

Disk0s2 - part1

Disk0s2 - part2

Conteneur

Chose étrange appelée Synthétisé

Liste diskutil

Liste apfs diskutil

RéparerDisque/réparerVolume diskutil

Voici quelques notes qui pourraient vous aider à savoir où se situe l'erreur:

Note1: J'ai utilisé une application tierce et elle a trouvé 4 partitions incluant VM , Récupération , macSSD , Preboot. J'ai essayé de récupérer des données depuis la partition macSSD et heureusement presque toutes les données importantes étaient intactes et presque tous les fichiers étaient sains et lisibles/consultables. C'est pourquoi je pense que cela pourrait juste être une corruption du conteneur APFS.

4 partitions perdues trouvées par une application de récupération

Note2: diskutil vérifierVolume disque2

MacBook-Pro:~ rainyhighsierra$ diskutil verifyVolume disk2
Début de la vérification du système de fichiers sur disque2
Vérification du système de stockage
Exécution de fsck_apfs -n -x /dev/disk0s2
Vérification du volume
Vérification du super-bloc de conteneur
erreur: objet (oid 0x1): o_cksum (0x7f23daf6f220955d) est invalide pour l'objet
avertissement: le point de contrôle 247 fsck_obj_phys a échoué
erreur: objet (oid 0x107): o_cksum (0xe096dd51deca9041) est invalide pour l'objet
avertissement: le point de contrôle 262 fsck_obj_phys a échoué
erreur: objet (oid 0x10b): o_cksum (0x661d289dd9202cbd) est invalide pour l'objet
avertissement: le point de contrôle 266 fsck_obj_phys a échoué
Vérification de l'enregistrement de démarrage EFI
erreur: (oid 0x2aac6) nrl: o_cksum invalide (0x8eaa1aec711175bb)
erreur: la vérification/lecture de l'objet nx_reaper a échoué
Le volume /dev/disk0s2 n'a pas pu être complètement vérifié
Code de sortie de vérification du système de stockage est 0
Fin de la vérification du système de fichiers sur disque2

Note3: Essayant d'ajouter un volume vide SAM au conteneur synthétisé (disque2) pour voir ce qui pourrait se passer

MacBook-Pro:~ rainyhighsierra$ diskutil ap addVolume disk2 apfs SAM
Exportation du nouveau Volume APFS "SAM" depuis la Référence du Conteneur APFS disque2
Opération APFS démarrée sur disque2
Préparation pour ajouter un Volume APFS au Conteneur APFS disque2
Erreur: -69620: Impossible d'obtenir des informations sur la capacité pour un Conteneur APFS ou un Volume APFS
MacBook-Pro:~ rainyhighsierra$

Note4: Structure GPT de disque0

MacBook-Pro:~ rainyhighsierra$ sudo gpt show /dev/disk0
Mot de passe :
      start       size  index  contenu
          0          1         PMBR
          1          1         En-tête GPT primaire
          2         32         Table GPT primaire
         34          6      
         40     409600      1  Part GPT - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  487987488      2  Part GPT - 7C3457EF-0000-11AA-AA11-00306543ECAC
  488397128          7      
  488397135         32         Table GPT secondaire
  488397167          1         En-tête GPT secondaire
MacBook-Pro:~ rainyhighsierra$

Note5: J'avais ~3-5 Go d'espace libre sur le SSD au moment du crash


S'il vous plaît aidez-moi à réparer le disque et à récupérer le système d'exploitation. Le disque semble être en bonne santé et réparable.

1voto

DanRan Points 549

Votre structure GPT semble correcte mais juste pour être sûr, il y a quelques choses que vous pouvez faire. Cependant, avant de continuer, sauvegardez toutes vos données (Time Machine fonctionne bien). Ensuite, procédez à

  1. Téléchargez Gdisk pour mac

  2. Installez le package

  3. Ouvrez votre application de terminal

  4. entrez la commande sudo gdisk /dev/disk0

  5. Entrez votre mot de passe administrateur

  6. Un message apparaîtra. S'il y a un problème, il devrait se réparer automatiquement et ressembler à ceci

    GPT fdisk (gdisk) version 1.0.3

    Attention : Les dispositifs ouverts avec un verrou partagé n'auront pas automatiquement leur table de partition rechargée ! La partition MBR protectrice 0xEE est surdimensionnée ! Auto-réparation.
  7. Appuyez sur x, appuyez sur Entrée

  8. Appuyez sur p, appuyez sur Entrée

  9. Appuyez sur o, appuyez sur Entrée

  10. Appuyez sur q

  11. Copiez et collez les résultats dans votre réponse.

  12. Fermez le terminal

  13. Allez sur l'App Store

  14. Téléchargez Mac OS High Sierra

  15. Prenez une clé USB

  16. Allez sur https://support.apple.com/en-us/HT201372 et suivez les instructions sur le site.

  17. Redémarrez votre mac avec votre clé USB bootable de High Sierra (ou un OS correspondant) branchée, tout en maintenant la touche "Alt" enfoncée.

  18. Un écran de démarrage apparaîtra

  19. Sélectionnez l'option "Installer Mac OS High Sierra"

  20. Une fois sur votre écran d'installation, allez dans le menu "Utilitaires" et sélectionnez "Utilitaire de disque"

  21. Cliquez sur votre disque dur et appuyez sur le bouton "Premiers secours". Utilisez ensuite le bouton/l'outil de premier secours sur chacune de ses partitions/conteneurs.

  22. Quittez l'Utilitaire de disque. Redémarrez. Vérifiez si les choses sont corrigées. Sinon, continuez avec les instructions....

  23. Redémarrez avec la clé USB insérée de nouveau, et retournez à "Installer Mac OS High Sierra".

  24. Une fois sur l'écran d'installation, cliquez sur "Installer Mac OS"

  25. !IMPORTANT! - NE PAS FORMATER LE DISQUE DUR OU SES PARTITIONS.

  26. A l'écran "Sélectionner le disque sur lequel installer", sélectionnez votre disque, mais NE PAS FORMATER. Ensuite, appuyez sur le bouton "Installer".

  27. Attendez que l'installateur finisse.

  28. Redémarrez.

  29. Vérifiez et voyez si les choses fonctionnent. Elles devraient. Fini.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X