Como instalo o Windows em um disco rígido virtual (VHD) de dentro de um sistema Windows em execução?

1

Se você tentar anexar um VHD e instalar o Windows em uma partição, ele informará que é um "disco virtual exibido" e que o Windows não pode ser instalado nessa partição.

Mas, obviamente, é uma mentira, porque isso é possível ao inicializar diretamente de um DVD. : -)

Então, como você faz isso a partir de um sistema em execução?

    
por Mehrdad 11.06.2012 / 04:57

2 respostas

4

Primeiro de tudo, um aviso : Feche todos os seus programas e salve todos os seus arquivos antes de tentar isso! Verifique se ainda não há nada importante no cache do sistema! ( Sincronizar é útil para isso.)

O Windows NÃO executa um desligamento "normal" usando esse truque!

Quando você acabar com isso, para 'enganar' o instalador achar que está no Windows PE, basta criar a entrada do registro

HKEY_LOCAL_MACHINE\System\CurrentControlSet\MiniNT

e execute o instalador a partir do DVD. Agora, você poderá instalar em um VHD.

Quando o instalador disser "Reiniciando em 10 segundos ...", pressione Alt-Tab para voltar ao editor de registro (abra-o!) e delete a tecla MiniNT para que você não o abra engane qualquer outro outro programa para pensar que seu sistema atual é um sistema PE. :)

Agora o sistema irá reiniciar o kernel (o processo de desligamento do modo de usuário é ignorado) e deve continuar instalando o Windows em sua partição.

Nota 1: letras de unidade provavelmente não serão preservadas dessa maneira.

Nota 2: Você pode "tentar" tentar "consertar" as letras da unidade imediatamente na primeira reinicialização, antes da segunda, quando a instalação estiver prestes a executar configurações específicas do sistema. Se você fizer isso , no entanto, esteja avisado: Sua junção \Users\All Users (e todas as dezenas de outras junções / links simbólicos) apontará para a unidade do sistema antiga , não o novo! Então você tem que estar preparado para consertar isso manualmente - e sim, é uma dor fazer isso 'corretamente' sem corrupção.

    
por 11.06.2012 / 04:57
0

Realizar uma instalação do Windows em uma partição dentro de um VHD, enquanto a execução do Windows consiste em algumas etapas e algumas ferramentas específicas.

Ferramentas necessárias:

  1. ImageX - especificamente para a plataforma da sua instalação atual do Windows (por exemplo, x64 ou x86). Você pode obtê-lo como parte do Windows Automated Installation Kit aqui: link .
  2. DiskPart - incorporado no Windows 7.

Etapas de alto nível:

  1. Usando o DiskPart, crie o VHD. Em seguida, monte-o no Windows, particione-o e atribua uma letra de unidade à partição que você deseja usar para a nova instalação. Para discussão, digamos que você atribua a letra da unidade como "Z: \".
  2. Obtenha acesso ao arquivo "install.wim" do Windows 7. Você pode encontrá-lo no diretório "\ sources" do disco de instalação do Windows 7. Para discussão, digamos que você tenha montado / inserido na letra "D: \".
  3. Usando o ImageX em uma linha de comando do administrador, aplique o arquivo "install.wim" do Windows 7 à nova partição do VHD usando o seguinte comando:

    imagex.exe / aplica D: \ sources \ install.wim 1 Z: \

Você pode encontrar mais informações sobre a ferramenta ImageX aqui: link .

Espero que ajude. Eu usei a técnica acima para fazer novas instalações do Windows 7 e Windows Server 2008/2008 R2 para ambos os cenários de máquinas virtuais e "inicialização de VHD".

    
por 14.06.2012 / 22:33