7 de fevereiro de 2015 – 7:31 | Sem comentários

Olá Crianças,
Para mim o ano começou ontem. Após um longo período de uma tortura mental, psicológica e financeira, meu ano começou…
Desde a copa de 2014 que as coisas começaram a definhar para mim e, talvez …

Continue lendo »
Crônicas

Humor

Pessoal

Poemas

Software Livre

Home » Software Livre

Resolvendo problemas do Virtualbox no Ubuntu 12.04 (UPDATE)

Escrito por em 4 de dezembro de 2012 – 12:30

Algumas vezes quando se atualiza o Ubuntu, pode ser que o danado do Virtualbox pare de funcionar dando uma mensagem de erro.
Na grande maioria das vezes basta dar o comando:

$sudo /etc/init.d/vboxdrv setup

Comando este que é apresentado como solução pelo próprio Virtualbox. Porém na última atualização do Ubuntu 12.04, algo saiu mais errado do que o esperado e o comando não deu resultado.

Pesquisando na web encontrei a solução e ela pode variar de caso para caso, já que no note da minha gata o pacote DKMS não estava presente, bastou instalá-lo e rodar o comando anterior e pronto.

$sudo apt-get install dkms

Já aqui no micro da empresa foi mais complicado, já que o DKMS estava instalado e atualizado.
Ao verificar o log, havia um problema com o kernel compilado e o kernel que o Virtualbox tentava compilar.
Então rodei o comando:

$sudo apt-get install linux-headers-`uname -r|cut -d’-‘ -f3`-`uname -r|cut -d’-‘ -f4`

Depois bastou rodar o primeiro comando e tudo voltou ao normal.

Sinceramente não entendo por que a Oracle não faz automaticamente isso, mas, fazer o que?
O mais importante é que as informações são muito mais amigaveis de interpretar no Linux que em qualquer outro software proprietário e a solução pode ser encontrada muito mais rápido e fácil nos milhares de fóruns, comunidades, etc.
Mais uma vez, viva a liberdade!

Abraços

15/01/2013

Hoje tive mais uma surpresa com o VirtulBox.

Ao tentar rodar me dava novamente a mensagem abaixo:

E logo em seguida a famigerada:

Muito bem, executei $sudo /etc/init.d/vboxdrv setup e não funcionou.

* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS Error!
Your kernel headers for kernel 3.2.0-35-generic-pae cannot be found.

Please install the linux-headers-3.2.0-35-generic-pae package,
or use the –kernelsourcedir option to tell DKMS where it’s located

* Failed, trying without DKMS
* Recompiling VirtualBox kernel modules
* Look at /var/log/vbox-install.log to find out what went wrong

Mas para minha surpresa ele pedia para instalar o linux-headers-3.2.0-35-generic-pae

A mensagem acima indicava que não havia o módulo para o kernel. Sendo assim estava fácil.

Passo 1

$ sudo apt-get install linux-headers-3.2.0-35-generic-pae

Passo 2

$ sudo /etc/init.d/vboxdrv setup

Resultado:

* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS [ OK ]
* Starting VirtualBox kernel modules [ OK ]

:-)

Ou seja, se não tivéssemos acesso a uma mensagem de erro amigável, quando iríamos encontrar a solução?

Abraços – Parte II 😉

 

3 Comentários »

Comentar!

Comente abaixo, ou trackback de seu próprio site. Você também pode acompanhar esses comentários via RSS.

Seja educado, mantenha-se no tópico e sem spam.

Você pode usar estas etiquetas:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Este blog usa Gravatar. Para ter seu avatar global, registre-se em Gravatar.