2013-10-31 18:57:24 +0000 2013-10-31 18:57:24 +0000
83
83

Porque é que a Virtual Box não me dá a opção de criar hóspedes de 64 bits?

O meu anfitrião é o Windows 8.1 de x64 bits.

Eu fiz o download da mais recente Virtual Box (4.3) e estou a tentar criar uma VM com um SO Ubuntu de 64 bits (ubuntu-12. 04.3-desktop-amd64).

Quando vou ao New VM wizard, não me dá a opção de seleccionar “Ubuntu (x64)” como já vi nas imagens de outras pessoas, apenas “Ubuntu”. Como resultado, a ISO não consegue arrancar. Experimentei noutro PC e a Virtual Box dá as variantes x64 para a maioria dos SO listados…

Painel de Controlo mostra o SO x64, processador x64. O meu portátil anfitrião é um Sony Vaio VPCZ22UGX/N, processador Intel® Core™ i7-2640M. CPUz mostra Vx-t está disponível no meu processador, claro.

Aqui está o que tentei até agora:

  • Activei IO APIC como requerido nos docs.

  • Tenho a virtualização activada na BIOS. Funciona bem no VMware.

  • Verifique se o Hyper-V não está a funcionar ou mesmo instalado no meu Windows. O mesmo para VMware.

  • Também tentei executar o comando:

para aquele VM, mas sem alterações… Penso que a questão é que não consigo seleccionar a variante x64 do SO Ubuntu para aquela VM. Outras pessoas parecem indicar que é um requisito, mas eu não consigo essa opção por alguma razão.

Eu gastei muito tempo e não consigo encontrar o que está errado… Alguém sabe o que pode estar a faltar aqui?

Muito obrigado!!

Eduardo

Respostas (9)

45
45
45
2014-05-10 17:05:09 +0000

Encontrei o mesmo problema.

Desligar o Hyper-v resolveu temporariamente o meu problema e todas as opções de 64bit estavam disponíveis:

Eu uso hyper-v no meu portátil. Quando sei que não preciso de VMs durante o dia, posso tirar um pouco mais de desempenho da máquina desligando o hiper-v com:

bcdedit /set hypervisorlaunchtype off

e um reboot. Para voltar a ligá-lo:

bcdedit /set hypervisorlaunchtype on (ou auto start)

e um reboot. Fonte

16
16
16
2014-06-26 18:46:27 +0000

Eu tinha o mesmo problema (hardware compatível, opções habilitadas - não há como criar uma VM de 64 bits), e desisti com a VirtualBox e experimentei a VMWare Workstation. Felizmente, tive um erro semelhante, mas explícito, a pedir-me para desinstalar o Hyper-V. Desactivá-lo não é suficiente, tem de remover o componente do seu sistema. Este post foi útil para mim Desinstalar o HyperV do Windows 8

Para remover o componente simplesmente execute este comando de e admin cmd (créditos para @levi-botelho):

Dism /online /disable-feature /featurename:Microsoft-Hyper-V
14
14
14
2013-11-29 08:09:26 +0000

VT-x/AMD-v cpus são o caminho a seguir.

Veja este post para mais detalhes.

Eu habilitei com sucesso habilitei esta capacidade no meu Thinkpad T420.

4
4
4
2014-10-03 10:54:54 +0000

[ Porque a configuração VT-x está normalmente bloqueada no momento de ligar, é necessário desligar totalmente o sistema após alterar qualquer opção VT-x no firmware (BIOS/EFI). Uma simples reinicialização não é suficiente! A configuração do VT-x pode ser relacionada apenas com os processadores Intel

3
3
3
2014-02-25 05:57:14 +0000

Tive uma questão semelhante. Publique VT-x na sua BIOS e reinicie, pode tentar reinstalar a VirtualBox? Por alguma razão, a opção 64-bit não aparece, a menos que reinstale a VirtualBox. Eu fiz isso e isso resolveu o problema para mim.

1
1
1
2014-07-25 18:14:22 +0000

Tive exactamente o mesmo problema; Hyper-V desinstalado, virtualização BIOS/UEFI activada, tentou forçar a activação da VM.

No final, a solução foi bastante simples:

Quando instalar a VirtualBox com todas as configurações correctas, irá afirmar que apenas estão disponíveis hóspedes de 32 bits como anteriormente. No entanto, se depois reiniciar o computador e tentar carregar novamente a VirtualBox (para mim, esta falhou duas vezes antes de carregar com sucesso), as opções de 64 bits aparecem do nada.

0
0
0
2016-08-15 16:29:09 +0000

Depois de seguir os passos que a maioria dos outros tinham recomendado, ainda não consegui avançar; o que me fez foi desactivar o antivírus (no meu caso Avast). Reiniciei o Virtualbox e voilá!

0
0
0
2014-09-14 20:31:50 +0000

A solução para mim era actualizar a minha bios. Embora a minha bios de 2012 tivesse a opção de virtualização da Intel, não funcionou para mim. Acho que foi um descompasso entre a minha bios e os meus motoristas de janelas. O flashing para a bios de 2014 resolveu o problema para mim. Agora eu tenho x64 opções todas na minha caixa virtual.

0
0
0
2014-10-02 21:56:58 +0000

Eu não tinha percebido que os passos para aceder à BIOS tinham mudado no Windows 8.1, mas este é o link mais útil para este problema! http://www.makeuseof.com/tag/how-to-access-the-bios-on-a-windows-8-computer/

Depois de entrar na BIOS, seguindo os passos do link acima, Active o “SVM” e já deve estar pronto para ir!