Não é possível executar máquinas virtuais após atualizar o VirtualBox de 5.0 para 5.1

1

após a atualização do VirtualBox 5.0 para 5.1, quando eu tento executar minhas máquinas virtuais antigas eu recebo este erro

NS_ERROR_FAILURE (0 x 80004005)

Estou usando o Ubuntu 16.04 como minha máquina host

Olhando para outros tutoriais, tentei executar

sudo /etc/init.d/vboxdrv setup

Mas nenhum comando existe

    
por razeal113 07.05.2017 / 14:50

2 respostas

2

Vendo isso, eu tive que adicionar à última resposta, já que há algumas melhorias possíveis.

Se você removeu o virtualbox 5.0 e atualizou para o 5.1, pode haver alguns pacotes que não foram totalmente removidos.

Aqui está o que funciona melhor se você quiser manter tudo bem sem nenhum pacote corrompido:

  • feche o virtualbox

  • remova o Virtualbox 5.1

    sudo apt-get remove virtualbox-5.1
    
  • Remova todos os pacotes não utilizados, que removerão alguns pacotes do Virtualbox. Ele também pode remover mais pacotes e cabeçalhos anteriores do linux se você atualizou e não executou este comando antes.

    sudo apt-get autoremove
    
  • Verifique se não há mais nada do virtualbox

    sudo apt-get purge virtualbox virtualbox-qt
    
  • Reinstale o VirtualBox 5.1 (ou VirtualBox, se você quiser 5.0)

    sudo apt-get install virtualbox-5.1
    

    ou

    sudo apt-get install virtualbox
    
  • Configurar o virtualbox

    sudo vboxconfig
    

Se você deseja reverter, você pode usar o mesmo processo, mas instalar o VirtualBox em vez do VirtualBox-5.1, mas se você adicionar alguns módulos do VirtualBox instalados como adições de convidado, talvez seja necessário reconfigurá-lo.

    
por tru5t 10.10.2017 / 18:13
1

Corrigido executando o seguinte

Fechar o virtualbox

sudo apt-get remove o virtualbox-5.1

sudo apt-get instala o virtualbox

sudo apt-get limpar virtualbox-qt virtualbox-dkms

sudo apt-get instala o virtualbox-5.1

sudo vboxconfig

    
por razeal113 07.05.2017 / 15:03