Inicializando o Windows já instalado a partir do VirtualBox instalado no Ubuntu


Respostas:


8

Você não pode executar diretamente o Windows instalado fisicamente em uma partição do disco rígido ou em um disco diferente.

No entanto, você pode migrar o Windows instalado no seu computador físico para uma máquina virtual do VirtualBox. Não consigo resumir facilmente o procedimento porque é um pouco complicado, portanto, você pode ler a documentação oficial aqui: https://www.virtualbox.org/wiki/Migrate_Windows


4
-1: não é verdade.
enzotib

@enzotib O sistema operacional do VirtualBox pode acessar a partição do host. A dificuldade está em executar o Windows em hardware que não é o que você instalou.
Gilles 'SO- stop be evil'

9

Isso pode ser feito, mas não é recomendado se você realmente não sabe o que está fazendo:

Atenção

O acesso bruto ao disco rígido é apenas para usuários experientes. O uso incorreto ou o uso de uma configuração desatualizada pode levar à perda total de dados no disco físico. Mais importante, não tente inicializar a partição com o sistema operacional host em execução no momento em um convidado. Isso levará a uma grave corrupção de dados.

De qualquer forma, você deve procurar na documentação do VirtualBox, em particular em Configuração avançada de armazenamento :: Usando um disco rígido de host bruto de um convidado .


Interessante, não sabia disso.
Patkos Csaba

A seção "Avançado" ficou menor depois que a Oracle comprou a Sun. :-( Mas de qualquer maneira - se você fizer isso - execute no modo "reparo" para substituir os drivers pelas versões de trabalho.
Nils

Sei que este não é o site certo para isso, mas você tem experiência em executar uma instalação do Windows executada no metal e executá-la em uma VM?
Gilles 'SO- stop be evil'

@ Gilles: não é direto, mas já vi isso por um colega de trabalho.
enzotib

2

Pode ser feito. Na verdade, eu reinstalei o Windows no meu disco rígido do VirtualBox enquanto executava o Linux e, em seguida, consigo inicializá-lo normalmente.
Porém, tenha cuidado, monte suas partições do Windows no Linux como SOMENTE LEIA, para não mexer nas coisas, tentando modificar arquivos dos 2 SOs ao mesmo tempo.

Aqui estão dois links úteis:

https://forums.virtualbox.org/viewtopic.php?t=33356

http://www.rajatarya.com/website/taming-windows-virtualbox-vm


0

Crie um perfil de hardware extra no Windows e use-o ao inicializá-lo a partir da VM (com acesso ao disco bruto)

Ajudaria se a configuração da VM fosse semelhante ao hardware físico ...

Alguns perigos:

  • Você deve desmontar o disco do Windows antes de inicializar (no mínimo, monte-o somente leitura)
  • Você não deve acessar as partições do SO em execução na VM ...

A Microsoft removeu a opção de escolher um perfil de hardware ao inicializar no Windows Vista; portanto, você pode estar limitado ao Windows XP ou anterior ... (a menos que você possa obter um hardware quase idêntico à configuração da VM)


0

Eu sei que é uma pergunta antiga, mas me deparei com esse problema durante esses dias. Depois de muitas tentativas, acabei com uma solução limpa e arrumada:

  1. Inicialize a partição do Windows que você deseja virtualizar
  2. Faça o download do utilitário Disk2VHD da Sysinternals
  3. Se você possui uma partição UEFI , siga estas instruções
  4. Crie uma imagem VHD (não VHD X ) da sua partição C:, recuperação, UEFI (se houver) e o que mais você desejar
  5. Volte ao linux, abra o VirtualBox e crie uma VM de acordo com as especificações do sistema operacional Windows
  6. Anexe a essa VM o disco VHD criado no ponto 4
  7. É isso aí
  8. Lucro

Solução de problemas no caso de UEFI:

  1. Nas configurações da VM, no VirtualBox, marque a opção "Ativar EFI" na guia Sistema
  2. Se você ficar preso no EFI Shell, execute o seguinte comando:

    fs0: \ EFI \ Boot \ bkpbootx64.efi


Isso não é o mesmo que executar a instalação física, você está criando uma imagem a partir de uma instalação real (o que pode ser útil, mas não é o que foi solicitado aqui).
Joachim Sauer

Sim, você está certo, eu não entendi a pergunta. Espero que minha resposta possa ser útil para outra pessoa.
garlix
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.