Eu tenho um Win7 x64 & Ubuntu 11.10 x64 configuração de dual boot em um único disco rígido.
Eu queria rodar o Ubuntu nativo como um sistema operacional convidado dentro do VirtualBox rodando no host Win7.
Eu usei o seguinte comando para listar as partições:
C:\ >vboxmanage internalcommands listpartitions -rawdisk \.\physicaldrive0
Number Type StartCHS EndCHS Size (MiB) Start (Sect)
1 0x07 0 /32 /33 153 /27 /2 1200 2048
2 0x07 153 /27 /3 1023/254/63 363337 2459648
5 0x82 1023/254/63 1023/254/63 9537 746575872
6 0x83 1023/254/63 1023/254/63 46430 766107783
7 0x83 1023/254/63 1023/254/63 46431 861200384
4 0x07 1023/254/63 1023/254/63 10000 956291072
Em seguida, criei o arquivo vmdk da seguinte maneira (especificando as partições do Ubuntu 5,6 e 7):
C:> vboxmanage internalcommands createrawvmdk -filename
"C:\ubuntu_01.vmdk" -rawdisk \.\physicaldrive0 -partitions 5,6,7
O arquivo vmdk foi criado com sucesso, mas quando eu criei uma VM e especifiquei esta unidade virtual, a VM não vai começar, há apenas uma tela preta em branco com um cursor branco no canto superior esquerdo. Ele nem aparece no menu de inicialização do Grub.
Então eu criei outro arquivo vmdk sem especificar as partições.
C:> vboxmanage internalcommands createrawvmdk -filename
"C:\ubuntu_02.vmdk" -rawdisk \.\physicaldrive0
Desta vez, a VM é iniciada e o ubuntu inicializa com êxito a partir da VM (o menu de inicialização do grub 2 é apresentado e, ao selecionar o Ubuntu, é inicializado com êxito).
Como posso usar apenas as partições nativas específicas do ubuntu para o guest Ubuntu? Por favor ajude.
Anfitrião: Win 7 x64
Convidado: Ubuntu 11.10 x64
Versão Vbox: 4.1.6 r74713 com as últimas adições de convidados instaladas.