O que fazer quando ocorre um erro ao realizar uma migração P2V no Virtual Machine Manager 2007 num Windows XP ou num Windows Server 2003
Quando utiliza o Assistente Convert Physical Server no System Center Virtual Machine Manager 2007 para efectuar uma migração de física para virtual (P2V) num sistema baseado com Windows XP existente ou no sistema baseado com Windows Server 2003 existente, o tarefa falha. Além disso, recebe a seguinte mensagem de erro:
Error (3210)
Boot and\or System volume C was not selected or is not found on source machine computername.contoso.com. Selected machine computername.contoso.com cannot be virtualized. Verify that the boot and system volumes are selected for migration and the boot.ini file is present on the active volume of the boot drive. Then try the operation again.
Causa
Este problema pode ocorrer se tiver instalado o Windows XP ou Windows Server 2003 através da utilização de pré-instalação ambiente Windows (Windows PE) 2.0 ou Windows Deployment Services (WDS). Quando é efectuar uma instalação utilizando o Windows PE 2.0 ou WDS, o volume é formatado para utilizar o novo sector de arranque que se encontra incluído Windows Vista. A tarefa P2V falha porque System Center Virtual Machine Manager 2007 não suporta migração P2V com o Windows Vista.
Resolução
Para escrever um sector de arranque que seja compatível com uma migração P2V, siga estes passos no sistema que não é possível efectuar a migração P2V:
- Introduza o CD/DVD de instalação do Windows Vista na unidade de DVD.
- Clique em Iniciar, clique em Executar, escreva cmd e em seguida, clique em OK.
- Escreva os seguintes comandos na linha de comandos. Prima ENTER após cada comando
a) [a letra da unidade de DVD]:
b) cd boot
c) bootsect /nt52 c: /force
É apresentada uma mensagem que se assemelha com o seguinte procedimento:
Target volumes will be updated with NTLDR compatible bootcode.C: (\\?\Volume{da079f35-ddf6-11db-9dda-806e6f6e6963})Updated NTFS filesystem bootcode. The update may be unreliable since thevolume could not be dismounted during the update: Access is denied.Bootcode was successfully updated on all targeted volumes.
- Feche a janela Linha de comandos. Em seguida, reinicie o sistema.
- Depois de iniciar sessão para o sistema, executar a tarefa P2V novamente.
NOTA: se o sistema Windows XP ou o sistema Windows Server 2003 não tem uma unidade de DVD, copie o ficheiro Bootsect.exe a partir do suporte de instalação vista (CD/DVD) para uma localização temporária, e em seguida, execute o comando Bootsect que aparece no passo 3.