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.

johnc
fonte

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.

luri
fonte
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á.

jg-faustus
fonte
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.

RolandiXor
fonte
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.

William Schaub
fonte