Errore "Sistema operativo mancante" del disco raw di VMware Fusion per il sistema a doppio avvio (Host OS 10.8.2 e Guest Ubuntu 12.10)


1

Sto cercando di configurare una macchina virtuale in VMware Fusion per avviare l'installazione di Ubuntu 12.10 da un'altra partizione sul mio disco principale. Ho seguito le istruzioni standard per la creazione di dischi non elaborati, ma viene visualizzato un errore "Sistema operativo mancante" all'avvio della VM (dopo l'autenticazione per l'accesso al disco non elaborato). È possibile che questo problema non riguardi effettivamente VMware, ma non sono sicuro di come andare avanti.

Ecco l'output di "elenco diskutil". Si noti che le partizioni 4 e 5 sono ext-4 come formattate dal programma di installazione di Ubuntu

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            80.0 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data                         45.0 GB    disk0s4
   5:       Microsoft Basic Data                         364.9 GB   disk0s5
   6:                 Linux Swap                         9.2 GB     disk0s6

Uso rEFIt sul mio mac per avviare nativamente la partizione di Ubuntu (/ dev / disk0s4).

Ho creato il disco grezzo per puntare a disk0, partizione 4, lsilogic (come sembra essere raccomandato nei post correlati). L'output completo del comando di stampa rawdiskCreator è riportato di seguito. Non sono sicuro del perché le partizioni 5 e 6 non siano elencate

Nr      Start       Size Type Id Sytem                   
-- ---------- ---------- ---- -- ------------------------
 1          1     409639 BIOS EE Unknown
 2     409640  156250000 BIOS AF HFS+
 3  156659640    1269536 BIOS AF HFS+
 4  157929176   87890624 BIOS 83 Linux

I comandi che ho usato per creare il disco grezzo sono di seguito. Si noti che ho creato il rawdisk nella stessa directory del file .vmx della VM

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmware-rawdiskCreator create /dev/disk0 4 vmware_rawdisk_ubuntu lsilogic
sudo chown <username> vmware_rawdisk_ubuntu

Ho quindi modificato un file .vmx VM esistente per puntare a questo dispositivo, rimuovendo l'unità esistente e aggiungendo le linee:

scsi0:0.present = "TRUE"
scsi0:0.virtualDev = "lsilogic"
scsi0:0.fileName = "vmware_rawdisk_ubuntu.vmdk"

Ho usato principalmente i seguenti riferimenti. # 1 per configurare il dual-boot e # 2 per impostare il disco grezzo. # 3 in realtà menziona il problema che ho (o uno simile) ma la soluzione non ha funzionato per me (cerca "Sistema operativo mancante")

  1. "Installa Ubuntu 12.10 Quantal Quetzal su MacBook Pro 10,1 (Retina)"
  2. "Utilizzo di dischi / partizioni non elaborati da VMWare Fusion"
  3. "Avvio multiplo di Linux, Windows e Mac OS X su Mac e utilizzo come macchine virtuali"

Nota: il disco è un dispositivo SATA. Questo collegamento afferma che non è possibile utilizzare i dispositivi SATA come dischi non elaborati, ma sembra esserci un po 'di confusione sull'accuratezza di tale affermazione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.