Problema ao inicializar a máquina virtual após converter o VMDK em VHD

3

Eu usei o cliente independente do VMWare VCenter Converter para converter uma unidade física no meu PC antigo em uma unidade virtual. A conversão funcionou bem e acabei com um arquivo VMDK válido. Em seguida, eu queria converter o VMDK para um VHD para uso com o Microsoft Virtual PC, já que é isso que eu uso na minha nova caixa. Eu usei WinImage para a conversão e que funcionou bem também. Eu posso acessar os arquivos da unidade virtual através do WinImage.

No entanto, quando eu crio uma nova máquina virtual usando o Virtual PC e adiciono o arquivo VHD existente, a máquina não inicializa. A tela de inicialização inicial pisca com a quantidade de RAM e, em seguida, a tela fica preta. Se eu desligar a VM e reiniciar no modo de segurança, posso ver os drivers sendo carregados até que finalmente cheguem ao crcdisk.sys e trava indefinidamente.

Alguma idéia de como corrigir isso? Não me oponho a começar do zero se houver outro método para transformar minha máquina física em uma VM do Virtual PC.

Obrigado!

EDIT - devo acrescentar que a unidade virtual é uma unidade de inicialização do sistema e não uma unidade secundária.

EDIT - Eu tentei arrancar a partir do CD de instalação e fazer uma reparação. O resultado foi que o sistema não pôde ser reparado devido a um "erro de driver".

    
por Rob Sobers 08.07.2009 / 15:16

8 respostas

1

Se o seu PC antigo usar um disco EIDE (possivelmente também SATA), você provavelmente poderá apenas fazer um instantâneo e restaurar o instantâneo em um disco de VM vazio e a VM deverá inicializar. Veja www.drivesnapshot.de para a minha ferramenta de snapshot favorita (avaliação gratuita!).

JR

    
por 08.07.2009 / 15:23
1

Certifique-se de usar a versão mais recente da ferramenta de conversão do VMware, acredito que a versão atual é v4.03. Eu sempre achei que as versões mais novas convertiam melhor. Fica a razão, eu acho ...

    
por 29.07.2009 / 06:26
1

link

Isso deve resolver seu problema. Basicamente, mesmo que suas janelas suportem unidades IDE, se elas foram instaladas em qualquer outra coisa, os drivers IDE não serão usados. Para configurá-los, você precisa seguir o artigo

    
por 29.09.2009 / 15:06
0

O mais provável é que seu dispositivo de inicialização não esteja configurado corretamente no registro para permitir que o sistema seja inicializado.

    
por 08.07.2009 / 16:16
0

Verifique o tipo de disco em VMware. Ele poderia ter sido convertido em um disco Scsi - para o qual o PC virtual não tem um driver. Talvez seja necessário revitalizar o disco original, mas optar por convertê-lo em um disco IDE.

Se esta é a causa, um reparo simples da instalação usando o disco de instalação do Windows deve corrigir os problemas de acesso ao driver de disco.

Ian

    
por 08.07.2009 / 16:33
0

Já tentou inicializar a VM com o CD de instalação do Windows e executar um reparo no SO que encontra?

    
por 22.07.2009 / 17:12
0

você usou o disk2vhd do sysinternals? A única limitação real é que o disco de inicialização do sistema operacional deve ser menor que 128gigs!

    
por 24.03.2010 / 22:15
0

Tentei converter uma máquina física de 32 bits do windows vista home usando o VMWare Converter Standalone 5.0. Não inicializou. O que funcionou para mim: Criando a conversão é crucial, para as configurações de disco rígido em particular. Para mim, eu tive que selecionar IDE. (mas outras pessoas tiveram o oposto, exemplo: Na tarefa de trabalho do VMWare Converter, em vez de escolher o "Preserve Source" ou o "IDE" - eu escolho a "SCSI LSI Logic".)

Além disso, certifique-se de selecionar todas as opções no final para "Reconfigurar" o sistema operacional: link Não se preocupe em fazer a aba" Sincronizar ", isso pode atrapalhar.

Depois de concluir com êxito (sem erros), importe o .VMX para o VMware e verifique as configurações. Se ainda não funcionou, aqui é onde "IDE" entra em jogo para ajudar, quando o controlador de disco rígido criado como IDE, durante a inicialização, mesmo se você receber um erro STOP Blue Screen (0x0000007b) você pode corrigi-lo manualmente. Para fazer isso, você deve executar um programa como o fix_hdc (no meu caso estava em um antigo CD de inicialização do Hiren em Iniciar - > Programas - > Ferramentas de registro - > Fix_hdc - > para ser programas semelhantes lá fora chamado MergeIDE e FixIDE que fazem a mesma coisa. Você precisará de um CD inicializável para executá-los. Espero que você possa gerenciar isso.

Nota: sobre o "BCD" - Se o computador é simples com 1 unidade e 1 partição, o seu BCD não deve ser confuso, então sugiro que não perca tempo com isso, a menos que você pense que ficou confuso. (Também daria erros diferentes e erraria diferentes lugares no processo de inicialização. Se você ver a barra de progresso gráfico, não é isso. Seria erro em algum texto dizendo \ winload.exe ou algo assim).

Boa sorte!

    
por 04.11.2016 / 10:00