Falta Macintosh HD después de una reconstrucción fallida del catálogo btree

3

Hay un error de E / S en el disco duro de mi MacBook Pro con Mountain Lion y, al iniciarlo, una barra de progreso se llena y luego se apaga por sí sola. Intenté recuperar los archivos en modo de usuario único e intenté corregirlos reconstruyendo el catálogo de btree como en esta respuesta :

fsck_hfs -Rc -d /dev/disk0s2

Lamentablemente, encontró numerosos errores al acercarse a la pieza con un error de disco. Desde entonces, el Macintosh HD no se monta en modo de un solo usuario y solo me queda el sistema base de Mac OS X.

Al ejecutar df -hl en la unidad de 500 GB se obtiene lo siguiente:

Filesystem    Size   Used  Avail Capacity iused ifree %iused  Mounted on
root_device  1.2Gi  1.1Gi  106Mi    92%  280978 27978   91%   /

de los cuales 1.2 GB representan el sistema base de Mac OS X.

fsck_hfs -l /dev/disk0s2 da:

** Checking catalog file.
   Missing thread record (id = 18)
   File record has hard link chain flag (id = 38468309)
   File has incorrect number of links (id = 38468309)
   (It should be 1 instead of 2)
   ...
   Missing thread record (id = 216712)
   ...
   Incorrect number of thread records
(4, 202)
   Incorrect number of thread records
(4, 202)
** Checking multi-linked files.
   Incorrect number of file hard links
** Checking catalog hierarchy.
** The volume   could not be verified completely.

Y /sbin/fsck/ -fy da:

** The volume Mac OS X Base System appears to be OK.

Intenté montar manualmente la unidad con

mount -t hfs /dev/disk0s2 "/Volumes/Macintosh HD"

pero no funcionó:

hfs_mounts: failed to mount non-root inconsistent disk
hfs_mount: hfs_mountfs returned 22
mount_hfs: Invalid argument

¿Cómo reconstruyo correctamente el catálogo btree y vuelvo a montar disk0s2 (que es el Macintosh HD)?

    
pregunta AppleBoy 15.05.2013 - 16:44

0 respuestas

Lea otras preguntas en las etiquetas