problemas:
Failed to open a session for the virtual machine ubuntu.
Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT).
Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
ATUALIZAÇÕES: A solução é fornecida abaixo.
Respostas:
Você precisa desativar o Hypervisior para verificar o novo aplicativo que usa VT-x antes do lançamento da máquina virtual.
Portanto, siga as próximas etapas:
1) Abra o prompt de comando como Administrador
2) Execute bcdedit para verificar o status do hipervisor:
3) Verifique o tipo de inicialização do hipervisor:
4) Se estiver definido como automático , desative-o:
5) 5inicialize a máquina host e inicie o VirtualBox novamente
6) Aproveite ...
Eu espero que isso ajude.
fonte
Desativando Device Guard ou Credential Guard corrigido para mim:
gpedit.msc
e clique em OK. OLocal Group Policy Editor
abre. Ir paraLocal Computer Policy
>Computer Configuration
>Administrative Templates
>System
>Device Guard
>Turn on Virtualization Based Security
. Selecione Desativado.Control Panel
>Uninstall a Program
>Turn Windows features on or off
para desligarHyper-V
.Selecione. Não reinicie.
Exclua as variáveis EFI relacionadas, iniciando um prompt de comando na máquina host usando uma conta de administrador e execute estes comandos:
Nota: Certifique-se de que X é uma unidade não utilizada, caso contrário, mude para outra unidade.
Reinicie o host. Aceite o prompt na tela de inicialização para desativar o Device Guard ou Credential Guard.
Fonte: https://kb.vmware.com/s/article/2146361
fonte
Hyper-V desativado (Painel de Controle \ Programas \ Programas e Recursos \ Hyper-V)
modificar BCD (bcdedit / definir hypervisorlaunchtype desativado)
Se o isolamento do núcleo estiver habilitado, desligue-o (Central de Segurança do Windows Defender> Segurança do dispositivo> Quarentena do núcleo)
Se você não puder modificá-lo, pode alterar o valor de HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ DeviceGuard \ Scenarios \ HypervisorEnforcedCode Integrity \ Enabled no registro para 0
fonte
HKLM/SYSTEM/CurrentControlSet/Control/DeviceGuard
1) Execute o comando abaixo no PowerShell com modo de administrador:
2) execute o comando abaixo no prompt de comando com o modo admin:
3) Hyper-V desativado: Painel de Controle \ Programas \ Programas e Recursos \
4) Memória VMBox chegou a: 3155 MB (VMbox-> configurações-> sistema)
A aceleração da caixa VM está desativada. Como faço para ativar isso? e corrigir o erro acima?
Reinicie seu sistema.
fonte
Finalmente, posso resolver o problema agora.
Primeiramente, precisamos identificar ou entender o problema que a maioria das pessoas realmente não descobrem, minha VM vem com o sistema operacional convidado do Ubuntu 64 bits, mas após a importação, verificamos se a VM mostra apenas o sistema operacional de 32 bits.
Quando iniciamos a VM, recebemos o erro:
Eu tentei as soluções acima, de alguma forma não funcionam ou posso perder alguma coisa.
Então eu noto o ponto acima (SO de 32 bits), então acho que o problema pode ser com este.
Com alguns posts pela Internet, poderia explicar que o Windows 10 também vem com o Hyper-V que está em conflito com o Oracle VM VirtualBox.
Então a solução que fiz ...
1. Desative a segurança baseada em virtualização na política de grupo
Desativar Microsoft Hyper-V
Então podemos usar a VM, ela é iniciada. Dentre as duas etapas acima, acredito que a etapa 2 esteja realmente resolvida.
De qualquer forma, experimente e vamos saber se ajuda.
fonte
Eu queria aprender como usar o vagrant com o virtualbox , quando recebi a mensagem de erro ' O modo Raw não está disponível, cortesia do Hyper-V '. Para corrigir esse problema, acho que fiz todas as alterações sugeridas acima (obrigado, pessoal) e mais algumas.
Deixe-me resumir:
( Cmd:
optionalfeatures
)Desligue 'Hyper-V'
Desligue 'Containers'
Desligue 'Subsistema do Windows para o Linux'
cmd:
bcdedit /set hypervisorlaunchtype off
( Cmd:
gpedit.msc
)Política de computador local -> Configuração do computador -> Modelos Administrativos -> Sistema -> dispositivo de segurança ->
Desativar 'ativar a segurança baseada em virtualização'
Configurações -> Atualização e segurança -> Segurança do Windows -> Segurança do dispositivo -> Detalhes de isolamento do núcleo -> Integridade da memória -> Desligado
fonte
Para verificar o status do Hyper-v no Windows 10,
clique com o botão direito em <"iniciar"> → Executar → OptionalFeatures.exe, → procure a opção "Hyper-V".
A caixa deve estar vazia, não marcada ou sombreada.
Certifique-se de desligar totalmente e reiniciar o host depois de alterar a configuração do Hyper-v.
PS
Docker conhecido por ativar este "Hyper-V" sem pedir a opinião do usuário e então o Oracle VirtualBox não quer funcionar.
fonte
Você precisa desativar o recurso Windows Hyper-V e bcd. O Virtual Box será executado nas versões mais recentes do Windows 10 (janeiro a março de 2018). O Windows 10 Hyper-V está tendo conflito de recursos do VirtualBox.
Resolvi isso seguindo as etapas-
bcdedit /set hypervisorlaunchtype off
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
Uma discussão detalhada sobre isso está disponível em - https://forums.virtualbox.org/viewtopic.php?f=6&t=87237
Alternativamente, você pode instalar o linux (Ubuntu) no Windows 10 a partir do comando bash mais recente - https://www.windowscentral.com/how-install-bash-shell-command-line-windows-10
fonte
powershell -Command "Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All"
Você deve desativar a integridade da memória.
Vá para Segurança do dispositivo, em seguida, Isolamento do núcleo, desative a integridade da memória e reinicie.
Parece que o Memory Integrity virtualiza alguns processos (neste caso, VMware) e recebemos esse erro.
Você também pode desativar a integridade da memória no Editor do Registro se o painel de controle disser 'Isso é gerenciado pelo administrador'.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity
Clique duas vezes em
Enabled
e altere seu valor de1
para0
para desativá-lo.Fonte útil: https://forums.virtualbox.org/viewtopic.php?t=86977#p420584
fonte
Para mim, a combinação dos três seguintes foi a solução:
1. painel de controle > ativar ou desativar recursos do Windows> Hyper-V: desmarque
2. admin cmd > bcdedit> hypervisorlaunchtype: Desativação automática: bcdedit / set hypervisorlaunchtype off
3. gpedit.msc > ' Configuração do computador> Modelo administrativo> Device Guard '> Ativar segurança baseada em virtualização: alterar de 'Não configurado' para 'Desativado'
REINICIALIZAR
observação: após a reinicialização, o VirtualBox funcionou, mas o VirtualBox do Docker Desktop começou a reclamar da falta do Hyper-V!
Parece que essa pode ter sido a raiz de todo o meu mal ... Informações extras: https://forums.docker.com/t/running-docker-and-virtualbox-on-the-same-machine/23578/13
fonte
Após a atualização do Windows 10 em julho de 2018, de repente, tive esse problema com o Virtual Box perdendo as opções do SO de 64 bits, resultando no erro.
Laravel Homestead Boxes existentes não inicializáveis como resultado de um evento embora o HYPER-V esteja desativado / não instalado ...
O FIX ! (Isso funcionou para mim) Drum Roll ....
fonte
Como nos documentos , se você estiver no Windows, pode usar drivers Hyperv.
fonte
Execute o CMD no modo de administrador 1.bcdedit 2.bcdedit / set hypervisorlaunchtype desligado 3. Reinicie o sistema
Isso funcionou para mim !!
fonte
No meu caso, foi o Docker que causou problemas:
fonte
Mi ajudou: configurações do Windows Defender >> segurança do dispositivo >> isolamento do núcleo (detalhes) >> integridade da memória >> Desativar (DESLIGADO) REINICIAR SISTEMA!
fonte
Mi ajudou: configurações do Windows Defender >> segurança do dispositivo >> isolamento do núcleo (detalhes) >> integridade da memória >> Desativar (DESLIGADO) REINICIAR SISTEMA! esta solução é melhor para mim
fonte
Essa seria a maneira mais fácil.
1) vá e baixe a ferramenta de preparação de hardware Device Guard e Credential Guard aqui- https://www.microsoft.com/en-us/download/details.aspx?id=53337
2) Encontre o caminho da pasta "DG_Readiness_Tool_v3.5.ps1" do conteúdo baixado e execute o comando abaixo após habilitar o Powershell "irrestrito". "./DG_Readiness_Tool_v3.5.ps1 -Disable -AutoReboot"
3) Ao reiniciar a máquina, pressione F3 para confirmar e desabilitar os recursos
fonte
No meu caso, o problema era com a caixa específica que estava tentando usar ubuntu / xenial64, só tive que mudar para centos / 7 e todos aqueles erros desapareceram.
Espero que isso ajude alguém.
fonte
Tenho exatamente a mesma pergunta e fiz as mesmas coisas que você, sem sucesso.
Encontrei uma entrada no meu log de
Meu chip diz que tem VT-x e está ligado na BIOS, mas o log não diz
HM: HMR3Init: Retornando ao modo raw: VT-x não está disponível Eu tenho um Lenovo Yoga de 6 meses com núcleo Intel de 2,7 GHz i7-7500U
Eu tentei o seguinte, mas não funcionou para mim.
Neste tópico, https://forums.virtualbox.org/viewtopic.php?t=77120#p383348 Tentei desativar o Device Guard, mas o Windows não desligou, então o reativei.
Usei este caminho .... No sistema operacional host, clique em Iniciar> Executar, digite gpedit.msc e clique em OK. O Editor de políticas do grupo local é aberto. Vá para Política do computador local> Configuração do computador> Modelos administrativos> Sistema> Device Guard> Ativar segurança baseada em virtualização. Selecione Desativado.
fonte
eu tive o mesmo problema pessoal
A caixa virtual estava funcionando perfeitamente na minha máquina Windows, mas quando uma nova atualização veio, o virtual começou a me dar esse erro e acreditem em mim, pessoal, só um pouco de S% $ e alguma coisa corrigiu
no meu caso, este problema corrigido apenas com a instalação do pacote de extensão do Windows é isso
fonte