VirtualBox VM não inicia após a atualização

0

Depois de atualizar o VirtualBox de 4.3 para 5.1 usando a página do VB

Tentar iniciar uma máquina virtual recebe 2 mensagens, isso é claro sobre uma incompatibilidade de versão de driver ( VERR_VM_DRIVER_VERSION_MISMATCH ) e convidá-lo a executar /sbin/vboxconfig .

Os drivers carregados não são da mesma versão que o VirtualBox

$ for i in 'lsmod | grep box | cut -f1 -d' ''; do modinfo $i ; echo ; done
filename:       /lib/modules/3.16.0-4-amd64/updates/dkms/vboxpci.ko
version:        4.3.36_Debian <-- should be 5.1.*
[...]

(Eu encontrei esse problema e não encontrei a solução na internet, então estou postando aqui, esperando que ajude.)

    
por lolesque 29.08.2016 / 18:01

1 resposta

0

Não procure os drivers na Internet, /sbin/vboxconfig os cria.

O problema era que os drivers antigos ainda estavam presentes e preferidos.

Então eu removi os drivers antigos e executei /sbin/vboxconfig novamente, dessa vez funcionou.
sudo mv /lib/modules/3.16.0-4-amd64/updates/dkms/vbox* /tmp
(Movendo para / tmp em vez de rm apenas no caso)
O diretório pode variar, eu encontrei no primeiro comando da minha pergunta com o lsmod e modinfo.

Então sudo /sbin/vboxconfig e deve funcionar

Os novos drivers estão em /lib/modules/3.16.0-4-amd64/misc/

(Não há necessidade de reiniciar.)

    
por 29.08.2016 / 18:01