Virtual PC - pai parece ter sido modificado

1

Eu tenho tentado instalar um pacote de treinamento para o curso 2934a do Microsoft BizTalk. Eu fiz o download de vários VHDs e segui as instruções (acho!) Para a instalação. No entanto, ao tentar iniciar um dos VHDs do console do Virtual PC 2007, recebo a mensagem "O disco rígido virtual pai foi excluído ou foi movido de seu local anterior. Selecione o novo local do disco rígido virtual pai" . Neste ponto, está me dizendo que está procurando por Base05D.vhd. Eu já tenho uma cópia ativada deste disco base enorme, então eu navego até o local e seleciono. Eu recebo a mensagem "O pai do disco rígido virtual parece ter sido modificado sem usar o disco rígido virtual diferencial" (alguém sabe o que isso significa?). Eu clico ok então eu recebo o diálogo de desligamento com o "O que você quer fazer com seus discos rígidos virtuais?" e uma opção de "Confirmar alterações no disco rígido virtual", etc.

Eu verifiquei os arquivos vmc no bloco de notas e todos os caminhos parecem estar ok. Eu também usei o editor de disco virtual para verificar as referências de disco pai, tudo parece estar em ordem. A VM que estou tentando iniciar usa um disco base que usa outro disco base que usa outro disco base. Todo o disco base está presente no local esperado.

Obrigado pela leitura, qualquer ajuda recebida com gratidão.

    
por 3 revs, 2 users 67%anon 01.06.2009 / 15:41

2 respostas

3

Discos diferenciais são uma maneira de "ramificar" várias VMs iniciando no mesmo lugar. Você configura um disco exatamente como deseja e começa a avançar com um disco "diferente", que literalmente mantém as diferenças entre o disco base e suas alterações.

O problema é que você tem que "congelar" o disco pai. Se você fizer alguma alteração no pai, o disco de diferença será torrado. A maioria das pessoas marcará pelo menos um disco de diferença pai como somente leitura (ou, melhor ainda, usará a segurança para impedir que alguém grave no disco).

Uma vez que você estragou tudo, não há como voltar atrás. Todas as crianças são inutilizáveis. A menos que você tenha um backup que restaure o disco pai ao seu estado original, você está sem sorte.

    
por 18.05.2009 / 00:18
1

Brad está completamente correto. Depois de criar discos diferenciais de um VHD principal, você nunca deve tocar nos pais novamente. Quaisquer alterações a ela invalidarão a cadeia parental para os discos diff, como você viu.

Não há como recuperá-lo sem um backup ou sem recriar todos os seus discos diff.

    
por 03.06.2009 / 20:02