¿Cómo decide Mac OS X qué volúmenes montar? Uno de mis discos no se monta en el arranque

15

Tengo cuatro discos en mi Mac Pro. El disco de arranque y otros dos se montan cuando se inicia OS X, pero el cuarto no lo hace. Puedo montarlo en la Utilidad de Discos y parece que está bien.

¿Cómo puedo decirle a Mac OS X que lo monte?

diskutil list /dev/disk2s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:                  Apple_HFS Broken                  999.9 GB   disk2s2

Actualización: Parece que ha habido un malentendido sobre esta pregunta. No quiero saber qué está mal 'con mi disco que llamé "Roto". Parece que funciona bien. También lo reformateé varias veces. Quiero saber cómo decirle a OS X que monte un disco específico en el arranque. Nombré el disco como "Roto" porque no se monta automáticamente, no porque tenga problemas con él como tal y tampoco hay ningún mensaje de error. Solo olvide que mencioné el disco y respondo a la pregunta de cómo decirle a OS X qué discos se deben montar al inicio, si sabe la respuesta. Gracias.

    
pregunta Andrew J. Brehm 09.01.2012 - 19:25

6 respuestas

2

El volumen se monta automáticamente de nuevo.

Nunca supe cómo Mac OS X decide qué volúmenes montar y cuáles no. Pero sea lo que sea, Mac OS decidió montar el volumen de nuevo. Al parecer, la solución es reiniciar hasta que funcione.

    
respondido por el Andrew J. Brehm 04.02.2012 - 16:55
16

OS X utiliza diskarbitrationd , que descubre nuevos dispositivos de almacenamiento y los busca para sistemas de archivos montables. El marco de Disk Arbitration maneja las aplicaciones de eventos de montaje / desmontaje del disco, y les permite influir en si un volumen está montado o no.

Consulte la página de manual de diskarbitrationd para obtener información adicional muy limitada; por ejemplo, diskarbitrationd consulta a /etc/fstab para determinar si el sistema de archivos descubierto se debe montar de otra manera que no sea la ubicación predeterminada (/ Volumes /) o con opciones especiales (o no se debe montar).

Las razones por las cuales diskarbitrationd no monta un sistema de archivos o "volumen" en un dispositivo pueden incluir:

  • Errores (daños) en la tabla de particiones.
  • Una discrepancia entre el tipo de partición y el sistema de archivos.
  • Un sistema de archivos dañado que fsck no puede reparar.
  • Fallo de hardware.
  • El sistema de archivos aparece en /etc/fstab con noauto.
  • Una aplicación ha utilizado el marco de Arbitraje de Discos para evitar el montaje automático

De acuerdo con sus comentarios, todos los sistemas de archivos registrados se están montando, y el sistema de archivos que no se está montando no tiene activado el registro diario. El registro en diario se introdujo en 10.2 Server y 10.3 Client y ahora se considera una característica vital y crítica. Debería estar habilitado a menos que realmente sepa lo que está haciendo; por eso debe mantener presionada la tecla de opción en la Utilidad de Discos para deshabilitarla en las versiones modernas de OS X. Asegúrese de que el volumen tenga el registro en diario habilitado:

  1. Seleccione el volumen en Disk Utility
  2. Elija File - > Enable journaling (si está atenuado, el registro por diario está habilitado.
  3. Verifique seleccionando File - > Get info ; debería ver "Mac OS Extended (Journaled)" como tipo de sistema de archivos.
respondido por el Brett Dikeman 10.01.2012 - 02:38
2

Un poco tarde, pero espero que esto ayude a alguien más a buscar (¡ya que el resto de las respuestas aquí son inútiles!)

Cotización enlace -

Desde al menos Panther y hasta El Capitán, AutomountDisksWithoutUserLogin debe establecerse en verdadero (1) en /Library/Preferences/SystemConfiguration/autodiskmount.plist, entonces todo el almacenamiento externo debe estar montado al inicio.

Compruebe la configuración actual: sudo por defecto lee / Biblioteca / Preferencias / Configuración del sistema / autodiskmount AutomountDisksWithoutUserLogin

La salida será 0 o 1 0 = falso 1 = verdadero

Establecido en verdadero: sudo por defecto escribe / Library / Preferences / SystemConfiguration / autodiskmount AutomountDisksWithoutUserLogin -bool true

    
respondido por el bizzyunderscore 11.05.2016 - 09:04
1

Suponiendo que no haya dramas con los volúmenes en sí, puede montar volúmenes adicionales al iniciar sesión agregándolos como elementos de inicio de sesión para su cuenta de usuario en las Preferencias del sistema.

    
respondido por el Tony Johnson 10.01.2012 - 06:33
1

Vaya a Preferencias del sistema > Cuentas > Elementos de inicio de sesión. Haga clic en el signo más y agregue su unidad en esa lista. Cada vez que inicie sesión en su cuenta, Finder montará automáticamente esa unidad.

    
respondido por el Club17 07.06.2013 - 05:52
1

En mi caso, tuve que montar un volumen afp en el arranque, y quería que fuera transparente. Lo que hice fue crear un script y agregarlo a los elementos de inicio de sesión. De esa manera no se muestra la ventana.

tell application "Finder"
    mount volume "afp://ServerName._afpovertcp._tcp.local/VOLUMENAME" as user name "macUser"
end tell

puedes intentar hacer algo similar con

do shell script "diskutil mount /dev/disk2s1"
    
respondido por el jigzat 22.04.2015 - 05:35

Lea otras preguntas en las etiquetas