3 votos

fsck -fy se cuelga en Comprobar el archivo del catálogo + problemas de arranque (MacBook)

Anoche mi MacBook Pro se estrelló. Esta mañana intenté encender el ordenador, y tuvo algunos problemas

  • La computadora no pasa de la carga inicial de arranque.
  • El ventilador se activa con fuerza al arrancar.
  • La pantalla es generalmente ligeramente verde, con rayas horizontales verde claro que atraviesan la pantalla cada par de píxeles.
  • La pantalla de carga inicial tiene una barra de progreso verde.
  • La pantalla ocasionalmente tiene una raya negra con píxeles de arco iris salpicados en la parte superior de la pantalla.
  • Los píxeles renderizados generalmente se desplazan hacia arriba o hacia abajo un solo píxel cada pocos centímetros a través de la pantalla.
  • Después de colgarlo con una pantalla blanca durante ~ 4 minutos, cambia a una pantalla azul con rayas rojas verticales.
  • Un par de minutos más tarde la computadora se reinicia y el proceso se reinicia.

Así que intento usar el modo monousuario, porque obviamente no llego a ninguna parte con este bucle de arranque.

Yo sigo este proceso:

$ /sbin/fsck -fy
** /dev/rdisk1
** Root file system
   Executing fsck_hfs (Version hfs-305.10.1).
** Checking Journaled HFS Plujs vloume.
   The volume name is Macintosh HD
** Checking extents overflow tile.
** Checking catalog file.

Procede a colgarlo aquí hasta que yo ^C de fsck .

Lo intento. reconstruyendo el catálogo ...

$ fsck_hfs -y -Rc -d /dev/disk0s2
Unable to open block device /dev/disk0s2: Resource busyjournal_replay(/dev/disk0s2) returned 16
** /dev/rdisk0s2 (NO WRITE)
        Using cacheBlockSize=32K cacheTotalBlock=16384 cacheSize=524288K.
   Executing fsck_hfs (version hfs-305.10.1).
        Block 975093950 is not an MDB or Volume Header
Journal is empty
** Checking JOurnaled HFS Plus volume.
   The volume name is Macintosh HD
** Checking extents overflow file.
** Checking catalog file.
** The volume Macintosh HD was found corrupt and needs to be repaired.
       volume type is pure HFS+
       primary MDB is at block 0 0x00
       alternative MDB is at block 0 0x00
       primary VHB is at block 2 0x02
       alternate VHB is at block 975093950 0x3a1ec0be
       sector size = 512 0x200
       VolumeObject flags = 0x03
       total sectors for volume = 975093952 0x3a1ec0c0
       total sectors for embedded volume = 0 0x00
       CheckHFS returned 7. fsmodified = 0

Dice que mi disco duro está corrupto. Para reparar el disco duro que generalmente utiliza /sbin/fsck -fy ¿verdad? El único problema es que me da lo mismo que antes, colgando en el archivo del catálogo.

¡No estoy seguro de qué hacer!

4voto

Oskar Puntos 1242

Cuando no se puede obtener una limpia carrera de fsck (que puede ser necesario dejar correr por un puñado de horas) - entonces es el momento de tomar una decisión:

  • respaldar lo que puedes/necesitas y borrar el volumen
  • buscar otras opciones de software para intentar la reparación

En mi experiencia, si no tienes muchos errores de IO ( -B opción para fsck_hfs ) entonces el borrado restaurará la función completa y podrás reinstalar el sistema operativo y restaurarlo desde la copia de seguridad. Tampoco he tenido mucha suerte forzando fsck_hfs para reconstruir partes cuando la llanura /sbin/fsck -fy falla - pero podrías tener suerte con un inusual patrón de corrupción en este disco.

La segunda opción no es muy prometedora. Disk Warrior parece ser una de las utilidades decentes para probar cuando fsck no funciona, pero a menos que tengas muchos problemas específicos de corrupción, el tiempo que pasas limpiando y reinstalando no suele superar el coste de ese software. También puede o no funcionar. Si Disk Warrior también falla en la reparación o reconstrucción del catálogo, estarás de vuelta en el punto de decisión: borra o pasa a un soporte especializado aún más caro, como abrir un ticket de ingeniería con Apple o alguien que pueda volcar la estructura del sistema de archivos más profundamente para su análisis.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X