'SPOT' Microsoft Emulated IDE Controller (Instance ID {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx}):
Failed to Power on with Error 'The chain of virtual hard disks is corrupted.
There is a mismatch in the virtual sizes of the parent virtual hard disk and differencing disk.' (0xC03A0017).
(Virtual machine ID yyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyy)
Abaixo evento relacionado ao problema:
Temos duas formas para readequar o disco, a primeira é sincronização manual e a segunda é a utilização do VHDTOOL.
- Faça uma cópia do VHD e seus avhd correspondente.
- Renomeie a extensão avhd para VHD.
- Modifique a ordem de visualização do mais novo para o mais velho o mais antigo deve ser o VHD root, você tem a opção de ver pela data de utilização.
- Abra o Hyper-V Manager --> Selecione o servidor --.> Clique com o botão direito do mouse na VM que apresenta problema --> Clique em Settings --> Navegue até Hard Disk --> Clique em Brownse --> Selecione o arquivo mais novo --> Clique Ok --> Clique em Edit --> Selecione o arquivo para fazer o Merge.
- Repita o processo até que você tenha apenas um único VHD
- Após concluir deverá haver somente 1 VHD.
VHDTOOL
- Faça o download do VHDTOOL (http://archive.msdn.microsoft.com/vhdtool)
- Copie para a pasta onde consta o arquivo vhd e avhd
- Execute o prompt como administrador
- Navegue até o diretorio
- Utiliza a opção Repair do VHDTOOL para reparar a conexão entre os arquivos.
Abaixo comando executado e resultado.
H:\Hyper-V\SPOT>VhdTool.exe /repair "SPOT.vhd" "SPOT_
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx.avhd"
Status: Resizing base VHD "SPOT.vhd" to match the size indicate
d in child VHD "SPOT_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx..avhd".
Status: Attempting to open file "SPOT.vhd"
Status: File opened, current size is 21884513756
Status: Attempting to open file "SPOT_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx..avhd"
Status: File opened, current size is 24454716928
Status: Opened "SPOT.vhd" as base VHD file, type is dynamic-siz
ed.
Status: Base VHD's identifier is "zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz"
Status: Opened "SPOT_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx..avhd"
as child VHD file.
Status: Child VHD's parent identifier is "zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz"
Status: Resizing base VHD to match child size of 41204381821 bytes
Status: VHD footer generated
Status: VHD footer written to file.
Status: VHD footer written to file.
Status: Operation complete.
Status: Complete
Inicie a VM.
Valeu cara!
ResponderExcluirEra exatamente isto que estava acontecendo comigo!
Link para download da ferramenta VHDTool para quem não conseguiu baixar:
http://www.arefs.com/file.axd?file=2012%2f10%2fVhdTool.exe
Um abraço.