Autor Tópico: VirtualBox pede para compilar o kernel toda vez  (Lida 5240 vezes)

Offline Maxell

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
VirtualBox pede para compilar o kernel toda vez
« Online: 13 de MAR?O de 2010, 20:10 »
Estou com um problema com o VirtualBox. Ao tentar abrir um XP que tenho instalado (o problema não está na minha imagem de disco com o OS emulado) ele primeiro dá o erro:

"Falha ao abrir uma sessão para a máquina virtual XP.
Virtual machine 'XP' has terminated unexpectedly during startup."


Em seguida um outro:

Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing '/etc/init.d/vboxdrv setup' as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.


O pacote já está instalado. Como root recompilei o kernel com o comando: /etc/init.d/vboxdrv setup
Isso resolve o problema, acontece que toda vez tenho que executar esse comando se eu quiser que o VB funcione, como posso resolver?

O kernel atual que estou usando é o 2.6.32, mas o mesmo problema acontece com outras versões 2.6.33, 2.6.31.18. Atualmente estou usando só o 2.6.32 e desinstalei os anteriores.

A versão que uso é a comercial 3.1.4 que baixei recentemente no site da SUN.

A mensagem que dá quando executo o comando para recompilar o kernel é a seguinte:
* Stopping VirtualBox kernel module                                   *  done.
 * Removing old VirtualBox netadp kernel module                        *  done.
 * Removing old VirtualBox netflt kernel module                        *  done.
 * Removing old VirtualBox kernel module                               *  done.
 * Recompiling VirtualBox kernel module                                *  done.
 * Starting VirtualBox kernel module                                   *  done.


« Última modificação: 13 de MAR?O de 2010, 20:25 por Maxell »

Offline fchevitarese

  • Usuário Ubuntu
  • *
  • Mensagens: 265
    • Ver perfil
    • Fred Chevitarese
Re: VirtualBox pede para compilar o kernel toda vez
« Resposta #1 Online: 13 de MAR?O de 2010, 21:25 »
Opa!!!

Tive este problema também!
Para resolver, tive que remover completamente o VirtualBox e instalar de novo... Aconteceu comigo após um update do Ubuntu ;)
Fred Chevitarese - GNU/Linux
http://chevitarese.wordpress.com

Offline Maxell

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Re: VirtualBox pede para compilar o kernel toda vez
« Resposta #2 Online: 13 de MAR?O de 2010, 21:33 »
Mas você removeu e instalou a mesma versão? Pois isso começou dando problema na versão OSE que eu tinha instalada a partir dos repositórios oficiais, foi então que desinstalei e baixei a versão atual do site da Sun.

Offline Becker

  • Usuário Ubuntu
  • *
  • Mensagens: 309
  • Por tanto tempo quanto dura a eternidade
    • Ver perfil
Re: VirtualBox pede para compilar o kernel toda vez
« Resposta #3 Online: 13 de MAR?O de 2010, 21:37 »
Ola todos.
Pelo que sei a cada vez que instalamos um novo kernel acontece este tipo de problema.
Acontece porque o Virtualbox emula uma máquina virtual.
Assim, se o kernel é alterado, que é o coração do sistema emulado,  compromete a máquina virtual.

Aqui no fórum existem outros posts de como resolver o problema.
Mas um conselho fica, antes de fazer atualização do kernel, é recomendável fazer um backup do que tem instalado nos subsistemas que rodam no emulador.

Offline Maxell

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Re: VirtualBox pede para compilar o kernel toda vez
« Resposta #4 Online: 14 de MAR?O de 2010, 01:50 »
Meu caro você não acrescentou nada, tampouco acho que você leu o exposto que não se trata de uma recompilação do kernel. Aliás, se você achar no Fórum uma situação semelhante posta aqui antes de sair indicando esse mais do mesmo de "pesquisa".

Offline fchevitarese

  • Usuário Ubuntu
  • *
  • Mensagens: 265
    • Ver perfil
    • Fred Chevitarese
Re: VirtualBox pede para compilar o kernel toda vez
« Resposta #5 Online: 14 de MAR?O de 2010, 08:56 »
Mas você removeu e instalou a mesma versão? Pois isso começou dando problema na versão OSE que eu tinha instalada a partir dos repositórios oficiais, foi então que desinstalei e baixei a versão atual do site da Sun.

Sim... Isto mesmo... Abri o synaptics e removi completamente... Depois mandei instalar de novo.
Comigo funfou beleza!!!
Fred Chevitarese - GNU/Linux
http://chevitarese.wordpress.com

Offline Maxell

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
Re: VirtualBox pede para compilar o kernel toda vez
« Resposta #6 Online: 14 de MAR?O de 2010, 11:36 »
Fiz o mesmo procedimento. Mas aqui o problema persiste  :-\
Vou tentar outros kernel, embora não pareça ser esse o problema

Offline Becker

  • Usuário Ubuntu
  • *
  • Mensagens: 309
  • Por tanto tempo quanto dura a eternidade
    • Ver perfil
Re: VirtualBox pede para compilar o kernel toda vez
« Resposta #7 Online: 14 de MAR?O de 2010, 16:59 »
Desculpe se não fui claro.
Só tentei ajudar.
Mas não escrevi nada sobre recompilação de Kernel, como você afirma.

Offline Hqxriven

  • Usuário Ubuntu
  • *
  • Mensagens: 1.456
    • Ver perfil
Re: VirtualBox pede para compilar o kernel toda vez
« Resposta #8 Online: 14 de MAR?O de 2010, 17:22 »
Eu procurei informações osbre esse erro e achei o seguinte:

1 - procure adicionar o seu usuário ao grupo vboxusers (sudo adduser seusuario vboxusers

2 - Deslogue-se

3 - Tente novamente (se não funcionou continue senão pare)

4 - Leia isso: http://www.guiadohardware.net/tutoriais/virtualbox/ aqui fala que vc tem que ter os headers do kernel e os compiladores básicos (build-essential e o header) e ainda fala um pouco do virtualbox

Espero que ajude
Sem distro Linux fixa - Kernel Omnislash
Meu objetivo nesse fórum é ajudar. Sou um mero humano mas desejo sempre aprender e melhorar em tudo o que faço em minha vida. Então, por favor, quando eu postar me notifique depois