Configurar o VHD do Windows 2012 para inicializar no Windows 2008 R2 Hyper-V

1

Eu tenho um servidor executando o Windows 2008 R2 e o Hyper-V. Eu uso esse servidor rotineiramente para criar VHDs do Windows 2008 R2 e do Windows 7 para inicializar no Hyper-V e nativamente.

Eu criei um VHD, usei o imagex para aplicar uma imagem do Windows Server 2012, tornei a partição ativa para o VHD e anexei-a como Z :. Este é o processo normal que eu sigo ao criar um VHD do Windows 2008 R2 para inicializar a partir do Hyper-V ou nativamente. O próximo passo para permitir a inicialização no Hyper-V é normalmente:

  • Abra um prompt de comando e vá para o diretório em Z: \ Windows \ System32
  • Digite o seguinte comando e pressione return BCDboot.exe Z:\Windows /s Z:\

Esta última etapa parece não funcionar com o Windows 2012 VHD, como acontece com o Windows 2008 R2. Eu também tentei: bcdboot Z:\Windows /s Z:\ /f ALL

A saída detalhada em ambas as instâncias é:

BFSVC Error: BfspSetSecurityDescriptor(\?\GLOBALROOT\Device\HarddiskVolume8\Boot) 
failed! Last Error = 0x8 BFSVC Error: Error copying boot files from Z:\Windows\boot\PCAT 
to \?\GLOBALROOT\Device\HarddiskVolume8\Boot! Last Error = 0x8 Failure when attempting 
to copy boot files.

Existe um comando ou sintaxe diferente que precisa ser usado ao trabalhar com imagens do Windows 2012?

Eu posso criar o VHD em branco anexá-lo a uma nova máquina virtual no Hyper-V e instalar o Windows 2012 e configurá-lo para inicializar nativamente, mas preferiria usar o mesmo processo para todos os sistemas operacionais.

    
por JDM 28.03.2014 / 23:37

0 respostas