Usando um arquivo de inicialização para VHD em uma VM do servidor Hyper-V

2

Eu tenho um arquivo win7.vhd que estou usando em um cenário de inicialização para VHD. Agora, quero executar essa instância do Windows 7 no Hyper-V Server juntamente com algumas outras VMs que possuo. Eu sysprepped win7.vhd e copiei para o servidor Hyper-V e tentei criar uma nova VM usando esse arquivo .vhd. Eu recebo o erro "Falha de inicialização. Reinicializar e selecionar dispositivo de inicialização adequado ou Inserir mídia de inicialização no dispositivo de inicialização selecionado". Alguma sugestão?

    
por kenwarner 15.10.2010 / 06:23

2 respostas

2

Eu consegui inicializar com êxito meu vhd no Hyper-V Server usando a sequência de comandos encontrada no link

  • Inicialize em um disco de instalação do Windows 7. Quando o assistente começar, abra um prompt de comando pressionando Shift + F10
  • Abra o Diskpart
  • Selecione o arquivo vdisk = D: \ Win7.VHD
  • Anexar Vdisk
  • selecione a parte 1
  • ativo
  • Atribuir letra = Z
  • sair
  • Agora, no prompt de comando, mude para Z: \ Windows \ System32
  • Executar, BCDboot.exe Z: \ Windows / s Z: \
  • Executar, BCDedit / store Z: inicialização \ boot \ BCD / set {bootmgr} dispositivo
  • Executar, BCDedit / store Z: inicialização \ boot \ BCD / set {default} inicialização do dispositivo
  • Executar, BCDedit / store Z: \ boot \ BCD / conjunto {default} inicialização do osdevice
  • Altere o diretório para C: \
  • abra o Diskpart novamente e execute
  • Selecione o arquivo vdisk = D: \ Win7.VHD
  • desanexar vDISK
  • Sair
por 16.10.2010 / 15:40
1

Quando você inicializa (fisicamente) de um VHD, o carregador de inicialização e alguns outros arquivos residem não dentro do VHD, mas no volume do host, portanto, o VHD está incompleto quando está sozinho (virtualmente, dentro de uma VM). / p>

Provavelmente, você pode consertá-lo iniciando a VM a partir do CD de instalação do Windows 7 e informando-o para reparar o volume de inicialização.

    
por 15.10.2010 / 18:40