Tengo 3 unidades físicas en mi Mac Pro con OSX 10.6.4. Ocasionalmente, después de reiniciar la máquina, la numeración del disco cambia de tal manera que / dev / disk # no hace referencia a la misma unidad que antes del reinicio.
Ejemplo
/dev/disk0 -> 64GB SSD drive
/dev/disk1 -> 640GB Hitachi
/dev/disk2 -> 160GB WD (BootCamp)
Después de reiniciar el mapeo podría ser
/dev/disk0 -> 160GB WD (BootCamp)
/dev/disk1 -> 640GB Hitachi
/dev/disk2 -> 64GB SSD drive
Aún más confuso es que la reasignación no es consistente. Para la mayoría de las cosas esto es irrelevante. Sin embargo, también tengo Parallels instalado para permitir el acceso a la partición BootCamp desde OSX. Parallels usa la ruta / dev / disk # en su archivo de configuración, así que, después de reiniciar OSX, ejecuto Parallels y me dice que el disco ya no está presente.
¿Hay alguna manera de decirle a OSX que siempre asigne una unidad determinada a / dev / disk0?
mount
osx
block-device
parallels
Paul Alexander
fuente
fuente
Respuestas:
No, no hay forma de forzar a los dispositivos de disco a nombres particulares / dev / disk a menos que enciendan las unidades en un orden particular. Los dispositivos / dev son asignados a dispositivos físicos por el núcleo, y no hay nada en el país de usuario que afecte esas asignaciones.
En los sistemas * BSD, la forma normal de forzar la vinculación de disco / dispositivo es creando un núcleo con líneas de configuración como
con los metacaracteres reemplazados por números reales si desea vincular los nombres de los dispositivos con objetivos SCSI específicos. En Mac OS X, no está creando sus propios núcleos, por lo que esta opción no está abierta para usted.
fuente
Puede usar el UUID para atar los puntos de montaje.
Descubra el UUID de cada disco con el comando
Agregue el dispositivo en su / etc / fstab especificando el dispositivo junto con UUID (en lugar de / dev / disk *:
fuente