Eu uso o modo Windows 7 XP para meus aplicativos legados (e também para sandbox do iTunes)
Entendo que o Windows 8 usa o Hyper-V. Prefiro migrar minha máquina antiga do que construir uma nova.
Como faço para mover minha máquina virtual existente no modo XP para o Windows 8?
Responder1
A resposta oficial é:Você não pode.
Embora a resposta de Harry funcione bem para VHDs de Virtual PC "normais", não funcionará paraModo Windows XP. Depois de instalar o VHD no Hyper-V, o modo XP solicitará ativação efalhará na ativação, mesmo se uma chave de licença válida do Windows XP for especificada.
Responder2
Editar:este procedimento não funciona; veja a resposta de Heinzi.
Dicas para PC Virtual do Windows(PDF) diz:
O Windows Virtual PC VHD funcionará no Hyper-V após a desinstalação dos componentes de integração (ICs). Desinstale os ICs antes de mover o VHD do Windows Virtual PC para o Hyper-V.
Portanto, você deve seguir estas etapas:
- Faça uma cópia de backup do arquivo vhd do Modo XP caso algo dê errado
- Abra o modo XP e desinstale os componentes de integração
- Copie o arquivo vhd para o Windows 8 e importe-o para o Hyper-V
- Inicie a máquina virtual no Hyper-V
- Instale os serviços de integração do Hyper-V
Por outro lado,esse documentosugere que pode haver problemas com o HAL do Windows (camada de abstração de hardware). Se você achar que o vhd não será inicializado no Hyper-V ou se a instalação dos serviços de integração falhar devido a uma incompatibilidade de HAL, talvez seja necessário alterar o tipo de HAL conforme descrito. Isso deve ser feito após desinstalar os componentes de integração do Virtual PC e antes de mover o arquivo vhd para o Windows 8.