Erro de disco bruto do VMware Fusion "Sistema operacional ausente" para sistema de inicialização dupla (Host OS 10.8.2 e Guest Ubuntu 12.10)

Erro de disco bruto do VMware Fusion "Sistema operacional ausente" para sistema de inicialização dupla (Host OS 10.8.2 e Guest Ubuntu 12.10)

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")

  1. "Instale o Ubuntu 12.10 Quantal Quetzal no MacBook Pro 10.1 (Retina)"
  2. "Usando discos/partições brutas do VMWare Fusion"
  3. "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.

informação relacionada