“VT-x não está disponível” quando inicio minha máquina virtual [fechada]

120

Criei uma máquina virtual usando o software VMWare e obtendo um erro ao iniciar a máquina virtual. Diz "VT-x não está disponível:

00:00:03.916 NAT: zone(nm:mbuf_cluster, used:0)
00:00:03.916 NAT: zone(nm:mbuf_packet, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_pagesize, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_9k, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_16k, used:0)
00:00:03.930 VMSetError: D:\tinderbox\win-4.0\src\VBox\VMM\VMMR3\VM.cpp(350) VMR3Create; rc=VERR_VMX_NO_VMX
00:00:03.930 VMSetError: Unknown error creating VM
00:00:03.931 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={VT-x is not available. (VERR_VMX_NO_VMX).
00:00:03.931 Unknown error creating VM (VERR_VMX_NO_VMX)}, preserve=false
00:00:03.944 Power up failed (vrc=VERR_VMX_NO_VMX, rc=E_FAIL (0X80004005))

Alguma idéia de por que estou recebendo esse erro?

D MADANAGOPAL
fonte
17
Eu tive o mesmo erro - eu desativei "IO-APIC" nas configurações do sistema da VM. Isso funciona para mim.
13133 maholtz
44
A desativação do Windows Hyper-V Recurso funcionou para mim
Scotty Wagoner
11
O Hyper-V tornou-se ativo novamente quando eu atualizei para o Windows 10 sem o meu conhecimento. Mantém-te atento a isso-
metaforge
2
Eu tinha o Hyper-V ativado, tudo estava bem, mas algumas VMs GenyMotion não funcionavam (nada maior que o Android 5.0). A correção para mim foi neste vídeo, muito simples. youtube.com/watch?v=Y56boAsdptw
Brad Martin
1
No meu caso, instalei o "Microsoft Visual Studio Emulator para Android". Isso prejudicou todas as minhas VMs VBox. Eu desinstalei o Emulador, ainda sem dados. Vi que o Hyper-V não estava instalado, por isso instalei-o e desinstalei-o - essa redefinição acionou o comutador e fez com que minhas VMs VBox funcionassem novamente.
JMD

Respostas:

137

Você pode tentar reduzir a memória básica nas configurações para cerca de 3175 MB e reduzir os núcleos para 1. Isso deve funcionar, pois o BIOS está configurado para virtualização. Use a chave f12, segurança e virtualização para garantir que ela esteja ativada. Se ele não diz que VT-x está ok, deve dizer VT-d ou algo parecido.

Michael Cantu
fonte
1
Por algum motivo, não consegui editar o número de núcleos na interface do usuário, pois estava desativado. Tinha de editar o ".vbox *" da imagem que corresponde à mudança dos núcleos para 1.
Deepak
2
Eu estava tendo um problema semelhante e a redução da memória resolveu meu problema. Por que isso funciona? Estou em uma máquina virtual instalando uma máquina virtual. Começo.
Jacek Trociński
2
Onde você está inserindo a tecla F12 para fazer isso? Na caixa virtual?
Eric Eric
3
Por que a redução da memória base e dos núcleos funcionaria?
Randy o Dev
30
Isso aconteceu comigo depois de instalar o Docker for Windows mais recente. Ele ativou os recursos do Hyper-V no Windows 10 e todas as instâncias do VirtualBox foram interrompidas. A desativação do Hyper-V resolveu o problema (veja aqui como: poweronplatforms.com/enable-disable-hyper-v-windows-10-8 ), mas agora o Docker está com defeito: - /
Gábor Nagy
9

O VT-x normalmente pode ser desativado / ativado no seu BIOS.

Quando o seu PC está iniciando, você deve pressionar DEL (ou algo assim) para acessar as configurações do BIOS. Lá você encontrará uma opção para ativar a tecnologia VT (ou algo assim).

olovb
fonte
4

Você tem certeza de que seu processador suporta Intel Virtualization (VT-x) ou AMD Virtualization (AMD-V)?

Aqui você pode encontrar a Ferramenta de detecção de virtualização assistida de hardware ( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en ) que informa se o seu hardware suporta VT-x.

Como alternativa, você pode encontrar seu processador aqui: http://ark.intel.com/Default.aspx . Todos os processadores AMD desde 2006 suportam virtualização.

Yax
fonte
1
Não consegui instalar essa ferramenta de detecção de virtualização no meu servidor Windows 2008 R2 de 64 bits. Alguma maneira alternativa?
D MADANAGOPAL 30/03
Qual processador você está usando?
Yax
Intel Xeon, E5440 a 2,83 GHz 2,91 GHz
D MADANAGOPAL
De acordo com: ark.intel.com/…, seu processador suporta VT-x. Tente isto: itropics.net/index.php/computers/windows/…
Yax
Obrigado pela sua resposta. qual devo tentar? Existem muitas opções nesse link ... o problema é que estou tentando instalar a caixa virtual na minha máquina VM. Eu tive que levantar um ticket para alterar as configurações na minha máquina VM. Vou tentar primeiro ativar o Hardware VT e ver.
D MADANAGOPAL 30/03