O Virtualbox não possui opções de 64 bits

31

Eu instalei recentemente o Oracle Virtualbox a partir do site deles no Xubuntu 15.04 de 64 bits. Especificamente, o Virtualbox 5.0.4. No entanto, quando tento instalar uma máquina virtual, ela me dá a opção de instalar um sistema operacional de 32 bits (como mostrado abaixo). Existe uma maneira de permitir sistemas operacionais de 64 bits?

insira a descrição da imagem aqui

eLyUKayEe
fonte
Você está executando o Ubuntu de 32 bits?
Daniel
Acabei de adicionar uma edição esclarecendo.
ELyUKayEe
2
consulte aqui
Ravan
2
O VT-x / AMD-V está ativado no BIOS? askubuntu.com/questions/256792/...
Takkat
Basicamente, esse problema ocorreu devido à instalação do docker. janela de encaixe desabilite a opção de 64 bits. você pode resolver esse problema da seguinte maneira, consulte o vídeo a seguir: Você precisa desativar a opção hyper-v para resolver esse problema em 30 segundos. O vídeo prático está disponível aqui .
user880527

Respostas:

24

Isso é normal se sua CPU não tiver suporte de hardware para virtualização (Intel VT-x ou AMD-v). CPUs mais antigas de 64 bits podem não suportar isso.

Estou citando o abaixo do moderador do fórum Virtualbox

Você pode instalar convidados de 64 bits em hosts de 32 bits, para que o "bittedness" do host não seja o problema. O problema é que, no VirtualBox, o suporte de hardware para virtualização (Intel VT-x ou AMD-v) é necessário para determinadas VMs, que incluem todas as VMs de 64 bits - independentemente do host.

Para habilitar convidados de 64 bits, execute a seguinte lista de verificação: -

  • Anote o modelo exato da CPU ou o número da peça, entre on-line e verifique seus recursos. A CPU deve ter capacidade de 64 bits e suportar as tecnologias de virtualização Intel ou AMD: VT-x ou AMD-v.

  • Você geralmente precisa ativar o VT-x / AMD-v no BIOS do PC host. Você precisa verificar o manual do PC ou o fórum de suporte para descobrir como inicializar na tela do BIOS. Provavelmente não é algo que nós aqui nos fóruns do VirtualBox possamos ajudá-lo. Ao chegar lá, você precisa procurar algo oculto em um menu, talvez na categoria segurança. A opção pode ser chamada de algo como "Ativar tecnologia de virtualização". Se você vir "E / S direcionada virtual", isso é algo diferente. Lembre-se de reiniciar o PC host depois de fazer alterações no BIOS - nesse caso, é necessária uma reinicialização completa do desligamento; apenas a retomada do estado de hibernação pode não funcionar.

  • Se (1) e (2) já tiverem sido resolvidos, verifique se nenhum outro aplicativo host já está usando o VT-x / AMD-v. Os culpados comuns são depuradores no nível do sistema, outras plataformas de VM e alguns aplicativos antivírus residentes. Isso se tornou um problema específico nos hosts de desktop e servidor de 64 bits do Windows - especialmente no Win8 / Win2k12 / Win10, pois eles podem habilitar a plataforma Hyper-v VM da Microsoft por padrão: isso assume a propriedade do VT-x e não funciona bem com o VirtualBox.

  • Ao criar uma VM, escolha a versão de 64 bits do modelo do SO convidado em | Geral Básico | Versão, por exemplo, escolha "Ubuntu (64 bits)" e não "Ubuntu" ou "Ubuntu (32bit)". Isso se tornou mais importante desde o VirtualBox 4.3.x, porque a escolha do modelo correto também permite que outros recursos modernos do processador fiquem visíveis para o hóspede - não é mais apenas uma capacidade de 64 bits.

Ron
fonte
3

Pode ser que o seu sistema tenha 32 bits, caso contrário, se for uma máquina de 64 bits, a tecnologia de virtualização não está ativada no BIOS. você precisa habilitar a tecnologia de virtualização no BIOS .. você pode encontrar vídeos relevantes sobre como habilitar a virtualização através do BIOS.

aniruddh
fonte
Com a virtualização desativada no BIOS, temos apenas opções de 32 bits; com ela ativada, obtemos também 64 bits.
Rtaft # 10/18