¿Cuáles son los siguientes pasos cuando fsck informa que "no se pudo reparar después de 3 intentos"?

Mi Mac Book Pro 13.-" no pasa de la pantalla gris de arranque con la manzana y la rueda giratoria (Aparece la barra de carga pero cuando termina no pasa nada)

Tengo 220 GB en una sola Partición (Macintosh HD) y ahí está todo mi trabajo mi música y la única copia de TODAS MIS FOTOS. Soy tan estúpido que no tengo una copia de seguridad de nada, pero sé que tengo un disco duro externo con 300 GB de espacio. Me gustaría reparar mi disco duro, pero lo que es más importante, necesito guardar mis archivos, pero no sé cómo hacerlo en el modo de utilidad de disco. Leí que hay un Diskwarrior pero no sé cómo instalarlo sin arrancar la Mac. ¡¡¡Por favor ayuda!!!

Cuando comienzo en el modo de usuario único e ingreso /sbin/fsck -fs, aparece esto

Executing fsck_hfs (version diskdev_cmds-557-393) 
Checking Journaled HFS Plus volume. 
The volume name is Macintosh HD 
Checking extents overflow file. 
Checking catalog file 
Incorrect number of thread records  (4, 23745) 
Checking multi-linked files. 
Checking catalog hierarchy 
Invalid volume directory count (It should be 175703 instead of 175701) Checking extended attributes file. 
Incorrect number of extended attributes (It should be 340062 instead of 340064) 
Checking volume bitmap. 
Checking volume information. 
The volume Macintosh HD could not be repaired after 3 attempts.

*****The volume was modified *****

¿Cuáles son los siguientes pasos si fsck no puede reparar una unidad?

No tengo suficiente reputación para responder a esta pregunta. 1. Inicie en modo de usuario único (Comando + S) 2. Monte / con permisos de escritura (mount -uw /) 3. Realice una copia de seguridad de /sbin/fsck y /sbin/fsck_hfs 4. Cree scripts de shell noop para /sbin/ fsck y /sbin/fsck_hfs y hágalos ejecutables chmod +x ... 5. Arranque su Lion 6. Realice una copia de seguridad completa de TimeMachine 7. Reinicie en modo de recuperación (Comando + R) y restaure su copia de seguridad de TimeMachine 8. Restaurar /sbin original /fsck y /sbin/fsck_hfs Esto me ayudó.

Respuestas (3)

Puede probar esto, pero asegúrese de hacer una copia de seguridad primero:

Inicie en modo de usuario único, mantenga presionada la tecla de comando (es decir, hoja de trébol o Apple) y las teclas "s" mientras el sistema comienza a iniciarse.

Para depurar, reparar, forzar (y corregir errores automáticamente)

/sbin/fsck_hfs -drfy /dev/disk0s2

Para buscar bloques defectuosos:

/sbin/fsck_hfs -S /dev/disk0s2

Suponiendo que disk0s2 es el que está buscando reparar. (Por lo general, la unidad "Macintosh HD" predeterminada).

Esto debería llevarte de vuelta a tu sistema operativo.

Este enlace también puede ayudar: http://www.westwind.com/reference/os-x/commandline/single-user.html

La segunda parte de la solución para buscar bloques defectuosos no funciona. Dice que S no es válido. ¿Es eso un error tipográfico?
@ user173292 funciona bien en mi extremo.
Tuve que ejecutar el fck_hfs -drfycomando dos veces hasta que tuvo éxito.
@knedlsepp No puedo agradecerles lo suficiente por hacerme probar esto varias veces : ¡varios días de trabajo recuperados de forma segura!
no me funciona.. fck_hfs -drfyresponde Disk full error CheckHFS returned 8, fsmodifier = 0. hay 14 GB libres en mi SSD de 120 GB.
@AlexeySh. Tengo exactamente el mismo problema en mi iPad Pro en este momento en HFS + J, que he desbloqueado para intentar solucionarlo. Tengo 45 GB libres en un disco de 256 GB y todavía quiere "450000 bloques" y dice que solo "33000" son libres. Leí en otra parte que el Catálogo HFS+ BTree requiere espacio libre CONTIGUO. Por lo tanto, debe encontrar un archivo antiguo y grande, hacer una copia y luego eliminar el original. Eso debería liberar un tramo contiguo de espacio.

Para agregar aquí tuve una situación similar. Los pasos que tomé:

  1. Arranque en modo único.

  2. Ejecutar /sbin/fsck_hfs -drfy /dev/disk0s2muchas veces, no ayudó. En la salida noté que hay un problema de enlace circular, los mensajes eran algo así como parentID=334973 threadID=51569281. Los identificadores de archivo son en realidad números de inodo y corresponden a archivos reales.

  3. Ejecute find / -inum 334973para averiguar qué archivo es un problema, apareció el archivo dentro de la carpeta .Spotlight.

  4. Se volvió a montar el disco en modo rw y se eliminó la carpeta de Spotlight, luego se reinició en modo único nuevamente.

  5. Vuelva a ejecutar /sbin/fsck_hfs -drfy /dev/disk0s2y ahora el problema se solucionó ya que se eliminó el archivo problemático.

¡¡Brillante!! Ahora que es un verdadero análisis de causa raíz. Me quito el sombrero ante usted, señor.
¿Cómo hiciste para eliminar la carpeta Spotlight?

En este punto, sus opciones son las siguientes:

  1. Pague el tiempo del técnico para volver a ejecutar los pasos de Apple en caso de que los haya hecho incorrectamente/se haya perdido un paso/pista (poco probable, pero posible)
  2. Pague/busque software que haga más para reparar el catálogo de datos de una unidad que Disk Utility. De los muchos productos comerciales, Disk Warrior es el que más se usa, pero Data Rescue también podría funcionar.
  3. Borre el HD: pierda todos los datos y vea si esto fue simplemente una corrupción del catálogo que Disk Utility no pudo/no quiso reparar (posibilidades bastante justas)
  4. Reemplace el HD: posponga si los datos se pueden guardar, pero obtenga una buena unidad en la Mac para que pueda probar si es la unidad / datos particulares en esa unidad o si la Mac necesita reparación.
  5. Pague por un técnico de reparación para que haga la reparación.

A menos que tenga datos valiosos (en el sentido de que podría pagar entre $ 100 y $ 1000 dólares para obtener ayuda de recuperación profesional), elegiría una de las dos opciones internas, lo que significa comprar una nueva unidad (los beneficios son un costo irrecuperable fijo y una inversión limitada de tiempo para solucionar problemas) o buscar una solución de problemas extendida como Disk Warrior o borrar la unidad si tiene una copia de seguridad, realmente no la necesita.

gracias bmike 2 preguntas: 1. ¿Crees que el genio de la tienda de Apple podrá ayudar? y 2. ¿Cómo instalo Diskwarrior si no puedo iniciar mi Mac? Gracias por su respuesta
Sí, Genius Bar ve este problema y ayuda a las personas a comprender las opciones decenas de veces al día oa la semana. Los medios ópticos, el HD de recuperación o la unidad externa arrancarían su Mac en la mayoría de los casos.
DiskWarrior viene en un DVD de arranque, desde el cual puede ejecutar las utilidades.
Muchísimas gracias. El sábado tengo una cita en el Genius Bar.
Ejecuté el comando por segunda vez y la segunda vez funcionó