Execute o sistema operacional de 64 bits no Virtual Box a partir do Ubuntu de 32 bits


8

É possível executar o Windows 7 de 64 bits em um sistema operacional ubuntu de 32 bits?

Posso reinstalar o Ubuntu como um sistema operacional de 64 bits, mas preferiria não fazê-lo, se não for necessário.

Respostas:


6

Da ajuda do VB:

O VirtualBox suporta sistemas operacionais convidados de 64 bits, mesmo em sistemas operacionais host de 32 bits, desde que as seguintes condições sejam atendidas:

1.-Você precisa de um processador de 64 bits com suporte à virtualização de hardware (consulte a Seção 10.3, “Virtualização de hardware versus virtualização de software”).

2.-Você deve habilitar a virtualização de hardware para a VM específica para a qual deseja suporte de 64 bits; a virtualização de software não é suportada para VMs de 64 bits.

3.-Se você deseja usar o suporte ao convidado de 64 bits em um sistema operacional host de 32 bits, também deve selecionar um sistema operacional de 64 bits para a VM específica. Como o suporte a 64 bits em hosts de 32 bits incorre em sobrecarga adicional, o VirtualBox somente habilita esse suporte mediante solicitação explícita.

Em hosts de 64 bits (que geralmente vêm com suporte à virtualização de hardware), os sistemas operacionais convidados de 64 bits sempre são suportados, independentemente das configurações, para que você possa simplesmente instalar um sistema operacional de 64 bits no convidado.


6

Para o Virtual Box, aqui está o FAQ do Virtual Box :

Observe que o VirtualBox também suporta sistemas operacionais convidados de 64 bits, nas seguintes condições:

  • Você precisa de um processador de 64 bits com suporte à virtualização de hardware (VT-x ou AMD-V)
  • Desde a versão 2.1.0, você pode executar Convidados de 64 bits enquanto executa um Host de 32 bits.
  • Você deve habilitar a virtualização de hardware através do seu BIOS

Então isso depende da sua CPU. Apenas ter um processador de 64 bits não é suficiente, a CPU também precisa de suporte à virtualização de hardware.

Como exemplo, o Intel i3 540 está listado como tendo "Intel® Virtualization Technology (VT-x): yes", portanto, ele deve funcionar lá.


Bom, obrigado, eu reconheço que essa foi a resposta antes da minha resposta selecionada, a quem eu escolhi, pois era um pouco mais abrangente. O seu, no entanto, é um ponto muito saliente e que estou investigando agora.
johnc

Eu tenho um laptop com Intel Core i5 M 450 @ 2.40GHz que aparentemente tem VT-x, mas não VT-d. Posso executar o Virtual Box 64bit nele? Como sei se o BIOS está ativado sem ter que reiniciar?
719016

4

Se o seu BIOS e processador suportarem, então sim. Eu sugiro usar hardinfo para verificar os recursos do seu processador. No entanto, é melhor usar o sistema operacional de 64 bits como host de qualquer maneira.

Mesmo se o seu processador suportar o VTx, o seu BIOS talvez não (muitos laptops HP, por exemplo, não permitem a ativação), então você deve saber se o seu BIOS também é compatível.


0

Eu descobri que na minha máquina Ubuntu Lucid (instalação de 32 bits) ela reclama que a virtualização de hardware não está ativada quando realmente está. O motivo disso é que o módulo kvm está carregado. Coloquei na lista negra kvm e kvm_amd e agora o Virtualbox carrega convidados de 64 bits em um host de 32 bits.

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.