VirtualBox de uma partição existente

27

Eu instalei o VirtualBox na minha instalação do Ubuntu Hardy Heron e gostaria de usá-lo para virtualizar o Windows nas raras ocasiões em que eu realmente preciso fazer alguma coisa lá.

Infelizmente, no momento não tenho um disco de instalação, mas o Vista já está instalado em uma partição (que acompanha a máquina).

Existe uma maneira de copiar facilmente essa partição em uma imagem virtual .vdi?

Mike Stone
fonte
Você pode explicar um pouco mais?
Harshal Benake

Respostas:

8

Você pode fazer o download da versão gratuita do vmware converter, que pode fazer uma conversão de máquina física em máquina virtual. Acredito que o VirtualBox possa executar VMs vmware.

Ferruccio
fonte
7

Estou no processo de fazer isso sozinho.

Como Ferruccio diz, o conversor vmware é uma opção. Isso não funcionará se o seu Windows boot.ini também estiver carregando outro sistema operacional, mesmo que o Vista seja o padrão.

Há um guia do VirtualBox apenas para isso, mas foi escrito para o XP. Ainda assim, mas pode valer a pena tentar.

Esse "criar nova partição, coisas do xcopy no guia " abordagem " (especificamente após a 5) é o que eu estava planejando tentar a seguir.

Boa sorte, mantenha-nos atualizados!

RJFalconer
fonte
5

Você pode fazer isso se estiver usando o programa de virtualização da Microsoft, mas não sei se é possível compactar o Windows em um arquivo .vdi, mas existe uma maneira de executar o Windows como está fora da partição física:

http://dotneverland.blogspot.com/2008/08/running-your-physical-windows-xp.html

Há uma versão antiga do Dot Net Rocks que era sobre a execução de máquinas virtuais. Muito disso não é relevante para sua situação específica, mas é uma boa escuta, e eles falam sobre esse tipo de migração (ou seja, as ferramentas que você precisará executar na máquina física para migrá-la, etc.).

http://www.dotnetrocks.com/default.aspx?showNum=114

O Smurf
fonte
1

Não acho que tenha visto exatamente isso de nenhum dos fornecedores de máquinas virtuais. Acho que o motivo é simples (supondo que a maioria das máquinas virtuais executadas sejam Windows): você não pode simplesmente pegar uma instalação existente do Windows e movê-la para uma nova máquina (mesmo para uma nova máquina virtual). máquina). Trocar componentes importantes (placa-mãe, por exemplo) tornará a instalação extremamente instável; O Windows, quando instalado, é instalado para funcionar com os componentes que estavam lá quando foi instalado, e movê-lo sem uma quantidade significativa de preparação de driver entre outras coisas (que as ferramentas de migração da Microsoft foram projetadas para resolver) deixarão você bagunçado .

Isso é amplificado quando você move uma máquina física para uma máquina virtual (na qual você está trocando todos os componentes de hardware).

O Smurf
fonte
3
É perfeitamente possível, mesmo que o Windows seja realmente um cachorro sobre a coisa toda. virtualbox.org/wiki/Migrate_Windows
RJFalconer
2
De fato, o Windows possui o Plug & Play embutido desde o Windows 2K (98 também, mas não era tão estável). O mais arriscado são os drivers de vídeo (por exemplo, NVidia ou ATI específicos) que não rodam na placa de vídeo VBX (VirtualBox). Para resolver isso: basta pressionar F8 na inicialização, escolha "Executar o Windows no modo de segurança". Em seguida, pressione "WindowsKey + Pause", vá na guia "Avançado" e clique em "Gerenciador de hardware", clique com o botão direito do mouse no driver do adaptador da placa de vídeo e clique em desinstalar. Um padrão "640x480x16 cores VGA" será automaticamente selecionado na próxima reinicialização. Apenas reinicie apenas com o VirtualBox e o Windows será automaticamente carregado!
Chucky