MBP arranca solo en modo de usuario único

6

Después de usar mi MBP y apagarlo como de costumbre, no se puede iniciar.

Si no se presiona ninguna tecla durante el inicio (inicio normal), aparecerá una barra de progreso en la parte inferior de la pantalla, se mueve lentamente y se apaga después de 4-5 segundos.

El arranque con el modo detallado habilitado (manteniendo pulsado Cmd + V durante el arranque) proporciona los siguientes registros antes de que muera:

hfs: mounted SSD on device root_device
com.apple.launchd                1       com.apple.launchd
com.apple.launchd                1       com.apple.launchd
 ***
com.apple.launchd
** /dev/rdisk0s2 (NO WRITE)
** Root file system
Executing fsck_hfs (version hfs-226.1.1).
** /dev/rdisk0s2
** Root file system
Executing fsck_hfs (version hfs-226.1.1).
** Checking Journaled HFS Plus volume.
The volume name is SSD
** Checking extents overflow file.
** Checking catalog file.
AppleUSBMultitouchDriver::checkStatus - received Status Packet, Payload 2: device was reinitialized
   Invalid index key
(4, 20220)
   Invalid node structure
(4, 38065)
** The volume SSD could not be verified completely.
Kext loading is now disabled.
Kext unloading is now disabled.
Kext autounloading is now disabled.
com.apple.launchd                1       com.apple.launchd
n  7 22:08:18 2014    
com.apple.launchd                1       com.apple.launchd.System


continuing
hfs: unmount initiated on SSD on device unknown device
done
CPU halted.
syncing disks... Killing all processes AirPort: Link Down on . Reason 8 ( Disassociated because station le --- ...something
<mbp dies at this point, screen off>

Intenté arrancar en modo de recuperación y ejecutar la utilidad de disco. La verificación de la unidad del sistema no da errores. Al presionar el botón Reparar aparece un mensaje de error (del cual me olvidé). Al presionar el botón Verificar, aparecerá otro mensaje de error.

El arranque en modo de usuario único (manteniendo pulsado Cmd + S mientras arranca) funciona, intenté ejecutar fsck y falla; termina con el mensaje de detención de la CPU y se apaga. Sin embargo, si monté / con acceso de lectura y escritura, salga del terminal y proceda a arrancar, se inicia con éxito.

La ejecución de Verificar el permiso del disco usando la Utilidad de disco en la partición del sistema (SSD) proporciona los siguientes registros:

Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/vi.lproj
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/vi.lproj/InfoPlist.strings
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/zh_CN.lproj
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/zh_CN.lproj/InfoPlist.strings
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/zh_TW.lproj
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/zh_TW.lproj/InfoPlist.strings
Open error 5: “Input/output error” on usr/standalone/i386/Firmware.scap
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/English.lproj/InfoPlist.strings
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/unimap.txt
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/uniyue.txt
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/zhmpcb.btb
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/zhmpcp.btb
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/zhyjcb.btb
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/Resources/zhyjcp.btb
Open error 5: “Input/output error” on System/Library/ScreenReader/BrailleTables/Duxbury.brailletable/Contents/_CodeSignature/CodeResources
Open error 5: “Input/output error” on usr/standalone/i386/boot.efi
Open error 5: “Input/output error” on usr/standalone/i386/tmbootpicker.efi

Permissions verification complete

Actualmente, tengo que iniciar el modo de usuario único y montar / con acceso de lectura y escritura manualmente para iniciar OSX correctamente. No tengo idea de qué causó esto y la solución a este problema. Por favor, ayúdame a resolver este problema.

    
pregunta s4nji 08.01.2014 - 16:43

4 respuestas

5

Problema resuelto; No hay errores físicos. Esto es lo que hice:

Primero analicé donde ocurrió el error:

...
** Checking catalog file.
Invalid index key
(4, 20220)
Invalid node structure
(4, 38065)
The volume SSD could not be verified completely.
...

fsck se detiene al escanear archivos de catálogo. Intentemos leer el manual de usuario de fsck_hfs ejecutando man fsck_hfs para obtener pistas.

...
-R flags Rebuilds the requested btree.  The following flags are supported:
     a       Attribute btree
     c       Catalog btree
     e       Extents overflow btree
...

Intentemos reconstruir el catálogo de btree entonces. fsck_hfs -Rc /dev/rdisk0s2

Resultados: fsck no se detiene en la verificación del archivo de catálogo, y desapareció el error Invalid index key , que revela más errores (¡pistas!).

** Checking extents overflow file.
Incorrect block count for file Cache.db-wal
(It should be 114 instead of 119)
** Checking catalog file.
Missing thread record (id = 30291961)
Incorrect number of thread records
Incorrect number of thread records
** Checking multi-linked files
** Checking catalog hierarchy.
Invalid directory item count
(It should be 221 instead of 244)
Invalid volume file count
(It should be 1318081 instead of 1318117)
** Checking extended attributes file.
Invalid node structure
The volume SSD could not be verified completely.

fsck ahora se detiene cuando se comprueba el archivo de atributos extendidos. Intentemos reconstruir los atributos btree con fsck -Ra /dev/rdisk0s2 .

Resultado (s): Todos los errores, excepto Invalid node structure desaparecieron después del primer intento de reparación. Muestra varios nodos no válidos, luego intenta la segunda reparación y vuelve a verificar. Todavía muestra algunos nodos no válidos, pero incluso menos que antes.

Sin embargo, fsck se detiene con un mensaje que dice que deja de hacer intentos de reparación después de 3 fallas de verificación. Corrí fsck -Ra /dev/rdisk0s2 otra vez. Intenta reparar de nuevo, luego vuelve a comprobar. ¡No aparece ningún error de estructura de nodo no válido!

Ahora genera errores de Invalid volume free blocks count , Invalid volume file count y Invalid volume directory count , ¡pero no se detiene todavía!

Luego de otro intento de reparación, fsck terminó sin ningún error.

Apaga. Arrancar normalmente sin entrar en modo de usuario único. ¡Y funciona! El problema se resolvió ejecutando fsck varias veces, reconstruyendo el catálogo btree y el atributo btree varias veces.

    
respondido por el s4nji 24.01.2014 - 19:52
0

Parece ser un fallo de sector en su SSD, tal vez OSX sepa esto y se niegue a iniciarse regularmente. Intente arrancar un Linux liveDVD y verifique si hay sectores defectuosos (desde su terminal):

sudo badblocks -v /dev/YourSSD
    
respondido por el PeppeLaKappa 08.01.2014 - 16:49
0

En este punto, deseará iniciar en modo de usuario único (o modo de destino) y copiar todos los archivos de los que no se haya realizado una copia de seguridad.

En ese momento, inicie Recovery HD e intente borrar la Macintosh HD para que pueda limpiar el sistema de archivos.

Si tiene una unidad externa para arrancar, sería mejor, ya que podría volver a particionar la SSD completa y luego intentar la recuperación de Internet u otra reinstalación del sistema operativo. Si no puede reparar el SSD utilizando software, entonces necesitará un intercambio de hardware de la unidad o una reparación de la Mac.

    
respondido por el bmike 08.01.2014 - 18:14
0

Tuve un problema similar, la única forma de iniciar era SUM y luego montar -uw, luego salir y OSX arrancaría. Intenté montar como escritura a través de la partición de recuperación y TechTool Pro eDrive y falló en todo momento. Compré el disk warrior y lo ejecuté en mi TTP edrive USB, BINGO lo solucionó !!!!

A continuación se muestran los errores. Desafortunadamente, no verifiqué la lectura más primero

• 1 archivo tenía una ID duplicada que fue reparada.!
! • 17 archivos tenían una entrada de directorio con un valor de codificación de texto incorrecto que se reparó.!
! • 1 carpeta tenía un icono personalizado que se encontró dañado.!
! • 2 carpetas tenían una entrada de directorio con un indicador de icono personalizado incorrecto que se reparó.!
! • 3 carpetas tenían una entrada de directorio con un valor de codificación de texto incorrecto que se reparó. ! • Se repararon los valores incorrectos en la información del volumen.!
! • Los valores críticos en la información del volumen eran incorrectos y fueron reparados.!

    
respondido por el Adamite 27.01.2014 - 02:56

Lea otras preguntas en las etiquetas