Windows 7: Você pode usar o mesmo VHD para inicializar e executar virtualmente?

1

Eu tenho uma máquina com Windows 7 (host) que também tem um VHD do Windows 7 (guest) configurado para inicialização dupla. Isso é muito legal e funciona muito bem! Mas ...

Se eu estiver executando o sistema operacional host, também gostaria de poder executar o sistema operacional convidado virtualmente. Eu tentei criar uma nova máquina virtual usando o VHD convidado existente, mas ela não inicializa. Ele trava na caixa de diálogo de inicialização do PXE.

Isso é impossível? Eu estou supondo que há alguma mágica mudança bootloader que está permitindo a inicialização do VHD para funcionar, mas impedindo o VHD de ser praticamente ... mas espero que eu estou perdendo apenas alguns passo da configuração?

TIA

    
por Scrappydog 13.11.2009 / 02:20

3 respostas

3

Vamos esclarecer alguns termos. Antes da virtualização entrar no mix, você tinha duas instalações do Windows, nenhuma das quais era um "host" ou um "guest". Um estava em um sistema de arquivos localizado em uma partição de disco e o outro em um sistema de arquivos dentro de um VHD. Você foi configurado para inicialização dupla.

Quando você inicializou o VHD pela primeira vez, o Windows personalizou esse sistema para que ele fosse inicializado mais rapidamente na próxima vez. Isso envolvia descarregar um monte de armazenamento e outros drivers relacionados a inicialização que não era necessário.

Para fazer com que sua imagem VHD seja inicializada em uma VM, você precisa generalizá-la novamente. Inicialize-o no hardware físico. Em seguida, vá para o gerenciador de dispositivos e altere o driver de armazenamento para o driver IDE genérico. Em seguida, informe ao Windows para detectar o HAL adequado em cada inicialização com:

bcdedit / set detecthal em

Você também pode precisar dizer para usar o driver VGA genérico com:

bcdedit / set vga on

Ele deve então inicializar dentro da VM VPC.

    
por 13.11.2009 / 05:27
0

O Windows nunca gostou de modificações de hardware. Virtual Machine também é um mod de hardware;) Pode ser possível, mas você não vai gostar. Sério.

    
por 13.11.2009 / 02:46
0

Não. O Windows 7 se recusa a montar VHDs VPC.

    
por 13.11.2009 / 05:38