Usar uma VM para atualização diminuiria consideravelmente o processo de atualização, mas parece ser o único caminho atualizar o Win 8 VHD para o Win 8.1. O HYPER-V pode executar o Windows 8 VHD para que uma segunda instalação nativa do Windows 8 possa servir de host para a atualização.
Para tornar o VHD inicializável na VM, siga as etapas abaixo:
A) Escreva um registro MBR e PBR no próprio VHD usando o bootsect:
(No Windows 8 usando o prompt de comando do admin, supondo que o VHD está mapeado para V:)
bootsect / nt60 v: / mbr
B) Usando o Gerenciamento de disco , certifique-se de que a partição única do VHD esteja marcada como , se não estiver marcada como ativa.
C) Crie o BCD dentro do VHD:
bcdboot v: \ windows / s v:
Se você for inicializado no próprio Windows 8 VHD, então o V: se tornará C:!
Uma última coisa. Uma instalação do Windows VHD é uma instalação nativa - ela usa todo o hardware do computador e a camada de disco virtual. Uma VM é um hardware de computador diferente, portanto, você precisa ativar o Windows novamente.