La utilidad de disco detecta un error en el modo de usuario único, pero no cuando la utilidad de disco se abre a través del modo de recuperación

Verifiqué la integridad de mi Macintosh HD (MacBook Pro 13" 2012, OS X Yosemite) con Disk Utility cuando inicié sesión como usuario e informó este problema:

Recuento de bloques libres de volumen no válido
...
Error: este disco debe repararse

Luego se abrió una ventana que decía que tenía que reparar el disco con la Utilidad de disco en modo de recuperación ( cmd+ Rinmediatamente después de reiniciar la Mac). Pero cuando hago esto, no encuentra un error, por lo que cuando presiona el 'disco de reparación' y verifica el disco en modo único una vez más, el error no cambia.

Actualización: lo que veo, cuando abro el modo de usuario único:

Captura de pantalla del modo único de usuario

Actualización 2: la solución funcionó, la utilidad de disco ya no genera un error:Solución funcionó

Nada en la imagen que publicaste parece incorrecto en el modo de usuario único. ¿Podría editar debajo de la imagen para escribir qué líneas cree que son el mensaje de error? ¿O ejecutar /sbin/fsck -fyy publicar una imagen del mensaje de error que ve en el modo de usuario único?
Soy nuevo en el modo de usuario único, así que publiqué esta imagen para saber qué debo hacer en este modo :)

Respuestas (2)

Aquí hay una guía para principiantes sobre la línea de comandos. El modo de usuario único también es como mirar como root: el primer usuario que posee históricamente toda la computadora desde una perspectiva de Unix.

el $ indica un mensaje en el que usted, el usuario humano, puede escribir comandos. El sistema le indica cómo preparar la unidad para ejecutar el comando de reparación.

Escriba el siguiente texto, el mismo que la primera línea que se le indica en la pantalla:

/usr/sbin/fsck -fy

Tenga en cuenta que cada espacio, cada puntuación es exacta y cambiar cualquier elemento puede ejecutar un comando completamente diferente. Si el fsckcomando tiene algún error, puede y debe ejecutarlo nuevamente con el mismo comando hasta tres veces seguidas o más en algunos casos excepcionales.

Para salir de esa pantalla, puede usar haltla Mac o escribir exitpara reanudar el proceso de inicio normal.

Apple documenta al usuario root y fsck en estos dos artículos si tiene curiosidad o desea obtener más información:

Gracias, funcionó. ¿Tiene alguna idea de por qué el modo de usuario único podría solucionar esto y el modo de recuperación no?
Sí, @SimonRavelingien: algunas veces necesita corregir errores más grandes y la segunda ejecución corrige el resto de los errores. Si repitió la verificación en Recuperación, es probable que no tenga resultados diferentes. La segunda ejecución casi siempre tiene éxito. Un solo usuario ejecuta la misma verificación básica que la recuperación, por lo que es muy poco probable que uno sea diferente a pesar de que la recuperación tiene muchas más ejecuciones antes de iniciar la verificación del sistema de archivos.

Parece que su sistema operativo no es la misma versión que la partición de recuperación, por lo que debe reparar el disco manualmente.

Prueba esto:

  • Encienda su Mac y arranque en modo de usuario único manteniendo presionado cmdShasta que vea una pantalla negra con mensajes de estado.
  • Cuando esté en modo de usuario único, verifique su disco:
This should show you the errors you saw before.
# /sbin/fsck -fy
Remount your harddisk in read-write mode:
# /sbin/mount -uw /
Repair the filesystem.
# /sbin/fsck -fy

El error ahora debería desaparecer.

¿Qué quieres decir con 'encendido'? ¿Tengo que mantener pulsado el botón de encendido también? Cuando pruebo la combinación cmd + s, aparece una ventana para restablecer mi contraseña
Quise decir "Encienda su Macbook y después del tono siga presionando CMD-S hasta que aparezca una pantalla en negro". :-)
Logré abrir el modo de usuario único (extrañamente, se abrió después de que tuve que iniciar sesión en la pantalla de inicio de sesión normal). Agregué una captura de pantalla de lo que veo cuando abro este modo en mi pregunta. ¿Necesito ahora ingresar estas tres líneas que describiste en tu respuesta?
@SimonRavelingien No, no necesita ejecutar el comando de montaje ya que no está escribiendo en el sistema de archivos y no quiere que se monte en modo de escritura antes de ejecutar la verificación.