Linux | Fé no Caos

Archive

Posts Tagged ‘Linux’

Arrumando o VirtualBox depois de atualizar o kernel

May 20th, 2009 1 comment

Então você também atualizou o kernel do Linux e o VirtualBox parou de funcionar?

Provavelmente você deve ter visto uma mensagem parecida com essa:

WARNING: The character device /dev/vboxdrv does not exist.
	 Please install the virtualbox-ose-source package and the appropriate
         headers, most likely  linux-headers-server.

	 You will not be able to start VMs until this problem is fixed.

No meu caso, o kernel atual é o 2.6.24-19-server (server para reconhecer os 4gb de RAM), então eu deveria executar o seguinte comando:

sudo apt-get install virtualbox-ose-modules-2.6.24-19-server

Mas e se o pacote não está disponível ainda no repositório? O jeito é compilar e ativar o módulo.

$ sudo apt-get install virtualbox-ose-source

E o resultado:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
build-essential já é a versão mais nova.
Os NOVOS pacotes a seguir serão instalados:
  virtualbox-ose-source
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 0 não atualizados.
É preciso baixar 328kB de arquivos.
Depois desta operação, 2097kB adicionais de espaço em disco serão usados.
AVISO: Os pacotes a seguir não podem ser autenticados!
  virtualbox-ose-source
Aviso de autenticação sobreposto.
Obter:1 http://archive.ubuntu.com intrepid/universe virtualbox-ose-source 2.0.4-dfsg-0ubuntu1 [328kB]
Baixados 328kB em 5s (57,3kB/s)               
Selecionando pacote previamente não selecionado virtualbox-ose-source.
(Lendo banco de dados ... 177235 arquivos e diretórios atualmente instalados).
Desempacotando virtualbox-ose-source (de .../virtualbox-ose-source_2.0.4-dfsg-0ubuntu1_all.deb) ...
Configurando virtualbox-ose-source (2.0.4-dfsg-0ubuntu1) ...
 * Reloading kernel event manager...                                     [ OK ] 
Adding Module to DKMS build system
Doing initial module build
Installing initial module
Done.
 * Stopping VirtualBox kernel module vboxdrv                             [ OK ] 
 * Starting VirtualBox kernel module vboxdrv                             [ OK ] 

Simples!