Estou tentando configurar uma máquina virtual no VMware Fusion para inicializar a instalação do Ubuntu 12.10 a partir de outra partição no meu disco principal. Segui as instruções padrão para criar discos brutos, mas recebo um erro "Sistema operacional ausente" ao inicializar a VM (após a autenticação para acesso ao disco bruto). É possível que esse problema não seja realmente do VMware, mas não tenho certeza de como seguir em frente.
Aqui está a saída de "diskutil list". Observe que as partições 4 e 5 são ext-4 conforme formatadas pelo instalador do 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
Eu uso o rEFIt no meu Mac para inicializar nativamente na partição do Ubuntu (/dev/disk0s4).
Criei o disco bruto para apontar para disk0, partição 4, lsilogic (como parece ser recomendado em posts relacionados). A saída completa do comando de impressão rawdiskCreator está abaixo. Não sei por que as partições 5 e 6 não estão listadas
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
Os comandos que usei para criar o disco bruto estão abaixo. Observe que criei o rawdisk no mesmo diretório do arquivo .vmx da VM
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmware-rawdiskCreator create /dev/disk0 4 vmware_rawdisk_ubuntu lsilogic
sudo chown <username> vmware_rawdisk_ubuntu
Em seguida, editei um arquivo VM .vmx existente para apontar para este dispositivo, removendo a unidade existente e adicionando as linhas:
scsi0:0.present = "TRUE"
scsi0:0.virtualDev = "lsilogic"
scsi0:0.fileName = "vmware_rawdisk_ubuntu.vmdk"
Usei principalmente o seguinte como referência. #1 para configurar a inicialização dupla e #2 para configurar o disco bruto. #3 na verdade menciona o problema que tenho (ou semelhante), mas a solução não funcionou para mim (pesquise "Sistema operacional ausente")
- "Instale o Ubuntu 12.10 Quantal Quetzal no MacBook Pro 10.1 (Retina)"
- "Usando discos/partições brutas do VMWare Fusion"
- "Fazer inicialização múltipla de Linux, Windows e Mac OS X em um Mac e usá-los como máquinas virtuais"
Nota: O disco é um dispositivo SATA.Esse linkafirma que você não pode usar dispositivos SATA como discos brutos, mas parece haver um pouco de confusão sobre a precisão dessa afirmação.