0 votos

No se puede iniciar después de haber aplicado todos los pasos de recuperación conocidos

Pasos tradicionales de recuperación

Después de un arranque forzado debido a un problema de conexión wifi, el arranque se quedó atascado con una pantalla gris, el logo de Apple y el indicador girando. Entonces probé todas las siguientes soluciones:

  1. Arranque en modo seguro: fallido
  2. Reinicio de la NVRAM: fallido
  3. Inicio después de comprobar el disco y los archivos con la utilidad de disco del disco de recuperación: falló. La comprobación del disco fue exitosa y la comprobación de permisos reveló algunas inconsistencias pero todas han sido reparadas con éxito. El arranque en el disco de recuperación fue exitoso.

Uso del modo de inicio de un solo usuario

Entonces empecé en el modo de usuario único y seguí algunas pautas encontradas en las páginas de Apple y en varios foros.

  1. Llego a un aviso 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 para continuar el proceso de arranque.

  2. He aplicado /sbin/fsck_hfs -fy . Volvió:

    ** The volume Macintosh HD seems to be OK ** and
    ***** The volume was modified *****
  3. He aplicado /sbin/mount -uw / . Terminó con

    /dev/disk0s2 on / (hfs. local. journaled)
  4. He aplicado

    launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist.

    Volvió:

    Couldn't stat <plist> No such file or directory. Nothing found to load

Utilizando dscl(1)

Leí en alguna parte que el mensaje de error anterior podía ser ignorado en alguna situación, pero me fue imposible determinar si era el caso aquí. Entré en dscl(1) ya que el problema parecía venir de Open Directories. Me quedé en el modo interactivo ya que no soy experto en tomar el riesgo de modificar los archivos y no estaba seguro de qué archivos comprobar.

  1. La respuesta fue la misma que el anterior mensaje de error indicado anteriormente: "no se ha encontrado nada para cargar"

  2. A ls devuelve el comando:

    ls: DS error: eServer error; <dscl_cmd> DS Error: -14910 (eServer error;)
  3. Salí del modo interactivo de dscl para volver al prompt #Root.

Tratando de ver el contenido de plist

  1. A través de la línea de comandos he cambiado el directorio actual para buscar archivos en /System/Library/LaunchDaemons. Todos los archivos están allí, con fechas, tamaño y permisos.
  2. Algunas cosas me sorprendieron. Cuando se pregunta un simple cd no seguido de opciones el retorno es -sh: -cd: HOME not set . ¿Tal vez se deba al modo de inicio de usuario único? La otra es que cuando pido cd .. lo que podría ser la posición actual del directorio en el árbol obtengo -sh: -cd: No such file or directory
  3. Luego intenté abrir un plist para comprobar 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. Devuelve file doesn't not exists or is not readable or is not a regular file . La misma respuesta se obtiene para el archivo opendirectoryd.plist. Los archivos de este directorio están todos fechados a partir del 23 de septiembre, probablemente la fecha en que se instaló el sistema cuando compré el MBP, el tamaño del archivo opendirectoryd.plist es de 698 ko y las autorizaciones son -rw-r--r--
  4. Intenté también abrir uno de mis archivos en los directorios de usuario ya que este mensaje de error se debía quizás a que eran archivos de sistema. Pero tuve la misma respuesta con un plist que construí yo mismo y que estaba seguro de ser válido ya que es utilizado por XCode en mis desarrollos.

Ahora estoy atascado allí ignorando cuál podría ser el siguiente paso. Me gustaría evitar la reinstalación del sistema. Siento que es como si el arranque no pudiera encontrar un punto de entrada en los directorios aunque la línea de comandos encuentre los archivos de forma tradicional. Pero es sólo una suposición. Si es cierto, ¿hay alguna manera de hacer que encuentre los archivos?

Complementos después de la publicación inicial

  1. El 8 de febrero (22:50 UTC). Conseguí que otro ordenador conectara el MBP en modo destino. Pude abrir el plist con PropertyList Editor para comprobar que el contenido no estaba corrupto. Los archivos plist son válidos, aunque no sé si su contenido es pertinente con la situación.

Gracias por su ayuda. MacBook Pro (Retina, 13 pulgadas, finales de 2013), OS X Mavericks (10.9.1)

1voto

Oskar Puntos 1242

Tu Mac tiene Internet Recovery, así que puedes arrancar en él y reinstalar en una unidad USB o en una tarjeta SD dejando tu SSD interno intacto.

  • Si eso falla, tienes un buen caso para buscar la reparación del hardware en Apple o en alguien de confianza.

  • Si eso funciona, entonces usted puede decidir si limpiar el SSD y reinstalar o tal vez utilizar el sistema operativo limpio para ayudar en la limpieza o copia de seguridad de los archivos en la preparación para la reinstalación en el SSD interno.

Si repites el fsck en modo de usuario único, al final debería salir limpio o con un error permanente. Yo usaría el Recovery HD para ejecutar fsck / Disk Utility ya que es menos probable que tenga corrupción que tu SO (que aún se ejecuta en un modo limitado en modo de usuario único). Es muy posible que tengas una corrupción de software que el modo de usuario único no puede arreglar o un disco duro que falla - pero dado el trabajo que has hecho, yo daría un paso positivo instalando un SO limpio en un disco limpio antes de investigar más el SO actual.

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