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

16

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. Puedo montarlo en la Utilidad de Discos y parece estar 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 haber habido un malentendido sobre esta pregunta. No quiero saber qué pasa 'con mi disco que llamé "Broken". Parece funcionar bien. También lo reformateé varias veces. Quiero saber cómo decirle a OS X que monte un disco específico en el arranque. Llamé al disco "Roto" porque no se monta automáticamente, no porque tenga ningún problema con él como tal y tampoco haya mensajes de error. Solo olvide que mencioné el disco y responda a la pregunta cómo decirle a OS X qué discos montar en el arranque, si conoce la respuesta. Gracias.

Andrew J. Brehm
fuente
¿Dices que puedes montarlo en la Utilidad de Discos como si no pudieras montarlo a través de la barra lateral del Finder? cl.ly/DC0k
gentmatt
1
¿Cómo puedo navegar hacia él cuando no está montado? Creo que está confundiendo montar un disco con abrirlo en Finder. La unidad no está montada. Esto significa que no está disponible para el sistema como un volumen, solo como un dispositivo (como "disk2s2" en el caso de esta unidad). Cuando Mac OS X arranca, generalmente monta todas las unidades.
Andrew J. Brehm el
1
Linux tiene un / etc / fstab, Mac OS X no (al menos mi instalación no parece tener uno). Aquí un "dispositivo" es realmente muchas cosas, pero algunos dispositivos son realmente discos (o similares) y contienen sistemas de archivos. Al montarlos, el sistema de archivos se convierte en parte del sistema y el Finder y otros programas pueden acceder a él.
Andrew J. Brehm
1
HFS + no registrado no ha sido el valor predeterminado durante muchos años. El registro en diario debe estar habilitado en todos sus volúmenes HFS +, a menos que tenga una muy buena razón para no hacerlo; creo que algunas utilidades HFS de Linux / BSD no les gusta el HFS + registrado.
Brett Dikeman
2
Estas respuestas en su mayoría pierden el punto! No está buscando montar al iniciar sesión. Él quiere montar en el momento del arranque. Esta no es exactamente una pregunta difícil, pero parece ser una respuesta difícil. Por ejemplo, desea que se use un disco externo (estos no se montan automáticamente, mientras que las unidades internas lo están) para usar en una ubicación de red de Time Machine Backup. No desea limitar los dispositivos de red para poder hacer una copia de seguridad solo cuando cierto usuario está conectado a la computadora. Desea que haga una copia de seguridad TODO EL TIEMPO. Entonces, la pregunta no es por qué o por qué no en el momento del inicio de sesión, sino cómo montar una unidad externa en el momento de

Respuestas:

16

Utiliza OS X diskarbitrationdque descubre nuevos dispositivos de almacenamiento y los prueba para sistemas de archivos montables. El marco de Arbitraje de disco maneja las aplicaciones de notificación de eventos de montaje / desmontaje de disco y les permite influir en si un volumen está montado o no.

Consulte la página de manual para diskarbitrationdobtener información adicional muy limitada; por ejemplo, consultas de arbitraje de disco /etc/fstabpara determinar si el sistema de archivos descubierto debe montarse en una ubicación distinta a la ubicación predeterminada (/ Volumes /) o con opciones especiales (o no montarse en absoluto).

Las razones para que el disco arbitrado no monte un sistema de archivos o "volumen" en un dispositivo pueden incluir:

  • Errores (corrupción) en la tabla de particiones.
  • Una falta de coincidencia 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/fstabnoauto.
  • Una aplicación ha utilizado el marco de Arbitraje de disco para evitar el montaje automático

Según sus comentarios, todos sus sistemas de archivos registrados se están montando, y el sistema de archivos que no se está montando no tiene activado el registro en 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 lo tanto, 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 habilitado el registro en diario:

  1. Seleccione el volumen en Disk Utility
  2. Elija File-> Enable journaling(si está atenuado, el diario está habilitado.
  3. Verifique eligiendo File-> Get info; debería ver "Mac OS Extended (Journaled)" como el tipo de sistema de archivos.
Brett Dikeman
fuente
1
diskutil list / dev / disk2s2 / dev / disk2 #: TYPE NAME SIZE IDENTIFICADOR 0: GUID_partition_scheme * 1.0 TB disk2 1: EFI 209.7 MB disk2s1 2: Apple_HFS Broken 999.9 GB disk2s2
Andrew J. Brehm
1
Tenga en cuenta que "Broken" es el nombre del volumen.
Andrew J. Brehm
1
Creo que está trabajando bajo el supuesto de que hay algo mal con el proceso de montaje en sí. No hay. El montaje de la unidad funciona. Simplemente no se monta en el arranque.
Andrew J. Brehm
1
Solo le sucede a una unidad, y no se está montando automáticamente. Desmonta y desconecta la unidad, luego vuelve a conectarla y apuesto a que no se montará automáticamente. No hay nada especial sobre el montaje en el momento del arranque, realmente. Publique toda la información que solicité actualizando su pregunta, no pegándola aquí; el formato está roto.
Brett Dikeman
2
A veces hay preguntas con detalles insuficientes y el autor de la pregunta nunca regresa, por lo que están cerradas. Sin embargo, en este caso, Andrew parece estar respondiendo activamente, por lo que dejaré la pregunta abierta. Parece haber invertido lo suficiente como para darse cuenta de que omitir los pasos de solución de problemas puede dar como resultado que no se obtenga una respuesta.
Kyle Cronin
3

Un poco tarde, pero espero que esto ayude a cualquier otra persona a buscar (¡ya que el resto de las respuestas aquí son inútiles!)

Citando https://discussions.apple.com/message/29744735#29744735 -

Desde al menos Panther y hasta El Capitan, AutomountDisksWithoutUserLogin debe establecerse en verdadero (1) en /Library/Preferences/SystemConfiguration/autodiskmount.plist, entonces todo el almacenamiento externo debe montarse en el arranque.

Compruebe la configuración actual: lectura predeterminada de sudo / Library / Preferences / SystemConfiguration / autodiskmount AutomountDisksWithoutUserLogin

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

Establecer en verdadero: sudo predeterminado escribe / Library / Preferences / SystemConfiguration / autodiskmount AutomountDisksWithoutUserLogin -bool true

bizzyunderscore
fuente
2

El volumen se monta automáticamente de nuevo.

Nunca descubrí cómo Mac OS X decide qué volúmenes montar y cuáles no. Pero sea lo que sea, Mac OS decidió volver a montar el volumen. Aparentemente, la solución es reiniciar hasta que funcione.

Andrew J. Brehm
fuente
Ahora tengo otro disco que no se montó automáticamente, pero se montó bien manualmente.
Andrew J. Brehm
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.

Tony Johnson
fuente
Eso abre una nueva ventana de búsqueda cada inicio de sesión. No importa si marca la casilla 'ocultar'. Un poco molesto.
gentmatt
También es imposible ya que los elementos de inicio de sesión están abiertos , no montados . ¿Cómo podría saber Finder qué dispositivo montar para un icono llamado "Disco duro 2"?
Andrew J. Brehm
1
En mi experiencia, no abre Finder, solo monta el Volumen. Lo uso para montar recursos compartidos desde mi Drobo (aunque admito que asumo que esto funciona igual para los volúmenes locales). Confirmará los pasos cuando llegue a casa.
Tony Johnson
Se pueden agregar volúmenes a los elementos de inicio yendo a Preferencias del sistema> Usuarios y grupos> Elementos de inicio de sesión. Seleccione "+" para agregar un nuevo elemento y seleccione el Volumen en cuestión. Han confirmado que esto funciona con volúmenes locales y recursos compartidos de red. El resultado es el volumen montado y un icono en el escritorio. No se abren ventanas del buscador.
Tony Johnson
1
Sí, se montará el volumen. La única condición es que puede ver el Volumen en el cuadro de diálogo "Agregar elemento de inicio". De acuerdo en que es una venda, pero si funciona, ¿importa?
Tony Johnson
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.

Club17
fuente
1
Esta es la misma respuesta que la de Tony Johnson. Lee el comentario allí.
Andrew J. Brehm
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"
jigzat
fuente