Ce forum est en partie financé par l’affichage de publicités. Merci de désactiver votre bloqueur de publicités pour nous permettre de continuer à fournir ce service.

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

Discussion dans 'macOS' créé par PedroMAC, 6 Janvier 2019.

Modérateurs: Aliboron, bompi, daffyb
  1. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Bonjour,

    Ce matin mon MacBook Pro de mi 2010 sous High Sierra 10.13.6 a démarré avec le panneau "interdit". J'ai rebooté depuis un ma clé bootable 10.13.6 et lancé l'utilitaire disque. Pas moyen de réparer le disque. Il s'agit d'un SSD Kingston de 480 Go. Le disque en lui-même est sain après examen, le mode SMART est ben vérifié.
    En démarrant en mode verbose, je vois apparaitre l'erreur apfs corrupted. Je pense que la partition apfs doit être naze. J'ai lancé une réinstallation de l'OS depuis la clé USB pour ne pas perdre mes données, mais ça pédale depuis 2h, c'est bloqué sur l'écran de démarrage, avec la barre de chargement entièrement remplie. J'ai rebooté, pensant que l'install était figée, mais ça revient au même endroit, sans plus avancer.
    Que me conseillez-vous pour récupérer mes données, car je n'ai pas de sauvegarde (ça serait trop simple :) .
    Une fois une copie de mes documents, photos, vidéos faite, je formate et réinstalle, mais je ne voudrais rien perdre avant!
    Merci de votre aide.

    Pedro.
     
  2. Fullcrum

    Fullcrum OS Collector
    Club MacG

    Inscrit:
    5 Janvier 2016
    Messages:
    2 494
    J'aime reçus:
    472
    Salut,

    Que tu ne touche à rien et attendre que macomaniac :coucou:est du temps pour ton problème, bien que ce que tu fais ne devrait pas poser problème sur tes données, mais dans le doute ...
     
  3. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
    Bonjour Pedro

    Voici comment tu vas pouvoir fournir les informations de base -->

    - démarre les 2 touches ⌘R (cmd R) tenues pressées jusqu'à l'affichage d'une  = 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.

    Dans la fenêtre ouverte > saisis la commande informative  :
    Code (Text):
    diskutil list
    et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)

    • tu vas voir s'afficher le tableau des disques attachés au Mac (en interne / externe) > avec leurs paramètres de tables de partition > partitions > Conteneur CoreStorage si présent > Conteneur apfs si présent
    • une série de micro-disques correspond à des images-disques créées en RAM à l'occasion du démarrage en mode Recovery > dont les volumes sont montés en lecture & écriture à l'espace de dossiers de l'OS de secours qui leur servent de points de montage. Ce qui permet pendant le fonctionnement de cet OS monté en lecture seule > à des écritures de s'effectuer à l'espace des dossiers où se trouvent montés les volumes des images-disques de la RAM. Ces images-disques s'effacent à l'extinction ou au re-démarrage.

    Voici comment tu vas pouvoir poster ici ce tableau sans avoir besoin de prendre de photo -->

    • tu sélectionnes le tableau > ⌘C pour le copier dans le presse-papier > ⌘Q pour quitter le «Terminal» > option  : "Obtenir de l'aide en ligne" (dans la fenêtre des 4 Utilitaires) > ce qui lance un navigateur «Safari» 
    • page Apple par défaut > un clic sur l'adresse de haut de page pour l'éditer > saisis  : macgénération (tout court  : c'est une barre de recherche Google) et valide > tu atteins le site MacGé > Forums > te connectes > ce fil 
    • dans la page de ce fil de MacGé > presse le bouton [​IMG] ici : [​IMG]
      menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)

    => ces informations montreront la configuration logique de ton disque.

    Note 1 : si tu ne peux pas poster via le Safari de la session de secours (ça arrive) --> poste une photo du tableau (à partir du commencement = le disque /dev/disk0 ou disque physique interne) - tu as un bouton : "Transférer un fichier" en bas de cette page.

    Note 2 : dans la session de secours > les applications se lancent en mode "alternatif" et pas parallèle. Il faut quitter le Terminal pour lancer Safari. Vice-versa > quitter Safari pour récupérer l'écran général de la session de secours et pouvoir relancer le Terminal. Aucun redémarrage n'est requis.
     
  4. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Bonjour et merci de vos réponses.
    Le truc c'est que je les ai eues après mon action du week-end : j'ai lancé la réinstallation de High Sierra depuis une clé USB bootable.
    Depuis, le Mac démarre, mais bloque sur l'écran de démarrage, voir la photo ci-jointe.
    Qu'en pensez-vous ? Que puis-je faire pour accéder à mes données ?

    Merci de votre aide.

    Pedro.

    Pardon, pour ma réponse, je n'avais pas relu mon 1er POST avant.
    Merci de ton aide macomaniac. Quand je redémarre le Mac, l'appui sur cmd R donne rien, le Mac démarre normalement, jusqu'à bloquer une fois la barre de chargement complétée.
    Une autre idée ?
     

    Pièces jointes:

    #4 PedroMAC, 8 Janvier 2019
    Dernière édition par un modérateur: 9 Janvier 2019
  5. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
    Tu dis dans ton 1er message que tu as une clé d'installation démarrable de High Sierra. Si tu démarres sur ta clé > tu obtiens bien un écran affichant une fenêtre de 4 Utilitaires macOS ? -->

    - si oui > tu es dans une session d'installation strictement équivalente à celle d'une session de secours > car l'OS d'installation sur lequel boote une clé d'installation est identique à un OS de secours lancé par ⌘R.​

    Bref : si tu ne peux pas démarrer sur l'OS de secours local > démarre sur ta clé > lance son Terminal (même endroit que décrit dans mon message) > passe la commande mentionnée et fais tout comme indiqué. Tu devrais pouvoir poster ici le tableau des disques.
     
  6. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Merci de ta réponse. Pour démarrer sur ma clé, je l'insère simplement ou est-ce que je dois appuyer en plus sur cmd R au démarrage ?
     
  7. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
    Tu attaches ta clé au Mac > tu démarres la touche "alt" pressée pour obtenir l'écran de choix du volume de démarrage > et tu choisis le volume qui doit s'intituler peut-être Install macOS High Sierra (de toutes façons --> l'icône du volume de la clé devrait être orange avec le logo en fourche de l'USB).
     
  8. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Je redémarre le Mac, mais aucune touche raccourcie n'est pris en compte, il affiche l'écran avec la pomme et la barre de chargement, peu importe que j'appuie sur alt ou cmd r.

    Je précise que le Mac a redémarré 1 fois après la réinstallation de High Sierra et depuis il je n'accède pas au bureau, il reste bloqué à chaque redémarrage manuel sur la barre de chargement complète.
     
  9. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
  10. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    La 1ère maniap a fonctionné. Voici donc les infos demandées de mon disque interne :
    Code (Text):
    -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 disk2         479.9 GB   disk0s2

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

    /dev/disk2 (synthesized):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      APFS Container Scheme -                      +479.9 GB   disk2
                                     Physical Store disk0s2
       1:                APFS Volume Sophie                  251.2 GB   disk2s1
       2:                APFS Volume Preboot                 20.5 MB    disk2s2
       3:                APFS Volume Recovery                518.8 MB   disk2s3
       4:                APFS Volume VM                      2.1 GB     disk2s4

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

    /dev/disk4 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +524.3 KB   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               +2.1 MB     disk7

    /dev/disk8 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +524.3 KB   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               +12.6 MB    disk10

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

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

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

    /dev/disk14 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +524.3 KB   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               +1.0 MB     disk16

    /dev/disk17 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +6.3 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               +524.3 KB   disk19

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

    -bash-3.2#
     
     
  11. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
    Bon ! --> ta liberté de démarrage est débloquée.

    Je vois le volume de démarrage Sophie en format apfs. 251 Go d'occupation.

    Passe la commande :
    Code (Text):
    diskutil info disk2s1
    • le 1 de disk2s1 = un
    • la commande affiche un tableau d'informations sur le volume

    Poste le tableau retourné.
     
  12. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Encore une fois, merci beaucoup de ton aide !

    Voici les infos :
    Code (Text):
    -bash-3.2# diskutil info disk2s1
       Device Identifier:        disk2s1
       Device Node:              /dev/disk2s1
       Whole:                    No
       Part of Whole:            disk2

       Volume Name:              Sophie
       Mounted:                  Yes
       Mount Point:              /Volumes/Sophie

       Partition Type:           41504653-0000-11AA-AA11-00306543ECAC
       File System Personality:  APFS
       Type (Bundle):            apfs
       Name (User Visible):      APFS
       Owners:                   Enabled

       OS Can Be Installed:      Yes
       Booter Disk:              disk2s2
       Recovery Disk:            disk2s3
       Media Type:               Generic
       Protocol:                 SATA
       SMART Status:             Verified
       Volume UUID:              1445A17B-4168-3267-A0D6-422CCBE47F27
       Disk / Partition UUID:    1445A17B-4168-3267-A0D6-422CCBE47F27

       Disk Size:                479.9 GB (479894224896 Bytes) (exactly 937293408 512-Byte-Units)
       Device Block Size:        4096 Bytes

       Volume Total Space:       479.9 GB (479894224896 Bytes) (exactly 937293408 512-Byte-Units)
       Volume Used Space:        254.0 GB (254012575744 Bytes) (exactly 496118312 512-Byte-Units) (52.9%)
       Volume Free Space:        225.9 GB (225881649152 Bytes) (exactly 441175096 512-Byte-Units) (47.1%)
       Allocation Block Size:    4096 Bytes

       Read-Only Media:          No
       Read-Only Volume:         No

       Device Location:          Internal
       Removable Media:          Fixed

       Solid State:              Yes
       Hardware AES Support:     No

    -bash-3.2#





     
     
  13. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
    Le volume est monté en lecture & écriture. Un OS peut y être installé.

    Passe la commande :
    Code (Text):
    diskutil verifyVolume disk2s1
    • la commande vérifie le système de fichiers apfs dont dépend le volume

    Poste l'affichage retourné.
     
  14. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Code (Text):
    -bash-3.2# diskutil verifyVolume disk2s1
    Started file system verification on disk2s1 Sophie
    Verifying file system
    Volume was successfully unmounted
    Performing fsck_apfs -n -x /dev/rdisk2s1
    Checking volume
    Checking the container superblock
    Checking the EFI jumpstart record
    Checking the space manager
    Checking the object map
    Checking the APFS volume superblock
    Checking the object map
    error: om: btn: invalid o_oid (0x0)
    Object map is invalid
    The volume /dev/rdisk2s1 could not be verified completely
    File system check exit code is 8
    Restoring the original state found as mounted
    Error: -69845: File system verify or repair failed
    Underlying error: 8: Exec format error
    -bash-3.2#



     
     
  15. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
    Bon : le système de fichiers apfs est corrompu (erreurs radicales) de manière irréparable. Mais le volume Sophie est monté.

    Passe encore la commande :
    Code (Text):
    ls /Volumes/Sophie
    • le "l" de "ls" = minuscule de "L"
    • la commande liste les objets de 1er rang du volume

    Poste le tableau.
     
  16. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Code (Text):
    -bash-3.2# ls /Volumes/Sophie
    .DS_Store                Users
    .DocumentRevisions-V100            Volumes
    .HFS+ Private Directory Data?        bin
    .OSInstallerMessages            cores
    .PKInstallSandboxManager-SystemSoftware    dev
    .Spotlight-V100                etc
    .Trashes                home
    .file                    installer.failurerequests
    .fseventsd                net
    .vol                    private
    Applications                sbin
    Incompatible Software            tmp
    Library                    usr
    Network                    var
    Previous System                vm
    System
    -bash-3.2#





     
     
  17. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
    Tous les dossiers-Système sont en place.

    Voici ce qu'il convient de faire dans cette situation : recopier (via une commande du Terminal) > l'intégralité du volume Sophie => dans celui d'un DDE USB. Puis reformater > réinstaller > récupérer les données du clone. Soit l'opération des « 4 r ».

    - est-ce que tu as un DDE USB avec dans les 300 Go de libres (toujours compter large > car la commande de recopie délaie sur la destination) ?​
     
  18. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Oui, j'ai un DD de 1To avec au moins 950 Go de libres. Je dois y créer une partition de 400 Go par exemple ?
    Comment fais-je ? Je suppose que la copie devrait bien fonctionner, puisque le "ls" m'a bien donné accès en lecture au volume ?
    Autre question, est-ce que la copie récupèrera bien toutes mes données (mails, photos, documents, contenu des post-it sur le bureau...) ?
     
  19. macomaniac

    macomaniac Ouroboros
    Club MacG

    Inscrit:
    20 Septembre 2012
    Messages:
    53 120
    J'aime reçus:
    17 895
    Attache le DDE au Mac. Puis passe les 2 commandes (l'une après l'autre) :
    Code (Text):
    diskutil list
    df -H
    • qui affiche les disques et l'occupation des volumes montés

    Poste les tableaux --> je verrai les caractéristiques de ton DDE.
     
  20. PedroMAC

    PedroMAC Membre junior

    Inscrit:
    6 Septembre 2008
    Messages:
    54
    J'aime reçus:
    0
    Code (Text):
    -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 disk2         479.9 GB   disk0s2

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

    /dev/disk2 (synthesized):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      APFS Container Scheme -                      +479.9 GB   disk2
                                     Physical Store disk0s2
       1:                APFS Volume Sophie                  251.2 GB   disk2s1
       2:                APFS Volume Preboot                 20.5 MB    disk2s2
       3:                APFS Volume Recovery                518.8 MB   disk2s3
       4:                APFS Volume VM                      2.1 GB     disk2s4

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

    /dev/disk4 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +524.3 KB   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               +2.1 MB     disk7

    /dev/disk8 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +524.3 KB   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               +12.6 MB    disk10

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

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

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

    /dev/disk14 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +524.3 KB   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               +1.0 MB     disk16

    /dev/disk17 (disk image):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                            untitled               +6.3 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               +524.3 KB   disk19

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

    /dev/disk21 (external, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *1.0 TB     disk21
       1:               Windows_NTFS DD Soso                 1.0 TB     disk21s1

    -bash-3.2# df -H
     
     
Modérateurs: Aliboron, bompi, daffyb
Chargement...

iOccasion - Achetez un produit Apple d'occasion

refurb Apple