É possível usar um VHD para dual boot e VPC?

1

Usando o Windows 7 Virtual PC para criar uma máquina virtual, sei que você pode usar o Sysprep VHD e, em seguida, é possível usá-lo para inicialização dupla usando a inicialização do Win7 a partir do modo VHD.

No entanto, você pode pegar esse VHD posteriormente e carregá-lo no Virtual PC? Eu suspeito que outro sysprep será necessário para mudar os drivers.

    
por Robert MacLean 04.12.2009 / 14:42

2 respostas

1

Você está certo de que os drivers certamente seriam completamente diferentes entre o seu hardware físico e o "hardware" da máquina virtual. Então, enquanto você poderia mover o VHD para frente e para trás entre boot-to-vhd e boot-in-VirtualPC, não é realmente prático. A alteração substancial do hardware acionaria a nova autorização toda vez que você trocasse de modo e, depois de alguns switches, a chave do produto não funcionaria por mais tempo.

Eu fiz uma coisa semelhante para converter hardware antigo em uma máquina virtual e não é terrivelmente difícil fazer com que uma imagem física seja executada em uma VM, contanto que a máquina host não seja muito diferente da máquina física.

    
por 07.12.2009 / 02:39
0

Sim, e você pode seguir os dois caminhos - de uma inicialização da imagem vhd até a execução no VPC ou no Hyper-V, ou de outra forma. O Sysprep será necessário se você estiver indo para o outro lado, de modo que o minisetup rode para detectar os vários drivers ao ir de um vhd VPC / HyperV para um boot a partir do vhd. Isso evita que a inicialização da imagem vhd execute os drivers de disco de integração ao executar no hardware real.

Um utilitário interessante lançado recentemente e que você pode querer verificar é o SysInternals Disk2vhd. Ele pode fazer algumas correções quando voltar ao VPC:

link

Ele usa o recurso de cópia de sombra de volume do Windows XP / 2003 ou posterior para criar a imagem. Eu criei recentemente um vhd de um ThinkPad T61P, e ele começou bem no Hyper-V.

    
por 07.12.2009 / 04:32