Ho usato l'accesso al disco grezzo sotto VMWare Fusion . È meno che intuitivo, ma funziona. L'app helper (e google-fodder) è /Library/Application Support/VMware Fusion/vmware-rawdiskCreator
.
Importante : considera una "idea di memoria iniziale, di ciò che richiede il processo", piuttosto che un howto: per favore cerca google su "fusion vmware-rawdiskcreator" per trovare una soluzione appropriata se tu scegli di percorrere questa strada. Non posso promettere che la mia memoria sia abbastanza accurata da fidarti delle tue partizioni.
Il più grande problema è che non troverà la partizione a meno che non sia stata precedentemente avviata con Boot Camp, o che tu abbia usato lo strumento di partizionamento di rEFIt per sincronizzare l'MBR. vmware-rawdiskCreator legge l'elenco delle partizioni dall'MBR, che non è altrimenti mantenuto sincronizzato con il GPT (tabelle delle partizioni del BIOS rispetto alle tabelle delle partizioni EFI).
Prova:
$ /Library/Application\ Support/VMware\ Fusion/vmware-rawdiskCreator print /dev/disk0
Nr Start Size Type Id System
-- ---------- ---------- ---- -- ------------------------
1 1 976773167 BIOS EE Unknown
( disk0
è il tuo primo disco). Se ottieni risultati simili ai miei (un BIOS di tipo partizione grande), non hai l'MBR sincronizzato con GPT. rEFIt (refit.sf.net) è il mio modo preferito per farlo, ma bootcamp lo farà per i sistemi operativi che supporta.
Se si ottiene un elenco di partizioni utilizzabili, è necessario creare un vmdk (formato del disco di VMware) che punta alla partizione corretta. Questo è fatto con
$ sudo /Library/Application\ Support/VMware\ Fusion/vmware-rawdiskCreator create /dev/disk0 n Filename lsilogic
Dove /dev/disk0
è il disco fisico che contiene la partizione, n
è il numero di partizione elencato dal primo comando ( print /dev/disk0
), e Filename
è ciò che si desidera chiamare l'immagine disco risultante.
Puoi quindi modificare la proprietà dei due file che crea ( Filename.vmdk
e Filename-pt.vmdk
), e usarli come immagini disco esistenti durante la creazione di una VM.
Non così semplice :) Funziona comunque; Ho usato questo metodo per installare Linux su una macchina con un'unità ottica morta.