Por que o Virtual Box não me dará a opção de criar convidados de 64 bits?

82

Meu host é x64 bits do Windows 8.1.

Eu baixei o último Virtual Box (4.3) e estou tentando criar uma VM com um sistema operacional Ubuntu de 64 bits (ubuntu-12.04.3-desktop-amd64).

Quando vou para o assistente de Nova VM, não é possível selecionar "Ubuntu (x64)" como vi nas capturas de tela de outras pessoas, apenas no "Ubuntu". Como resultado, o ISO não pode inicializar. Eu tentei em outro PC e o Virtual Box fornece as variantes do x64 para a maioria dos sistemas operacionais listados ...

O Painel de Controle mostra o sistema operacional x64, processador x64. Meu laptop host é um processador Sony Vaio VPCZ22UGX / N e Intel® Core ™ i7-2640M. O CPUz mostra que o Vx-t está disponível no meu processador, claro.

Aqui está o que eu tentei até agora:

  • Ativei o APIC do IO conforme necessário nos documentos.

  • Eu tenho a virtualização ativada no BIOS. Funciona bem no VMware.

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

  • Eu também tentei executar o comando:

    VBoxManage modifyvm [vmname] --longmode em

para essa VM, mas nenhuma mudança .. Eu acho que o problema é que eu não posso selecionar a variante x64 do sistema operacional Ubuntu para essa VM. Outras pessoas parecem indicar que é um requisito, mas não obtenho essa opção por algum motivo.

Eu passei muito tempo e não consigo encontrar o que está errado ... Alguém sabe o que pode estar faltando aqui?

Muito obrigado !!

Eduardo

    
por Edy Bourne 31.10.2013 / 19:57

9 respostas

45

Eu encontrei o mesmo problema.

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

I use hyper-v on my laptop. When I know I don't need VMs for the day, I can squeeze a bit more performance out of the machine by turning hyper-v off with:

bcdedit /set hypervisorlaunchtype off

and a reboot. To turn it back on:

bcdedit /set hypervisorlaunchtype on (or auto start)

and reboot.

Fonte

    
por 10.05.2014 / 19:05
16

Eu tive o mesmo problema (hardware compatível, opções ativadas - nenhuma maneira de criar uma VM de 64 bits), e desisti do VirtualBox e experimentei o VMWare Workstation. Felizmente, tive um erro semelhante, ainda que explícito, que me pediu para desinstalar o Hyper-V. Desativar isso não é suficiente, você tem que remover o componente do seu sistema. Este post foi útil para mim: Desinstalando o HyperV do Windows 8

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

Dism /online /disable-feature /featurename:Microsoft-Hyper-V
    
por 26.06.2014 / 20:46
14

As CPUs VT-x / AMD-v são o caminho a percorrer.

Veja esta postagem para obter mais detalhes.

Eu tive sucesso ativou esta capacidade no meu Thinkpad T420.

    
por 29.11.2013 / 09:09
3

Eu tive um problema semelhante. Post VT-x na sua BIOS e reinicie, você pode tentar reinstalar o VirtualBox? Por algum motivo, a opção de 64 bits não aparece, a menos que você reinstale o VirtualBox. Eu fiz isso e resolvi o problema para mim.

    
por 25.02.2014 / 06:57
1

Eu tive exatamente o mesmo problema; O Hyper-V desinstalado, a virtualização BIOS / UEFI ativada, tentou forçar a VM a ser ativada.

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

Quando você instalar o VirtualBox com todas as configurações corretas, ele indicará que apenas 32 bits convidados estão disponíveis como antes. No entanto, se você reiniciar o computador e tentar carregar o VirtualBox novamente (para mim, ele travou duas vezes antes de carregar com êxito), as opções de 64 bits aparecem do nada.

    
por 25.07.2014 / 20:14
0

A solução para mim foi atualizar minhas biografias. Mesmo que a minha bios de 2012 tivesse a opção de virtualização da Intel, não funcionou para mim. Eu estou supondo que foi uma incompatibilidade entre os meus bios e meus drivers do Windows. Piscar para a bios de 2014 corrigiu o problema para mim. Agora eu tenho todas as opções de x64 na minha caixa virtual.

    
por 14.09.2014 / 22:31
0

Eu não tinha percebido que as etapas para acessar o BIOS haviam mudado no Windows 8.1, mas esse é o link MAIS útil para esse problema:

Uma vez que você entra no BIOS, seguindo os passos do link acima, ative o "SVM" e você deve estar pronto!

    
por 02.10.2014 / 23:56
0

Depois de seguir os passos que a maioria dos outros recomendou, ainda não consegui seguir em frente; o que foi para mim foi desabilitar antivírus (no meu caso Avast). Virtualbox reiniciado e pronto!

    
por 15.08.2016 / 18:29