falla de corestorage: falta disco, ¿cómo recuperar datos?

Esta mañana, mi iMac me mostró la señal de prohibición. Después de horas de lucha, me enfrento a esto: la Mac no quiere arrancar. Tengo muchos archivos recientes para recuperar, pero tengo este problema:

root# 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:    0F0B3B70-6807-47A4-BED7-0BD2B77E4F51
Total Size:               998.7 GB (998695010304 Bytes) (exactly 1950576192 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:                  4EBFF6EA-D253-4575-99C3-93FFD136543F
LVG UUID:                 F98A23E2-C1B9-499E-BC45-B971D2AE251F

luego, la información de almacenamiento central:

root# diskutil cs info disk0s2
Core Storage Properties:
Role:                       Physical Volume (PV)
UUID:                       4EBFF6EA-D253-4575-99C3-93FFD136543F
Parent LVG UUID:            F98A23E2-C1B9-499E-BC45-B971D2AE251F
Device Identifier:          disk0s2
PV Size:                    998695010304 B
PV Status:                  Checking

la lista de desarrolladores para almacenamiento central:

root# diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group F98A23E2-C1B9-499E-BC45-B971D2AE251F
    =========================================================
    Name:         Macintosh HD
    Status:       Offline
    Size:         998695010304 B (998.7 GB)
    Free Space:   -none-
    |
    +-< Physical Volume DDD40234-2DC7-44B2-BE95-D9C0FA46F96A
    |   ----------------------------------------------------
    |   (No properties)
    |
    +-< Physical Volume 4EBFF6EA-D253-4575-99C3-93FFD136543F
        ----------------------------------------------------
        Index:    1
        Disk:     disk0s2
        Status:   Checking
        Size:     998695010304 B (998.7 GB)

y finalmente, un intento de verificar la partición:

root# fsck_cs /dev/disk0s2
   Executing fsck_cs (version 471.30.1)
** Checking volume
** disk0s2: Scan for Volume Headers
** disk0s2: Scan for Disk Labels
** Logical Volume Group F98A23E2-C1B9-499E-BC45-B971D2AE251F spans 2 devices
** Incomplete or inconsistent CoreStorage Physical Volume set

Y no puedo volver a montar el disco.

He leído algunas cosas sobre la reescritura de MBR y/o GPT. ¿Es esta la forma de recuperar mis datos?

Si hago un volcado de disco (dd) de este disco, luego realizo una reinstalación nueva, ¿hay algún cambio que pueda abrir el volcado de disco después? He visto cosas usando la herramienta "ars" de Apple, pero no estoy seguro de que ayude.

¿Algunas ideas?

Nota: desde el punto de vista del hardware, el disco está bien, puedo hacerlo dd if=/dev/disk0 of=/dev/nullsin ningún error.

Intente agregar, trabaje en la copia y simplemente elimine la entrada de PV que falta.

Respuestas (1)

A su grupo de volúmenes lógicos de CoreStorage le falta un volumen físico con el UUID DDD40234-2DC7-44B2-BE95-D9C0FA46F96A.

Su unidad interna probablemente sea (o peor: era) una unidad Fusion Drive y falta la parte SSD. El SSD está dañado o debe volver a colocarse, si no aparece al ingresar diskutil listo si aparece: la estructura interna del LVG se corrompió.

Fusion Drive funciona de manera similar a RAID0: 2 (o más) discos se presentan como uno: todo el sistema de archivos abarca dos o más discos. Una gran diferencia de Fusion Drive es que los archivos a menudo no se dividen y, por lo tanto, residen en el SSD o el HDD. Según el tipo de archivo y la frecuencia de acceso o la hora del último acceso, los archivos "menos importantes" se reubican en la parte del disco duro. Los archivos del sistema de archivos (por ejemplo, el archivo de catálogo) y la mayoría de los archivos del sistema generalmente residen en la parte SSD.

Puede probar dddisk0s2 en una unidad externa (ya sea como partición o como archivo sin formato en un volumen existente) e inspeccionarlo con una herramienta de recuperación de archivos decente. Si habilitó FileVault anteriormente, los datos no se pueden recuperar.

Reescribir el GPT (o MBR) no ayuda en nada o al contrario: empeora las cosas.


Si tienes más preguntas deja un comentario.