2 votos

Evitar la reordenación del disco en el arranque

Tengo 3 discos físicos en mi Mac Pro con OSX 10.6.4. De vez en cuando, después de reiniciar la máquina, la numeración de los discos cambia de tal manera que el /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 utiliza la ruta /dev/disk# en su archivo de configuración, por lo que, después de reiniciar OSX, inicio Parallels y me dice que el disco ya no está presente.

¿Hay alguna manera de decirle a OSX que asigne siempre una unidad determinada a /dev/disk0?

1voto

No parece haber una forma de especificar un dispositivo para una unidad determinada. Su mejor opción podría ser no montar automáticamente, y luego utilizar un LaunchAgent para montarlos en el orden que desee con una pausa entre cada montaje, y ver si funciona de esa manera. Este método podría estropearse si tienes una llave USB o cualquier otra cosa que se auto-monte disponible para el sistema al arrancar.

0voto

Regina Puntos 56

Un truco que he utilizado para resolver tu caso de uso de Parallels es hacer que el archivo de configuración apunte a un archivo de enlace simbólico, y luego actualizar el enlace simbólico para que apunte al dispositivo correcto antes de iniciar la vm.

Si te sientes cómodo escribiendo scripts, podrías usar un shell scriptsscriptscripts como este para determinar el nombre del dispositivo y actualizar el symlink basado en el nombre del volumen:

 BOOTCAMP_DEVICE=`mount | grep BOOTCAMP | cut -f 1 -d ' '`
 ln -f -s $BOOTCAMP_DEVICE path_to_symlink

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