Autor Tópico: [Resolvido] Virtualbox, não instala modules  (Lida 13592 vezes)

Offline Ain Soph

  • Usuário Ubuntu
  • *
  • Mensagens: 105
    • Ver perfil
    • Blog de Humor
[Resolvido] Virtualbox, não instala modules
« Online: 17 de Janeiro de 2009, 20:57 »
Pessoal eu fui instalar o virtualbox seguindo esse tutorial http://www.guiadohardware.net/tutoriais/virtualbox/

Código: [Selecionar]
Em seguida, use o comando "uname -r" para verificar qual é a versão do Kernel em uso e instale a versão correspondente do pacote "virtualbox-ose-modules", como em:
$ uname -r
2.6.24-16-generic

$ sudo apt-get install virtualbox-ose-modules-2.6.24-16-generic

Se, por acaso, você estiver usando um Kernel personalizado, ou não houver um módulo com a versão correta, você pode fazer a instalação do módulo usando o module-assistant, que se encarregará de compilar um módulo sob medida. Comece instalando o pacote, juntamente com o build-essential, que contém os compiladores básicos:
$ sudo apt-get install module-assistant build-essential

Em seguida, gere o módulo usando o comando "m-a a-i" (versão abreviada do comando "module-assistant auto-install"), como em:
$ sudo m-a a-i virtualbox-ose-source

Isso compilará e instalará o módulo automaticamente. Se houver algum erro nesse ponto, verifique se o pacote "build-essential" foi corretamente instalado e se você não deletou acidentalmente os headers do Kernel, que são armazenados na pasta "/usr/src".

como não encontrei  nenhum virtualbox-ose-modules-XXXX nos repositórios  fui compilar o modules ele deu esse erro:

Código: [Selecionar]
fenix@queiroz:~$ sudo m-a a-i virtualbox-ose-source

Informações sobre 1 pacotes atualizadas
Getting source for kernel version: 2.6.27-9-generic
Cabeçalhos de kernel disponíveis em /usr/src/linux-headers-2.6.27-9-generic
Criando ligação simbólica ...
apt-get install build-essential
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
build-essential já é a versão mais nova.
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 1 não atualizados.

Feito !
unpack
The source tarball could not be found!
Package virtualbox-ose-source not installed?
Running "m-a -f get virtualbox-ose-source" may help.
"/usr/share/modass/packages/default.sh" build KVERS=2.6.27-9-generic KSRC=/usr/src/linux KDREV=2.6.27-9.19 kdist_image
find: «/usr/src/modules/virtualbox*»: Arquivo ou diretório inexistente
fenix@queiroz:~$

alguem sabe como resolvo??

eu uso o Ubuntu 8.10
e o log da instalação do vierualbox propriamente dito é esse:

Código: [Selecionar]
fenix@queiroz:~$ sudo apt-get install virtualbox-ose
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os pacotes extra a seguir serão instalados:
  dkms fakeroot patch virtualbox-ose-source
Pacotes sugeridos:
  diff-doc bridge-utils
Os NOVOS pacotes a seguir serão instalados:
  dkms fakeroot patch virtualbox-ose virtualbox-ose-source
0 pacotes atualizados, 5 pacotes novos instalados, 0 a serem removidos e 1 não atualizados.
É preciso baixar 0B/6882kB de arquivos.
Depois desta operação, 24,4MB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? S
Selecionando pacote previamente não selecionado virtualbox-ose.
(Lendo banco de dados ... 110817 arquivos e diretórios atualmente instalados).
Desempacotando virtualbox-ose (de .../virtualbox-ose_2.0.4-dfsg-0ubuntu1_i386.deb) ...
Selecionando pacote previamente não selecionado dkms.
Desempacotando dkms (de .../dkms_2.0.20.4-0ubuntu2_all.deb) ...
Selecionando pacote previamente não selecionado fakeroot.
Desempacotando fakeroot (de .../fakeroot_1.9.5ubuntu1_i386.deb) ...
Selecionando pacote previamente não selecionado patch.
Desempacotando patch (de .../patch_2.5.9-5_i386.deb) ...
Selecionando pacote previamente não selecionado virtualbox-ose-source.
Desempacotando virtualbox-ose-source (de .../virtualbox-ose-source_2.0.4-dfsg-0ubuntu1_all.deb) ...
Processando gatilhos para man-db ...
Configurando virtualbox-ose (2.0.4-dfsg-0ubuntu1) ...
Starting VirtualBox host networking * Starting VirtualBox kernel module vboxdrv                                             
 * No suitable module for running kernel found.

Configurando dkms (2.0.20.4-0ubuntu2) ...
 * Running DKMS auto installation service for kernel 2.6.27-9-generic                                                 [ OK ]

Configurando fakeroot (1.9.5ubuntu1) ...

Configurando patch (2.5.9-5) ...
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 ]

fenix@queiroz:~$

Instalando coisas para compilar o modulo do kernel para o vitualbox:
« Última modificação: 20 de Janeiro de 2009, 10:16 por Ain Soph »

Offline fpissarra

  • Usuário Ubuntu
  • *
  • Mensagens: 246
    • Ver perfil
    • Lost in the e-Jungle
Re: Virtualbox, não instala modules
« Resposta #1 Online: 17 de Janeiro de 2009, 23:17 »
Também tive problemas com isso no pacote do Virtualbox que acompanha o Ubuntu. Só consegui resolver instalando o VirtualBox 2.1 direto do site deles... Lá eles te dão a entrada a ser colocada em /etc/apt/sources.list e a chave pública.... depois disso é só instalar normalmente:

Código: [Selecionar]
sudo apt-get install virtualbox-2.1
A instalação pergunta se você quer compilar o módulo... Ainda: usando dkms os módulos podem ser atualizados automaticamente quando atualizar o kernel.

Por aqui tudo ocorreu bem...

Offline Ain Soph

  • Usuário Ubuntu
  • *
  • Mensagens: 105
    • Ver perfil
    • Blog de Humor
Re: Virtualbox, não instala modules
« Resposta #2 Online: 20 de Janeiro de 2009, 10:16 »
vlw fiz isso e ele compilo normal o mudules!

Offline daniel.netti

  • Usuário Ubuntu
  • *
  • Mensagens: 51
    • Ver perfil
Virtualbox, não instala modules
« Resposta #3 Online: 04 de MAR?O de 2009, 01:25 »
Olá, alguem pode me dar uma força, preciso montar o SUB no vilrtualBox, instalei e rodei o programa normalmente, mas os drives USB's aparecem desabilitados quando tento acessar dentro do virtualBox eles não aparecem, alguem sabe o que pode ser?
Ja coloquei meu user com acesso ao grupo do VirtualBox tbm, mas mesmo assim nada.....Valeu......
Be free.... 
...be Linux!!!

Offline chapinha

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Virtualbox, não instala modules
« Resposta #4 Online: 10 de MAR?O de 2009, 18:47 »
Ai camarada tenta nesse tutorial... comigo deu certo...
Turorial instalar VirtualBox 2.1

1 º Tem duas maneiras de instalar o virtualbox, que eu gosto, pelo apt-get install ou busca o pacote .deb. Mas vamos fazer primeiro pelo apt-get, nos teriamos que ir no site http://www.virtualbox.org/wiki/Linux_Downloads
 Aqui vamos ter um repositorio : nano /etc/apt/source.list

deb http://download.virtualbox.org/virtualbox/debian intrepid non-free

2º Vamos combinar o repositorio com registro de segurança

wget-q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc-O-| sudo apt-key add --
3º apt-get update &&  apt-get install virtualbox-2.1

4º Pelo pacote .deb, teriamos que ir no mesmo site http://download.virtualbox.org/virtualbox/2.1.4/virtualbox-2.1_2.1.4-42893_Ubuntu_intrepid_i386.debe abaixa esse pacote e localiza ele, geralmente vai esta no Desktop.

5º agora é so fazer dpkg -i  virtualbox-2.1_2.1.4-42893_Ubuntu_intrepid_i386.deb.
Se acaso acontece isso: dpkg -i virtualbox-2.1_2.1.4-42893_Ubuntu_intrepid_i386.deb

Selecionando pacote previamente não selecionado virtualbox-2.1.

(Lendo banco de dados ... 142195 arquivos e diretórios atualmente instalados).

Desempacotando virtualbox-2.1 (de virtualbox-2.1_2.1.4-42893_Ubuntu_intrepid_i386.deb) ...

Configurando virtualbox-2.1 (2.1.4-42893_Ubuntu_intrepid) ...

addgroup: O grupo `vboxusers' já existe como um grupo do sistema. Saindo.

Unable to find a precompiled module for the current kernel

though module compilation denied by debconf setting.

 * Starting VirtualBox kernel module                                                                                                                                             
 * No suitable module for running kernel found

é devido a modulo do kernel que não tem para o virtual, o ubunru quando vc instala geralmente ele esta com um kernel desatualizado quando eu instalei o meu primeiro ubuntu 8.10 ele estava com  2.6.27-11-generic e eu não consegui de jeito nenhun recompliar com kernel, geralmente é muito dificil acha um modulo na net com kernel mas nada é impossivel.

6º Eu atualizei o meu kernel para  2.6.27-13-generic e fix:  /etc/init.d/vboxdrv setup
 ai eu consegui recomplicar.

Offline daniel.netti

  • Usuário Ubuntu
  • *
  • Mensagens: 51
    • Ver perfil
Re: [Resolvido] Virtualbox, não instala modules
« Resposta #5 Online: 10 de MAR?O de 2009, 19:12 »
consegui resolver de outra forma....
Be free.... 
...be Linux!!!

Offline Kamei Hyoga

  • Usuário Ubuntu
  • *
  • Mensagens: 1.095
  • Ubuntu 11.04
    • Ver perfil
Re: [Resolvido] Virtualbox, não instala modules
« Resposta #6 Online: 10 de MAR?O de 2009, 19:23 »
Se for possível, compartilhe como resolveu, pois quem não conseguir com as dicas acima, pode conseguir com a sua

Offline daniel.netti

  • Usuário Ubuntu
  • *
  • Mensagens: 51
    • Ver perfil
Re: [Resolvido] Virtualbox, não instala modules
« Resposta #7 Online: 11 de MAR?O de 2009, 11:26 »
Opa, me desculpe....que falta de educação!!!!  :-[  :-[
Segue abaixo a solução e o link de onde a retirei para mais detalhes:

- instalem a versão da SUN xVM Virtualbox

- alterem o FSTAB, para adicionar os devices USB, via terminal:

gksudo gedit /etc/fstab

- adicionem estas linhas no fim do arquivo:

#usbfs
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0

Salvem e reiniciem (boot) o sistema.

Nas propriedades do VirtualBox adicionem as portas USB e USB 2.0, e pronto!


Link para maiores informações:
http://ubuntudicas.blogspot.com/2008/06/fazendo-o-virtualbox-entender-o-usb.html]

Abraço
Be free.... 
...be Linux!!!

Offline Wilson Azevedo

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re: [Resolvido] Virtualbox, não instala modules
« Resposta #8 Online: 15 de MAR?O de 2009, 10:40 »
Amig*s

Estou aqui com este problema de compilacao de modulos e kernel compativel. Meu hardware e' um Dell Mini 9, que veio com um Ubuntu 8.04 recompilado pela Dell para reconhecer o hardware especifico dele. Como esta maquina usa o chip Intel Atom, a arquitetura dele e' um pouco diferente, nao e' a i386, e' a lpia (de Low Power Intel Architecture). E e' nisso que o processo esta' ensroscado...

Consegui reconstruir o pacote i386 para lpia atraves de um script de um italiano que automatizou o processo. Com isto a instalacao do Virtualbox (versao da Sun) correu sem problemas. Mas quando chega na etapa de compilacao de modulos cai naquela mensagem de erro de que o instalador nao concorda com a estrutura do kernel e diz para usar os headers compativeis com o kernel.

No Ubuntu do Dell Mini 9 eu conferi via uname -r que e' um determinado kernel que tem nos repositorios da Dell. Baixei o dkms e estes headers mas o problema persiste.

Sou usuario novato de linux e esta e' minha primeira vez usando Ubuntu (usava o Xandros que vem no Eee PC). Queria saber se mais alguem passou por situacao similar com este equipamento e este sistema e teria encontrado a solucao pois parei num beco sem saida e nao sei o que fazer para sair dele.

Desde ja', obrigado.

Wilson

Offline Shigueo

  • Usuário Ubuntu
  • *
  • Mensagens: 60
    • Ver perfil
Re: [Resolvido] Virtualbox, não instala modules
« Resposta #9 Online: 21 de Abril de 2009, 18:43 »
Amig*s

Estou aqui com este problema de compilacao de modulos e kernel compativel. Meu hardware e' um Dell Mini 9, que veio com um Ubuntu 8.04 recompilado pela Dell para reconhecer o hardware especifico dele. Como esta maquina usa o chip Intel Atom, a arquitetura dele e' um pouco diferente, nao e' a i386, e' a lpia (de Low Power Intel Architecture). E e' nisso que o processo esta' ensroscado...

Consegui reconstruir o pacote i386 para lpia atraves de um script de um italiano que automatizou o processo. Com isto a instalacao do Virtualbox (versao da Sun) correu sem problemas. Mas quando chega na etapa de compilacao de modulos cai naquela mensagem de erro de que o instalador nao concorda com a estrutura do kernel e diz para usar os headers compativeis com o kernel.

No Ubuntu do Dell Mini 9 eu conferi via uname -r que e' um determinado kernel que tem nos repositorios da Dell. Baixei o dkms e estes headers mas o problema persiste.

Sou usuario novato de linux e esta e' minha primeira vez usando Ubuntu (usava o Xandros que vem no Eee PC). Queria saber se mais alguem passou por situacao similar com este equipamento e este sistema e teria encontrado a solucao pois parei num beco sem saida e nao sei o que fazer para sair dele.

Desde ja', obrigado.

Wilson

Tenta instalar a versão nova do Ubuntu a 9.04 .

contato: cshigueo@hotmail.com

Offline realmagnum

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Virtualbox, não instala modules
« Resposta #10 Online: 09 de Agosto de 2009, 01:43 »

6º Eu atualizei o meu kernel para  2.6.27-13-generic e fix:  /etc/init.d/vboxdrv setup
 ai eu consegui recomplicar.

Eu tentava rodar o comando "/etc/init.d/vboxdrv setup" mas não conseguia recompilar. Tentava "sudo modprobe vboxdrv" e aparecia uma mensagem, em inglês, falando que não foi possível alocar memória.

Resolvi o problema simplesmente reiniciando o computador. Não sei porquê, mas deu certo.