4 votos

Cómo montar una unidad USB en modo de usuario único en Mac OS X

Me he encontrado con un problema en el que mi Mac no arranca y lanza mensajes como este continuamente.

process[182] crashed: opendirectoryd. Too many corpses being created.

Intenté reparar el disco duro y reinstalar el sistema operativo, pero eso no solucionó el problema. Así que antes de borrar el disco y reinstalar de nuevo, tengo que hacer una copia de seguridad de mis archivos. Así que arranqué en modo de usuario único, pero no pude montar el pen drive, ya que High Sierra impide la carga de extensiones del kernel sin firmar, en este caso msdos kext para montar mi pen drive formateado en FAT.

Así que finalmente lo arreglé con la ayuda de los foros en línea y lo estoy poniendo juntos para que pueda ser útil para otros también.

11voto

Seth Puntos 11
  1. Para ejecutar extensiones del Kernel sin firmar en Mac, es necesario desactivar la comprobación de la firma de Apple para cargar las extensiones del Kernel.

    Reinicie el Mac en modo de recuperación (Comando + R), luego seleccione la opción de menú "Utilidades / Terminal", luego ejecute el comando

    csrutil disable

    Reiniciar en modo de usuario único (Comando + S)

  2. Introduzca los siguientes comandos,

    fsck –fy
    
    mount –uw /
  3. Crear un directorio para montar la unidad USB

    mkdir /Volumes/usbmnt
  4. Antes de conectar la unidad USB, obtenga la lista de dispositivos de "disco" disponibles ejecutando el comando

    ls -l /dev/disk*
  5. Conecte el disco USB

  6. Identifique la nueva entrada de dispositivo para el disco USB ejecutando de nuevo el comando

    ls -l /dev/disk*

    Normalmente el disco se montará como '/dev/disk2s1'

  7. Identificar el sistema de archivos del disco USB

    fstyp /dev/disk2s1
  8. Basándose en el formato del sistema de archivos, monte la unidad USB; el formato de mi USB era "FAT", así que usé msdos:

    mount_msdos /dev/disk2s1 /Volumes/usbmnt

Eso es todo; ahora la unidad USB está montada. Utilice el contenido de la unidad en la ruta del sistema de archivos "/Volumes/usbmnt".

0 votos

Sólo pensé en señalar que este es un conjunto útil de comandos para sólo montar un dispositivo en modo monopuesto... aunque la pregunta que tenía era sólo eso, sin necesidad de arreglar ningún fallo o lo que sea.

-1voto

Oskar Puntos 1242

Otra forma de conseguirlo es arrancar en modo de recuperación en lugar de en modo de usuario único. Una vez en la recuperación, el sistema monta las unidades USB en /Volumes al igual que en el sistema operativo completo, excepto que ni siquiera necesitas que tu sistema operativo completo sea arrancable.

  1. Mantenga Comando R al iniciar
  2. Seleccione Terminal desde el menú de utilidades
  3. Enchufe en la unidad USB y ya está.

1 votos

¿Qué pasa si no puedo arrancar en modo Recovery? ¿Hay alguna manera de hacerlo en el modo de usuario único? Gracias.

0 votos

El modo de recuperación sólo ofrece opciones de recuperación muy amplias/limitadas y no ofrece ninguna posibilidad de listar directorios o copiar archivos individuales. Si estas opciones fáciles de usar fallan (por ejemplo, una comprobación de disco falla o no se puede crear una imagen de disco) entonces no es útil.

0 votos

El modo de recuperación tiene la aplicación de terminal en la carpeta de utilidades @S.Imp es bastante potente lo que puedes hacer allí si la utilidad gráfica de disco te falla por cualquier motivo. ¿Subestimaste el poder del paso 2 en mi respuesta?

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