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

0

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:

  1. Inicio en modo seguro: fallado
  2. Restablecer la NVRAM: error
  3. 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.

  1. 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.

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

    ** 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.
    

    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.

  1. La respuesta fue la misma que el mensaje de error anterior indicado anteriormente: "no se encontró nada para cargar"
  2. Un comando ls devuelve:

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

Intentando ver el contenido completo

  1. 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.
  2. 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 pregunto cd .. , cualquiera que sea la posición actual del directorio en el árbol, obtengo -sh: -cd: No such file or directory
  3. 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. Devuelve file 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--
  4. 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

  1. 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)

    
pregunta phbardon 08.02.2014 - 05:26

1 respuesta

1

Su Mac tiene recuperación de Internet, por lo que puede iniciar y volver a instalarla en una unidad USB o tarjeta SD mientras deja intacto su SSD interno.

  • Si eso falla, tienes un buen caso para buscar reparación de hardware de Apple o de alguien en quien confíes.

  • Si eso funciona, entonces puede decidir si desea limpiar el SSD y volver a instalarlo o quizás usar el sistema operativo limpio para ayudar a limpiar o realizar copias de seguridad de los archivos con el fin de volver a instalarlos en el SSD interno.

Si repite su fsck en modo de usuario único, debería aparecer limpio o con un error permanente. Yo usaría Recovery HD para ejecutar fsck / Disk Utility, ya que es menos probable que tenga corrupción que su sistema operativo (que aún se ejecuta en modo limitado en modo de usuario único). Es completamente posible que haya una corrupción de software que el modo de un solo usuario no pueda reparar o un disco duro defectuoso, pero dado el trabajo que ha realizado, daría un paso positivo instalando un sistema operativo limpio en una unidad limpia antes de investigar el actual OS más.

    
respondido por el bmike 10.02.2014 - 19:15

Lea otras preguntas en las etiquetas