Evitar el reorderamiento del disco en el arranque

Tengo 3 discos físicos 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 reference a la misma unidad como lo hacía 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 instalado Parallels para permitir el acceso a la partición BootCamp desde OSX. Parallels usa la ruta / dev / disk # en su file de configuration 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 siempre asigne un disco determinado a / dev / disk0?

  • Error de installation de OS X Yosemite: verificación o reparación del sistema de files fallado
  • Último model 13 "MacBook Pro i7 - Disco lento más allá de la creencia
  • Reparación de un encryption de almacenamiento básico de disco fallido
  • Tiempo de acceso de disco lento en la nueva installation de OS X
  • ¿Puede SATA negociar que la velocidad del enlace sea menor en el software?
  • ¿Cómo arreglo una unidad USB corrupta en OS X?
  • ¡macOS no permite cambiar la secuencia de particiones desde la command-line!
  • ¿Cómo montar automáticamente las unidades de disco duro SATA internas después de un corte de energía / interrupción?
  • 2 Solutions collect form web for “Evitar el reorderamiento del disco en el arranque”

    No parece haber una manera de especificar un dispositivo para un disco determinado. Su mejor opción podría ser no montarse automáticamente, luego use un LaunchAgent para montarlos en el order que desee con una pausa entre cada montura, y vea si funciona de esa manera. Este método podría estropearse si tiene una llave USB u otra cosa que se monta automáticamente disponible para el sistema cuando arranca.

    Un truco que he usado para resolver su caso de uso de Parallels es hacer que el file de configuration apunte a un file de enlace simbólico, y luego actualizar el enlace simbólico para apuntar al dispositivo correcto antes de iniciar el vm.

    Si te sientes cómodo escribiendo guiones, podrías usar un guión de shell como este para determinar el nombre del dispositivo y actualizar el enlace simbólico en function del nombre del volumen:

      BOOTCAMP_DEVICE=`mount | grep BOOTCAMP | cut -f 1 -d ' '` ln -f -s $BOOTCAMP_DEVICE path_to_symlink 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).