“O AMD-V não está disponível” mesmo quando a virtualização está ativada no BIOS [duplicado]

5

Eu habilitei a virtualização no BIOS ontem e a máquina virtual funcionou ontem. Hoje, verifiquei duas vezes no BIOS e a virtualização ainda está ativada. Mas a máquina virtual está me dando esse erro quando tentei inicializá-lo:

Failed to open a session for the virtual machine Ubuntu 15.04.

AMD-V is not available (VERR_SVM_NO_SVM).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

O que está causando isso e o que eu faço?

Minha placa-mãe é uma Gigabyte GA-78LMT-USB3

Meu processador é um processador AMD FX-6300 de 3,5 GHz de 6 núcleos Black Edition

Atualização: Depois de instalar uma versão de 32 bits do Ubuntu na máquina virtual, funcionou bem. No entanto, isso ainda não explica porque o VirtualBox não detecta que eu tenho o AMD-V, eu tentei rodar o ubuntu no vmware e isso me diz que tenho que desligar o Hyper-V, então minha virtualização está definitivamente ligada, é apenas que o virtualbox não o detecta.

Atualização 2: O Ubuntu é lançado, mas continua piscando sem parar; isso significa que o VirtualBox não está detectando o meu Hyper-V.

Atualização 3: O Hyper-V foi instalado no sistema, o Hyper-V aparentemente causa um conflito entre outras máquinas virtuais. Estou desativando isso agora e permitindo a reinicialização do Windows.

Atualização 4: FUNCIONA!

    
por Dominik H 21.12.2015 / 22:08

2 respostas

3

Verifique se o Hyper-V está desativado.

Este é o comando que você deve executar no cmd.exe como administrador

dism.exe / Online / Desabilitar-recurso: Microsoft-Hyper-V-All

O conjunto completo de instruções está listado aqui

link

    
por 24.04.2017 / 10:01
0

Quando você ativou a Virtualização nas configurações da BIOS, o motivo pelo qual sua Máquina Virtual funcionou perfeitamente foi porque a configuração da BIOS não foi ativada até que você desligasse o computador e ligasse novamente.

Supondo que seu sistema operacional convidado seja de 32 bits, o LongMode deve ser desativado. Em alguns casos não é, o que é ruim. Para corrigir isso para uma VM específica, abra o Terminal e insira:

VBoxManage modifyvm <vmname> --longmode off

Não se esqueça de substituir <vmname> pelo nome da sua máquina virtual.

Por algum motivo, o seu problema só surge quando a virtualização assistida por hardware está ativada na BIOS. De qualquer forma, se isso não corrigir o problema, eu colocaria meu dinheiro em sua CPU ou placa-mãe não fornecendo uma implementação de virtualização de hardware totalmente compatível, no qual você terá que desativar o recurso do BIOS.

Aliás, você pode querer atualizar sua pergunta com mais detalhes sobre sua placa-mãe e CPU, o que pode nos dar mais pistas sobre o que está acontecendo.

    
por 21.12.2015 / 22:47