Windows NT de vmware para kvm

2

Estou tentando converter alguns servidores virtuais antigos do Windows NT de VMware para KVM. Eu tentei quase todas as diretrizes e como encontrei na web, mas sem sorte.

Eu tenho o disco virtual do vmware:

Dlc1.vmdk

imagem particionada. Eu converti o vmdk para a imagem qcow2 com o utilitário qemu e tentei usá-lo com o kvm:

kvm -hda test.qemu -vnc :1 -m 750

mas recebo "erro ao carregar o sistema operacional"

Eu também tentei com partições raw que eu posso montar através do losetup e do kpartx - o mesmo problema. Então tentei criar um novo arquivo de imagem com:

qemu-img create -f qcow2 test.qcow2 2G

Eu particionei o novo arquivo de imagem e copiei a partição original 1 para a nova partição 1 com dd:

dd if=/dev/mapper/loop1p1 of=/dev/mapper/loop0p1 bs=128M

sem sorte novamente

Eu também tentei com um único arquivo não particionado:

qemu-img create -f qcow2 test.qcow2 2G

e eu copiei a partição 1 para o novo arquivo de imagem:

dd if=/dev/mapper/loop0p1 of=test.img bs=128M

mas ao inicializar, recebo uma tela preta e a máquina virtual trava.

O bootloader é carregado com sucesso, porque eu também tentei com um iso do GRUB ao vivo e recebi as mesmas telas e erros. Note que o grub vê a configuração do Windows e me dá a opção de inicialização.

Eu suspeito que o problema é que a máquina vmware é provavelmente um guest scsi e em centos 6 (meu sistema) a emulação scsi não é mais suportada. Mas nesse caso, onde mudar no Windows? Eu não sou tão habilidoso com sistemas MS.

    
por Luca Rossi 15.11.2011 / 01:56

1 resposta

0

link tente instalar esse driver e inicialize a VM com a imagem do disco no modo IDE. O WinNT4 é bem antigo, por isso é difícil relembrar problemas conhecidos hoje em dia, mas, em geral, você pode tentar executar a VM com o suporte a ACPI desativado e certificar-se de que seu sistema operacional esteja ciente da alteração do driver da emulação vmware scsi. emulação de qemu ide

    
por 15.11.2011 / 11:46