Como resolver erro de kernel no VirtualBox

22 julho, 2009

Recentemente me deparei com um erro no qual eu ainda não havia visto no meu Virtual Box. Coloquei meu Fedora 11 para fazer o update e quando reiniciei a máquina e tentei abrir as máquians virtuais, me deparei com o seguinte erro (clique na imagem para visualizar melhor):

Este erro geralmente ocorre quando você atualiza o kernel do seu linux. Daí como o VBox foi instalado sobre o kernel anterior, ele não consegue executar pois, o kernel está diferente do que ele foi compilado.

Para resolver isto é muito fácil, basta executar no terminal o seguinte comando:

sudo /etc/init.d/vboxdrv setup

Espere ele recompilar o kernel do VirtualBox e depois basta iniciar suas máquinas virtuais tranquilamente. Se tudo deu certo, o resultado será mais ou menos assim:

[rafael@scorpion ~]$ sudo /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel module                                 [  OK  ]
Removing old VirtualBox netflt kernel module            [  OK  ]
Removing old VirtualBox kernel module                       [  OK  ]
Recompiling VirtualBox kernel module                         [  OK  ]
Starting VirtualBox kernel module                                  [  OK  ]

[rafael@scorpion ~]$

É isso aí! Espero ter ajudado um pouco. Abraços! ;)