Como corrigir erro do VirtualBox NS_ERROR_FAILURE
Miscelânea / / August 05, 2021
Ao tentar iniciar o VirtualBox, as pessoas relatam que estão enfrentando o erro NS_ERROR_FAILURE. No entanto, o erro é comum apenas para usuários de Linux e macOS, portanto, se você estiver usando o Windows, provavelmente não terá esse problema. Além disso, as pessoas também relataram que o erro também ocorre ao tentar atualizar o sistema.
Em geral, um VirtualBox é um hipervisor gratuito e de código aberto, que o ajuda a executar diferentes sistemas operacionais no sistema host. Esteja você usando Linux, Windows ou macOS, o VirtualBox está disponível para todas as principais plataformas, incluindo Free-BSD e Solaris.
O VirtualBox vem com muitos recursos como instantâneos, pastas compartilhadas, drivers e utilitários especiais e muito mais. No entanto, neste artigo, não vamos falar sobre o que é o VirtualBox e o que ele pode fazer. Mas discutiremos um erro comum que as pessoas que usam o VirtualBox estão relatando. Além disso, falaremos sobre sua causa e como corrigi-lo.
Índice
- 1 Erro VirtualBox NS_ERROR_FAILURE - Causas Potenciais
-
2 Como corrigir o erro do VirtualBox Erro NS_ERROR_FAILURE
- 2.1 Solução 1: descartando estado salvo
- 2.2 Solução 2: Desinstalando o Duet Display ou qualquer alternativa a ele
- 2.3 Solução 3: Reinstalando o VirtualBox
- 2.4 Solução 4: Atualizando Pacotes de Módulos Host do VirtualBox
- 3 Conclusão
Erro VirtualBox NS_ERROR_FAILURE - Causas Potenciais
Até agora, falamos sobre como o erro ocorre e quando ele aparece. Obviamente, queremos consertar o erro, mas para consertá-lo, devemos pelo menos saber algumas das possíveis causas dele. Portanto, discutiremos aqui algumas causas possíveis do erro NS_ERROR_FAILURE no VirtualBox.
- Se estiver usando o VirtualBox por um tempo, você deve estar familiarizado com o recurso Estado salvo do VirtualBox. Sempre que você desliga um sistema operacional na VM, pode salvar o estado atual desse sistema operacional. Então, na próxima gravata, quando você abrir, ela permanecerá a mesma. É muito possível que a causa do erro NS_ERROR_FAILURE seja porque você salvou um estado de um sistema operacional. Portanto, para corrigi-lo, você deve remover a VM.
- Arquivos de instalação corrompidos também podem ser a causa do erro NS_ERROR_FAILURE, não temos certeza de como os arquivos foram danificados, mas não é impossível. Portanto, para corrigir esse problema, você deve reinstalar o VirtualBox.
- Usar um aplicativo de terceiros como o Duet Display para aumentar o número de exibições, pode ser a causa do NS_ERROR_FAILURE.
Como corrigir o erro do VirtualBox Erro NS_ERROR_FAILURE
Solução 1: descartando estado salvo
Conforme mencionado anteriormente, o estado salvo pode ser a causa do erro que ocorre no VirtualBox. Para consertar, temos que descartar o estado salvo da VM. Siga as etapas mencionadas abaixo para fazer isso.
Passo 1) Inicie o VirtualBox no seu Mac ou Linux, clique e selecione o Máquina virtual que está em um estado salvo. Distinguir VM salva é fácil, pois a VM será rotulada como Salvou sob seu nome.
Passo 2) Depois de selecionar a VM, você pode clicar no Descartar (ícone de seta para baixo) na barra de menus para remover o estado salvo. OU você também pode clicar com o botão direito do mouse na VM e selecionar Descartar estado salvo.
Solução 2: Desinstalando o Duet Display ou qualquer alternativa a ele
A vantagem de usar vários monitores pode causar conflito com as VMs da máquina virtual e causar o NS_ERROR_FAILURE. Portanto, você deve desinstalar qualquer aplicativo como Duet Displays em seu Mac e Linux para resolver o problema.
Passo 1) Em primeiro lugar, inicie o Duet Display ou aplicativo alternativo a ele, então você poderá ver o logotipo dele em seu painel.
Passo 2) Clique no logotipo do aplicativo e depois no Configurações ícone no canto inferior direito.
Etapa 3) No submenu, selecione o Desinstalar Duet e depois é só seguir os prompts, confirmar e remover o Duet Display do seu sistema, após isso, você não deve encontrar nenhum erro no VirtualBox.
Solução 3: Reinstalando o VirtualBox
Se os arquivos corrompidos são a principal fonte do problema, reinstalar o VirtualBox é sua melhor aposta. No entanto, se você está curioso para saber como os arquivos são corrompidos, isso se deve a uma atualização recente do sistema ou atualização do VirtualBox, etc.
Passo 1) Se você estiver no Mac, em primeiro lugar, você deve baixar o arquivo VirtualBox.dmg mais recente do site oficial do VirtualBox.
Passo 2) Depois de fazer o download do arquivo, em seu Mac, monte o arquivo VirtualBox.dmg, usando o Localizador vá para o instalador e clique em abrir no Ferramenta VirtualBox_Uninstall Arquivo.
Etapa 3) O arquivo será lançado no terminal e perguntará se você deseja continuar a desinstalar o Virtual Box, digite sim e pressione Enter para desinstalar o Virtual Box.
Se você estiver usando um sistema Linux, basta abrir o terminal e digitar sudo apt-get remove VirtualBox, pressione Enter, digite y quando solicitado, conclua a desinstalação do VirtualBox.
Passo 4) No Mac, acesse o arquivo Download e instale o software VirtualBox, permita o acesso à caixa virtual na janela de configurações de Segurança e Política. Isso evitará qualquer erro durante a instalação. Porém, no Linux para instalar o VirtualBox, basta digitar o comando sudo apt-get install virtualbox e pressione Enter. Tipo y se solicitado e aguarde algum tempo para que o sistema baixe e instale a caixa virtual.
Solução 4: Atualizando Pacotes de Módulos Host do VirtualBox
Este método só é exclusivo para usuários Linux se você estiver usando pacotes de Módulos de host VirtualBox desatualizados. Em seguida, você deve atualizar os módulos de host VirtualBox para a versão mais recente.
Passo 1) Em primeiro lugar, pressione o Ctrl + Alt + T para abrir o Terminal, então se você estiver usando uma distribuição Linux baseada no Ubuntu, execute o seguinte comando.
sudo apt-get update && apt upgrade
Alternativamente, você pode tentar o sudo apt-get dist-upgrade comando também, isso irá atualizar toda a distribuição. No entanto, se você estiver usando uma distro baseada em Arch, digite o seguinte comando e execute.
sudo pacman -Syyu
Passo 2) Depois de atualizar com sucesso sua distribuição Linux, você terá que desinstalar o kernel antigo. Além disso, você terá que recompilar os módulos do kernel do VirtualBox. Portanto, digite o seguinte comando e pressione Enter no teclado. Depois disso, ele deve corrigir o problema NS_ERROR_FAILURE.
configuração de sudo / sbin / rcvboxdrv
Conclusão
Se você está enfrentando o NS_ERROR_FAILURE ao tentar iniciar uma VM no VirtualBox, então, em primeiro lugar, você deve descartar o estado salvo. Vá para a VM que está apresentando o problema, selecione-a e clique no botão Descartar no menu superior da janela da máquina virtual.
Você deve desinstalar aplicativos como Duet Displays, o que ajuda a aumentar o número de displays porque tal aplicativo pode estar em conflito com a VM e causar o problema. Se isso não funcionar, basta reinstalar o VirtualBox, as etapas são mencionadas acima nas etapas.
Por último, você pode tentar corrigir o problema atualizando o pacote de módulos do host do VirtualBox. Você deve desinstalar o kernel antigo e instalar os novos módulos de kernel do Virtualbox.
Escolha dos editores:
- Como redefinir e liberar o cache DNS no macOS Catalina / Big Sur
- Encontre a lista de sites visitados no Mac com o tempo de tela
- As 3 melhores maneiras de converter imagens GIF em PNG no PC
- Correção O Windows não consegue encontrar /OnlineUpdate/LiveUpd.exe
- Como redimensionar o menu Iniciar e a barra de tarefas no Windows 10