Virtualização do Windows sob o Linux

1

Eu tenho um problema. Estou usando dualboot no meu laptop - Kubuntu e Windows 8.1.

/dev/sda1 - partição EFI, /dev/sda4 - partição do sistema operacional Windows

# fdisk -l
Disk /dev/sda: 698,7 GiB, 750156374016 bytes, 1465149168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 412A5759-6D0A-430C-BBC1-490676A37D10

Device          Start        End    Sectors   Size Type
/dev/sda1        2048     206847     204800   100M EFI System
/dev/sda2      206848    2050047    1843200   900M Windows recovery  environment
/dev/sda3   333400064 1423183871 1089783808 519,7G Microsoft basic data
/dev/sda4     2050048  211765247  209715200   100G Microsoft basic data
/dev/sda5   317413376  333400063   15986688   7,6G Linux swap
/dev/sda6  1423183872 1465147391   41963520    20G Windows recovery environment
/dev/sda7   211765248  317413375  105648128  50,4G Linux filesystem

Partition table entries are not in disk order.

Como eu me cansei de reiniciar o Windows e voltar ao Linux, decidi criar um HDD virtual onde estão apenas janelas (e setor de inicialização, se necessário) e executá-las a partir do VirtualBox no Linux.

Eu tentei criar um disco bruto usando o VBoxManage:

sudo VBoxManage internalcommands createrawvmdk -filename /mnt/data/virtual/win.vmdk -rawdisk /dev/sda -partitions 1,4 -relative

Mas se eu tentar executá-lo no virtualbox, eu acabei de entrar no grub, que estava em / dev / sda1 e não consigo inicializar a partir daí.

Minhaperguntaé:existealgumamaneirade

  • UseodiscobrutoenquantotenteieinicializoapartiçãofísicacomoWindows.
  • OucrieumaimagemdoWindows(einicializesenecessário)euse-asnoVirtualBox?

Eutenteiusardisk2vhdnoWindowsparacriaraimagem,masoprogramanãoviuo/dev/sda1,entãoeusópoderiacriaraimagemde/dev/sda4(Windows).

EutambémtenteiexecutarapenasaimagemdoWindowscriadapelodisk2vhd,masacabeideentrarno"shell" (mas nenhum comando pôde ser executado lá) depois de alguns erros:

Então eu inseri um CD com o Windows nele para que eu possa consertá-lo, mas sem sucesso.

Alguém entende para fazer isso dessa maneira? Ou sabe como fazer isso?

    
por Honzys 30.10.2015 / 15:41

1 resposta

0

Tenho certeza de que sua instalação do Windows não vai gostar de rodar em hardware diferente (HW & VirtualBox real).

Eu escolheria sua segunda opção: instalar um novo Windows em uma nova máquina virtual, usando um disco bruto ou um arquivo de imagem de disco.

    
por 01.06.2017 / 21:05