Tengo una instalación de OsX que no pasa del logo de la Apple. La barra de progreso se carga y luego se cierra a mitad de camino.
He reiniciado como modo de usuario único y he notado que /sbin/fsck -fy
se quejó de que el disco estaba lleno. Así que borré algunos archivos bastante grandes y recuperé > 15% de espacio en el disco y corrí:
fsck_hfs -rft /dev/rdisk0s2
Ahora, recibo los siguientes mensajes de error:
Executing fsck_hfs (version 305.10.1).
Checking Journaled HFS Plus volume.
The volume name is Macintosh
Checking extents overflow file.
Checking catalog file
Rebuilding catalog B-tree
Rechecking volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files.
Checking catalog hierarchy
Invalid volume directory count (It should be 136231 instead of 136234) Checking extended attributes file.
Checking volume bitmap.
Checking volume information.
Repairing volume
Rechecking volume
....
....
The volume Macintosh could not be repaired after 3 attempts.
He intentado volver a ejecutar fsck_hfs
varias veces, pero no cambia el mensaje. El recuento de directorios no válidos permanece.
He probado a arrancar el disco de reparación para ejecutar DiskUtility, pero no es de extrañar que esto también tenga la misma información de error, con el mensaje de error adicional:
File system check exit code is 8
Updating boot support partitions for the volume as File system verify or repair failed.
¿Cómo puedo solucionarlo? ¿Cómo consigo que fsck reconstruya/reinstale el recuento de directorios? No puedo creer que la instalación esté frita simplemente por un recuento de directorios no válido.