Impedisci il riordino del disco all'avvio

2

Ho 3 unità fisiche nel mio Mac Pro con OSX 10.6.4. Occasionalmente dopo aver riavviato la macchina, la numerazione del disco cambia in modo tale che / dev / disk # non faccia riferimento alla stessa unità come prima del riavvio.

Esempio

/dev/disk0 -> 64GB SSD drive
/dev/disk1 -> 640GB Hitachi
/dev/disk2 -> 160GB WD (BootCamp)

Dopo aver riavviato la mappatura potrebbe essere

/dev/disk0 -> 160GB WD (BootCamp)
/dev/disk1 -> 640GB Hitachi
/dev/disk2 -> 64GB SSD drive

Ancora più confuso è che la rimappatura non è coerente. Per la maggior parte delle cose questo è irrilevante. Tuttavia ho installato Parallels per consentire l'accesso alla partizione BootCamp da OSX. Parallels usa il percorso / dev / disk # nel suo file di configurazione quindi, dopo aver riavviato OSX, lancio Parallels e mi dice che il disco non è più presente.

C'è un modo per dire a OSX di assegnare sempre un dato drive a / dev / disk0?

    
posta Paul Alexander 29.10.2010 - 19:31
fonte

2 risposte

1

Non sembra essere un modo per specificare un dispositivo per una determinata unità. La soluzione migliore potrebbe essere quella di non auto-montare, quindi utilizzare un LaunchAgent per montarli nell'ordine desiderato con una pausa tra ogni montatura e vedere se funziona in questo modo. Questo metodo potrebbe essere incasinato se hai una chiave USB o qualcos'altro che si monta automaticamente al sistema quando fai il boot.

    
risposta data 13.12.2010 - 00:42
fonte
0

Un trucco che ho usato per risolvere il caso d'uso di Parallels è di fare in modo che il file di configurazione punti a un file di collegamento simbolico e quindi aggiornare il link simbolico in modo che punti al dispositivo corretto prima di avviare il vm.

Se sei a tuo agio nello scrivere script, potresti usare uno script di shell come questo per determinare il nome del dispositivo e aggiornare il link simbolico in base al nome del volume:

 BOOTCAMP_DEVICE='mount | grep BOOTCAMP | cut -f 1 -d ' ''
 ln -f -s $BOOTCAMP_DEVICE path_to_symlink
    
risposta data 02.08.2011 - 02:05
fonte

Leggi altre domande sui tag