Cómo reparar un disco duro externo que falle en diskutil con 'Disk Full Error'

7

Si ejecuto fsck_hfs -y -d / dev / rdisk2s10 , se procesa, se reconstruye el árbol B del catálogo y se falla cuando se escribe el nuevo catálogo en el disco.

bash-3.2# fsck_hfs -d -y  /dev/rdisk2s10
** /dev/rdisk2s10
Using cacheBlockSize=32K cacheTotalBlock=16384 cacheSize=524288K.
Executing fsck_hfs (version diskdev_cmds-491.6~3).
** Checking Journaled HFS Plus volume.
** Checking extents overflow file.
** Checking catalog file.
Invalid node structure
(4, 19740)
** Rebuilding catalog B-tree.
BlockFindAll:  1060209 blocks free, but need 2314620; ignoring for now
BlockFindAll:  found 1938640 blocks but needed 2314620
Disk full error
** The volume MongoDisk could not be repaired.
volume type is pure HFS+ 
primary MDB is at block 0 0x00 
alternate MDB is at block 0 0x00 
primary VHB is at block 2 0x02 
alternate VHB is at block 1953261182 0x746c667e 
sector size = 512 0x200 
VolumeObject flags = 0x07 
total sectors for volume = 1953261184 0x746c6680 
total sectors for embedded volume = 0 0x00 

Diskutil informa lo siguiente para esta partición:

Device Identifier:        disk2s10
Device Node:              /dev/disk2s10
Part Of Whole:            disk2
Device / Media Name:      Apple_HFS_Untitled_1

Volume Name:              MongoDisk
Escaped with Unicode:     MongoDisk

Mounted:                  Yes
Mount Point:              /Volumes/MongoDisk 1
Escaped with Unicode:     /Volumes/MongoDisk%FF%FE%20%001

File System:              HFS+
Type:                     hfs
Name:                     Mac OS Extended
Owners:                   Enabled

Partition Type:           Apple_HFS
Bootable:                 Not bootable
Media Type:               Generic
Protocol:                 FireWire
SMART Status:             Not Supported
Volume UUID:              4758CE30-CA9C-3DF1-90D6-0436772E622D

Total Size:               1.0 TB (1000069726208 Bytes) (exactly 1953261184 512-Byte-Blocks)
Volume Free Space:        146.8 GB (146791854080 Bytes) (exactly 286702840 512-Byte-Blocks)

Read-Only Media:          No
Read-Only Volume:         Yes
Ejectable:                Yes

Whole:                    No
Internal:                 No

Mi sospecha es que el árbol de extensiones indica un volumen completo, por lo que diskutil no puede encontrar un lugar para escribirlo.

La página del manual para fsck_hfs afirma que puede reconstruir los btrees individualmente con la bandera R. No funciona en Snow Leopard.

¿Hay alguna forma de solucionar este problema si no reforma el disco?

¿Alguna recomendación para otras utilidades de línea de comandos para mejorar los sistemas de archivos HFS?

    
pregunta Sherwood Botsford 18.03.2013 - 21:05

2 respuestas

2
  • Quizás Disk Warrior sea de alguna ayuda. Es lo mejor para recuperar el volumen: enlace

  • Stellar Phoenix Macintosh: el software de recuperación de datos de Mac, recupera datos de volúmenes dañados, eliminados o dañados, e incluso de discos inicializados. Tienen una versión de prueba, así que supongo que puedes ver si se pueden recuperar tus datos ...

  • Data Rescue II es el mejor software de recuperación de datos del mercado para recuperar archivos de un disco duro problemático. Data Rescue II funciona cuando fallan otras herramientas. Data Rescue II también es completamente seguro de usar, ya que no intenta realizar reparaciones riesgosas en la unidad mientras se escanea.

  • FileSalvage es una aplicación Macintosh extremadamente poderosa para explorar y recuperar archivos borrados de una unidad o volumen. FileSalvage está diseñado para restaurar archivos que tienen:

    • se ha eliminado accidentalmente.
    • se vuelve ilegible debido a fallas en los medios de comunicación.
    • se almacenó en una unidad antes de que se reinicializara / formateara.

Entrando:

  

recuperación de datos de mac

en Google mostrará una lista de algunas empresas que se especializan en recuperar datos. La recuperación de datos no es barata.

    
respondido por el historystamp 18.03.2013 - 23:44
0

Esa es una pequeña y maravillosa situación de estancamiento en la que aparentemente no pensaron los Appleneers. Así es como lo resolví para una unidad USB externa:

  • Instale Paragon HFS + (de enlace - la versión de prueba es suficiente) en un Windoze y reinícielo.
  • Adjunte la unidad y ábrala en el Explorador.
  • Borre algunos archivos prescindibles para ganar más espacio en la unidad.
  • Es probable que deba vaciar su Papelera local.
  • Desconecte la unidad (no pude encontrar una manera de expulsar limpiamente)
  • Conecte la unidad a su Mac, y debería intentar automáticamente de nuevo reparar el sistema de archivos, esta vez con suerte, con éxito.
respondido por el dvo 11.06.2016 - 19:45

Lea otras preguntas en las etiquetas