Pasos de recuperación tradicionales
Después de un inicio forzado debido a un problema de conexión wifi, el inicio se quedó atascado con una pantalla gris, el logotipo de Apple y el indicador de giro. Entonces probé todas las siguientes soluciones:
- Inicio en modo seguro: fallado
- Restablecer la NVRAM: error
- El inicio después de verificar el disco y los archivos con la utilidad de disco del disco de recuperación: falló. La verificación del disco fue exitosa y la verificación de permisos reveló algunas inconsistencias pero todas se han reparado con éxito. El inicio en el disco de recuperación fue exitoso.
Uso del modo de inicio de usuario único
Luego comencé en modo de usuario único y seguí algunas pautas que se encuentran en las páginas de Apple y en varios foros.
-
Llego a un indicador de #root después de
hfs: mounted Macintosh HD on device root_device XPCM: registered Root device is mounted read-only
Con una alternativa propuesta para modificar los archivos o continuar el proceso de arranque.
-
He aplicado
/sbin/fsck_hfs -fy
. Devolvió:** The volume Macintosh HD seems to be OK ** and ***** The volume was modified *****
-
He aplicado
/sbin/mount -uw /
. Terminó con/dev/disk0s2 on / (hfs. local. journaled)
-
He aplicado
launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist.
Devolvió:
Couldn't stat <plist> No such file or directory. Nothing found to load
Usando dscl (1)
Leí en alguna parte que el mensaje de error anterior podía ignorarse en alguna situación, pero me fue imposible determinar si era el caso aquí. Entré en dscl (1) ya que el problema parecía provenir de los Directorios abiertos. Me mantuve en el modo interactivo, ya que no soy un experto en correr el riesgo de modificar los archivos y no estaba seguro de qué archivos revisar.
- La respuesta fue la misma que el mensaje de error anterior indicado anteriormente: "no se encontró nada para cargar"
-
Un comando
ls
devuelve:ls: DS error: eServer error; <dscl_cmd> DS Error: -14910 (eServer error;)
- Salí del modo interactivo dscl para regresar al indicador de #root.
Intentando ver el contenido completo
- A través de la línea de comandos, cambié el directorio actual para ver los archivos en / System / Library / LaunchDaemons. Todos los archivos están allí, con fechas, tamaño y permisos.
- Algunas cosas me sorprendieron. Al solicitar un cd simple no seguido de opciones, el retorno es
-sh: -cd: HOME not set
. Tal vez esto es debido al modo de inicio de usuario único? La otra es que cuando preguntocd ..
, cualquiera que sea la posición actual del directorio en el árbol, obtengo-sh: -cd: No such file or directory
- Luego traté de abrir una lista para verificar su contenido con
plutil -convert xml1 <file name>
ya que estaba en el directorio LaunchDaemons. Primero probé con otro archivo, como com.apple.newsyslog.plist. Devuelvefile doesn't not exists or is not readable or is not a regular file
. La misma respuesta se devuelve para el archivo opendirectoryd.plist. Todos los archivos de este directorio tienen fecha del 23 de septiembre, probablemente la fecha en la que se instaló el sistema cuando compré el MBP, el tamaño del archivo opendirectoryd.plist es 698 ko y las autorizaciones son-rw-r--r--
- También intenté abrir uno de mis archivos en los directorios de usuarios, ya que este mensaje de error podría deberse a que eran archivos del sistema. Pero tuve la misma respuesta con un plist que construí yo mismo y estaba seguro de que sería válido, ya que XCode lo utiliza en mis desarrollos.
Ahora estoy atrapado allí, ignorando lo que podría ser el siguiente paso. Me gustaría evitar reinstalar el sistema. Siento que es como si el inicio no pudiera encontrar un punto de entrada en los directorios, incluso si la línea de comandos encuentra archivos tradicionalmente. Pero es solo una suposición. Si es verdad, ¿es usted una manera de hacerle encontrar los archivos?
Complemento después de la publicación inicial
- El 8 de febrero (22:50 UTC). Tengo otra computadora para conectar el MBP en modo objetivo. Pude abrir la lista con PropertyList Editor para verificar que el contenido no estuviera dañado. Los archivos de Plist son válidos, incluso si no sé si su contenido es pertinente a la situación.
Gracias por tu ayuda. MacBook Pro (Retina, 13 pulgadas, finales de 2013), OS X Mavericks (10.9.1)