Convertendo uma imagem VMWare mais antiga para ESXi

2

Acabei de instalar o VMWare ESXi e importei uma máquina física sem problemas e uma máquina virtual, de uma versão anterior do VMWare Server em um sistema Linux, para ela sem problemas. Mas eu tenho outra máquina (Windows XP), virtual em execução no servidor VMWare, que não consigo fazer o conversor trabalhar.

O conversor funciona, diz que está tudo bem, mas quando vou para o gerente do ESXi VSphere e clico no botão para ativar essa vm, o console fica preto com um cursor piscante e o processador para essa VM atinge 100% e fica lá . Um item de log de eventos no VSphere avisa sobre problemas de ativação no Windows.

Alguém mais se deparou com esse problema antes? É algo com o controlador de disco? Copiei a pasta com a VM diretamente para a unidade de armazenamento no ESXi na esperança de criar uma nova máquina e apontei o repositório de dados para essa pasta ou pelo menos essa imagem da unidade; Não, algo sobre não usar um controlador IDE (deve ser algo com o formato antigo).

Em suma, o conversor está fazendo algo que a máquina em particular não gosta, e não consigo encontrar uma maneira de simplesmente abrir a imagem do disco rígido ou convertê-la a menos que alguém tenha visto isso. Eu tento anexar uma imagem de CD inicializável para reparo de disco para ver se ele pode verificar o disco rígido, mas eu não consigo fazer o console inicializar a partir dele ... ou muito lento no botão ou simplesmente não é capaz de facilmente inicializar a partir de uma imagem de unidade virtual (.iso).

Alguma sugestão ou ajuda?

    
por Bart Silverstrim 22.07.2009 / 23:50

3 respostas

1

Ok ... atualizado e parece estar funcionando!

Primeiro, tive que me aprofundar nas configurações um pouco. Enviei um CD do RIP (resgate é possível) para o armazenamento de dados, juntamente com um dos nossos discos de instalação do XP.

Em segundo lugar, o bootup foi incrivelmente rápido. Há uma configuração para controlar isso e controlar a necessidade de ir para a configuração da BIOS na inicialização, a partir das configurações de edição da VM. Precisa alterar a ordem de inicialização para trabalhar com o CD antes do disco rígido.

Em terceiro lugar, anexe a imagem de CD-ROM do armazenamento de dados (CD RIP) à unidade de CD.

Em quarto lugar, lembre-se de "conectar na inicialização" para a unidade de CD. Whoopsie.

É assim que você consegue arrancar a partir de outra fonte. Eu inicializei o RIP e fiz ele executar o Testdisk, que fez alguns reparos na partição, mas ele continuou detectando que o número de cabeças era misset (alteraria no menu de geometria, mas não estava "salvando" as novas configurações. ..haven't figurado que um fora.) Reinicie, desta vez chegou ao ponto em que seria tela azul. Progresso!

A seguir, uma visita à ISO inicializável do Windows XP e, de lá, ao console de recuperação. Eu corri o fixmbr, depois o fixboot, depois o chkdsk c: / p duas vezes. Fiz um rápido dir para ver se os arquivos pareciam intactos (como ntdetect e ntldr) e depois saí, desliguei a VM e removi o disco da unidade virtual (desconecte na energização) e cruzei os dedos.

A VM inicializou. YAY!

Obrigado a todos que ofereceram sugestões!

    
por 23.07.2009 / 15:27
0

Eu falei com eles antes sobre a melhor maneira de se mover entre infraestruturas como você está descrevendo. Eles sempre recomendam o conversor P2V, o conversor está causando erros quando é executado? Você não mencionou nenhum em seu post, mas parece estranho que não seja. Eu tive servidores quer ativar depois de um P2V antes, mas isso nunca causou o comportamento que você mencionou. Você já pensou em criar uma imagem da máquina e depois carregá-la em uma VM "vazia" em seu servidor ESX usando o Ghost ou Acronis?

    
por 23.07.2009 / 00:17
0

antes de executar a ferramenta vcenter converter, selecione o disco para 'SCSI' em vez de 'IDE' ... funciona para mim ...

    
por 14.05.2010 / 04:48