Inicialização do Virtualbox a partir de uma unidade real?

14

Estou prestes a mergulhar e instalar o Win7 RC1 na minha máquina desktop. No entanto, quero preservar o acesso ao meu disco rígido antigo com o XP nele. Eu realmente não quero usar a inicialização dupla completa, pois isso deixaria minha nova instalação do Win7 na unidade d: \, o que não seria de outra forma.

É possível usar o Virtualbox para inicializar a partir dessa antiga unidade real, em vez de uma imagem?

Nesse caso, quais são as implicações para os drivers etc., já que o "novo" sistema operacional em execução estará usando o hardware virtual do VirtualBox e não o hardware original no qual o XP pensa que foi instalado.

Alnitak
fonte

Respostas:

12

É possível usar o Virtualbox para inicializar a partir dessa antiga unidade real, em vez de uma imagem?

Sim. O VirtualBox oferece suporte ao uso de um disco rígido host host de um convidado desde a versão 1.4. A partir da versão 2.2.0, ele ainda está listado como um recurso experimental. É descrito na seção 9.10 do manual do usuário do VirtualBox 2.2.0.

Existem algumas instruções para executar um convidado WindowsXP usando um disco rígido de host bruto em um host Linux:

Nesse caso, quais são as implicações para os drivers etc., já que o "novo" sistema operacional em execução estará usando o hardware virtual do VirtualBox e não o hardware original no qual o XP pensa que foi instalado.

O segundo link acima descreve algumas etapas para preparar o seu sistema XP antes da inicialização no VirtualBox.

erichui
fonte
Embora isso seja tecnicamente possível, eu realmente recomendo que o disco seja virtualizado em algum momento. É muito melhor ter o arquivo que pode ser facilmente copiado, assim como instantâneos e outras coisas, que funcionam muito melhor.
Goyuix
1

Eu fiz isso, mas pode ser perigoso! Eu tinha uma VM do VirtualBox que estava sem meu disco rígido principal. Uma vez, acidentalmente, falhei ao dizer ao grub para inicializar o Windows a tempo. Carregou o Linux, que prontamente tentou executar o e2fsck nas partições my / e / home, que já estavam montadas pelo sistema operacional não virtual. Após horas de trabalho, testdiskconsegui recuperar todos os meus dados, mas foi a última vez que tentei algo assim.

Se eu tivesse um disco físico separado para brincar, provavelmente teria sido bom. Ah bem.

AB
fonte
1

Apenas uma palavra de cautela: se você estiver executando o Windows RC 1 virtualizado se conectando a uma partição real do Windows, com acesso de gravação , primeiro faça backup dos dados antes de tentar . Como Alberge diz acima, se algo der errado , você poderá perder muitas coisas. Não tenho certeza de que você terá acesso de gravação, mas se o fizer, será uma precaução que você terá prazer em tomar.

(Ou talvez eu tenha entendido sua pergunta ...)

user23918
fonte
0

Eu poderia estar errado, mas não consegui encontrar nada na documentação deles que me levasse a acreditar que era possível inicializar a partir de um disco rígido real em vez de uma imagem de disco. Retirado do Guia do Usuário :

O VirtualBox suporta duas variantes de arquivos de imagem de disco:

  • Normalmente, o VirtualBox usa seu próprio formato de contêiner para discos rígidos convidados - arquivos VDI (Virtual Disk Image). Em particular, esse formato será usado quando você criar uma nova máquina virtual com um novo disco.
  • O VirtualBox também suporta totalmente o popular e aberto formato de contêiner VMDK usado por muitos outros produtos de virtualização, em particular pelo VMware.
  • Por fim, o VirtualBox também suporta totalmente o formato VHD usado pela Microsoft.
Jordan S. Jones
fonte
0

Você pode usar o VMWare Converter para criar um VMDK do sistema ativo e usá-lo com o VirtualBox no Windows 7.

alif
fonte
se eu tiver um VMDK, posso usar o VMware player de graça? Não há nenhuma razão específica para ser o VirtualBox.
Alnitak
Claro, não há razão para não fazê-lo.
Alif