4 votes

Existe-t-il un moyen de récupérer le contenu de ce disque de fusion défectueux ?

J'ai envoyé un Mac à l'assistance pour un problème bizarre avec un disque de fusion. En gros, cela ressemble à ceci

admins-iMac:~ admin$ diskutil corestorage list
CoreStorage logical volume groups (1 found)
|    
+-- Logical Volume Group 31FF02A7-1707-4C28-9FC8-B46D2BA07CF6
    =========================================================
    Name:         Macintosh HD
    Status:       Offline
    Size:         999345012736 B (999.3 GB)
    Free Space:   -none-
    |
    +-< Physical Volume 36937114-03B4-46C5-9D0A-D0106985C1AC
    |   ----------------------------------------------------
    |   (No properties)
    |
    +-< Physical Volume 860ADA37-CD9F-4074-8341-58085C2C6FB5
        ----------------------------------------------------
        Index:    1
        Disk:     disk0s2
        Status:   Checking
        Size:     999345012736 B (999.3 GB)

Donc le lecteur logique est le même exactement la même taille que l'un des disques physiques (qui, je suppose, est le disque dur interne tournant). Lorsque j'ouvre l'Utilitaire de disque, l'erreur "Il manque un disque à ce lecteur de fusion" apparaît, mais la liste des disques à effacer pour résoudre le problème est vide.

Disk Utility Fusion Drive missing disk

Sortie de la liste disutil :

admins-iMac:~ admin$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *32.0 GB    disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Yosemite Boot           12.0 GB    disk1s2
   3:                  Apple_HFS Utilities               19.5 GB    disk1s3

Je n'ai aucune idée de comment il est arrivé à cet état. Naturellement, je ne peux pas démarrer à partir de ce disque et aucun logiciel de sauvetage de fichiers que j'ai essayé ne fonctionne. En regardant les informations sur le HHD physique, il ne semble pas y avoir d'informations sur le système de fichiers, ce qui n'est pas très prometteur ( ?):

admins-iMac:~ admin$ diskutil info disk0s2
   Device Identifier:        disk0s2
   Device Node:              /dev/disk0s2
   Part of Whole:            disk0
   Device / Media Name:      iMac HDD

   Volume Name:              Not applicable (no file system)

   Mounted:                  Not applicable (no file system)

   File System:              None

   Partition Type:           Apple_CoreStorage
   OS Can Be Installed:      No
   Recovery Disk:            disk0s3
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Disk / Partition UUID:    EAF593A1-5313-4880-9C16-BD20876F969E

   Total Size:               999.3 GB (999345012736 Bytes) (exactly 1951845728 512-Byte-Units)
   Volume Free Space:        Not applicable (no file system)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)
   Ejectable:                No

   Whole:                    No
   Internal:                 Yes
   Solid State:              No

   This disk is a Core Storage Physical Volume (PV).  Core Storage Information:
   PV UUID:                  860ADA37-CD9F-4074-8341-58085C2C6FB5
   LVG UUID:                 31FF02A7-1707-4C28-9FC8-B46D2BA07CF6

Première question : Si je supprime le volume logique avec diskutil, le ou les disques sous-jacents devraient devenir visibles dans Disk Utility et autrement. Y a-t-il une chance, étant donné qu'en pratique le lecteur de fusion n'est constitué que d'un seul disque, que je puisse récupérer des informations de ce disque ? Soit qu'il se monte normalement, soit que je puisse en extraire des fichiers avec Data Rescue, par exemple ?

Deuxièmement, y a-t-il une chance que Disk Utility soit capable de réparer ce problème, si je clique sur le bouton "Réparer" et que je restaure le disque avec tout son contenu ?

2voto

Lars A. Gundersen Points 719

Ok donc j'ai fait un test avant de l'essayer avec le disque dur concerné. J'avais un vieux disque dur rotatif d'ordinateur portable de 60 Go, et un SSD Corsair de 32 Go, que j'ai transformé en Fusion Drive. J'ai d'abord formaté chaque disque et effectué un effacement sécurisé pour m'assurer qu'il ne restait aucun fichier récupérable sur les disques. J'ai ensuite utilisé la commande diskutil appropriée pour transformer les deux disques en un disque Fusion de 92 Go.

DIY test Fusion Drive

J'ai ensuite copié ma bibliothèque de photos de 76 Go sur ce disque, ce qui permet d'avoir des fichiers sur les deux disques. Je l'ai ensuite laissé "mijoter" pendant un certain temps (c'est-à-dire que j'ai laissé le temps à Core Storage de déplacer les fichiers et les blocs de fichiers), environ une heure. J'ai ensuite ouvert Photos avec cette bibliothèque, supprimé, dupliqué et modifié quelques photos, une dizaine environ, en 15 minutes environ.

Je sais que ce n'est pas une représentation parfaite de l'utilisation réelle d'un disque de fusion sur une longue période, mais je pense que cela me donnerait une idée raisonnable du potentiel de sauvetage des fichiers dans une configuration de disque de fusion similaire.

Puis le test : Je démonte correctement le Fusion Drive, puis je branche uniquement le disque dur en rotation. Cela reproduit le problème de l'iMac que j'ai eu, où le SSD interne s'est éteint. Maintenant, je lance le diskutil corestorage list Je vois exactement la même chose qu'avec l'iMac : le volume logique est là, mais l'un des disques physiques est listé sans aucune propriété à afficher pour lui.

Je lance ensuite la commande diskutil cs delete avec l'UUID du volume logique (c'est-à-dire le lecteur Fusion). Il semble que diskutil formate le disque dur tournant comme un disque à partition normale HFS+ GUID, et après avoir terminé, le disque dur tournant apparaît sur le bureau, apparemment vide, comme on pourrait s'y attendre.

L'exécution de Disk Rescue 4 sur ce disque avec une analyse approfondie me montre que le potentiel de sauvetage des fichiers de ce scénario est en fait très bon. DR4 est capable de restaurer les noms de fichiers et la structure des dossiers d'environ 80 % des fichiers et je me retrouve avec environ 56 Go d'images.

Après ce test, j'ai fait la même chose avec l'iMac qui m'a été confié, et j'ai obtenu des résultats assez similaires en matière de sauvetage de fichiers avec ce disque dur interne de 1 To.

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