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

1

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. Eu segui instruções padrão para criar discos brutos, mas recebo um erro "Sistema operacional ausente" na inicialização da VM (após a autenticação para acesso ao disco bruto). É possível que este problema não esteja na realidade com o VMware, mas não sei como avançar.

Aqui está a saída da "lista diskutil". Note 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 a partição do Ubuntu (/ dev / disk0s4).

Eu 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 tenho certeza porque 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 eu criei o rawdisk no mesmo diretório que o 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"

Eu principalmente usei o seguinte como referências. # 1 para configurar dual-boot e # 2 para configurar o disco bruto. # 3 realmente menciona o problema que tenho (ou similar), mas a solução não funcionou para mim (pesquisa "Sistema operacional ausente")

  1. "Instalar o Quantet Quetzal do Ubuntu 12.10 no MacBook Pro 10,1 (Retina)"
  2. "Usando discos / partições brutos do VMWare Fusion"
  3. "Inicialização múltipla do Linux, Windows e Mac OS X em um Mac e usá-los como máquinas virtuais"

Nota: o disco é um dispositivo SATA. Este link afirma que você não pode usar dispositivos SATA como discos brutos, mas parece haver um pouco de confusão na precisão dessa alegação.

    
por chardson 27.02.2013 / 20:16

0 respostas