Talvez seja o link dentro do /usr/src

ln -s /usr/src/linux-versão_do_kernel /usr/src/linux



Denis Anjos.


Em 30/04/07, Gerson Henrique Diesel <[EMAIL PROTECTED]> escreveu:

Em 28/04/07, Paulo de Souza Lima <[EMAIL PROTECTED]> escreveu:
>
>   Bom dia Paulo.
>
>
> Olá Gerson. Obrigado por responder.
> Na verdade, ele não vai compilar o Kernel, ele só vai compilar o módulo
> vboxdrv.
>
>
> Entendi.
> Tente remover o pacote com o --purge
>
> dpkg -remove --purge VirtualBox, ou então dpkg-reconfigure virtual-box.
>
>
> Fiz o purge e reintalei o virtual-box, mas ele continua reclamando que
> faltam os headers:
>
> Configuração de Pacotes
>
>
>   ┌───────────────────────┤ Configurando virtualbox
> ├────────────────────────┐
>
> │                                                                          │
>   │ Compilation of the kernel module
> FAILED!                                 │
>
> │                                                                          │
>   │ VirtualBox will not start until this problem is fixed. Please
> consult    │
>   │ /var/log/vbox- install.log to find out why the kernel module does
> not     │
>   │ compile. Most probably the kernel sources were not found. Install
> them   │
>   │ and
> execute                                                              │
>
> │                                                                          │
>   │   /etc/init.d/vboxdrv
> setup                                              │
>
> │                                                                          │
>
> │                                                                          │
>   │ as
> root.                                                                 │
>
> │                                                                          │
>   │
> <Ok>                                    │
>
> │                                                                          │
>
>  └──────────────────────────────────────────────────────────────────────────┘
>
> O /var/log/vbox-intall.log só tem a linha:
>
> Makefile:73: *** Error: unable to find the sources of your current Linux
> kernel. Specify
> KERN_DIR=<directory> and run Make again..  Pare.
>
> para compilar o módulo, talvez seja necessário os headers do kernel, mas
> daí é só baixar normalmente pelo apt-get.
>
>
> Mandei instalar os headers do kernel, conforme o anexo. Fiz o processo
> todo de novo, mas
> continua igual.
>
> Procurei o diretório de instalação do kernel e tentei colocar uma
> variável KERN_DIR no
> /etc/vbox/vbox.cfg, mas também não deu certo.
>
> o comando find -name kernel dá a seguinte resposta:
>
> ./usr/src/linux-headers-2.6.18-4-k7/arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-k7/kernel
> ./usr/src/linux-headers-2.6.18-4/kernel
> ./usr/src/linux-headers-2.6.18-4/arch/i386/kernel
> ./usr/src/linux- headers-2.6.18-4/arch/x86_64/kernel
> ./usr/src/linux-headers-2.6.18-4-vserver/kernel
> ./usr/src/linux-headers-2.6.18-4-vserver/arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-486/arch/i386/kernel
> ./usr/src/linux- headers-2.6.18-4-486/kernel
> ./usr/src/linux-headers-2.6.18-4-xen-vserver-686/arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-xen-vserver-686/kernel
> ./usr/src/linux-headers-2.6.18-4-vserver-k7/arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-vserver-k7/kernel
> ./usr/src/linux-headers-2.6.18-4-xen/kernel
> ./usr/src/linux-headers-2.6.18-4-xen/arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-xen-686/arch/i386/kernel
> ./usr/src/linux- headers-2.6.18-4-xen-686/kernel
> ./usr/src/linux-headers-2.6.18-4-xen-vs erver/kernel
> ./usr/src/linux-headers-2.6.18-4-xen-vserver/arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-686-bigmem/arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-686-bigmem/kernel
> ./usr/src/linux-headers-2.6.18-4-686 /arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-686/kernel
> ./usr/src/linux-headers-2.6.18-4-vserver-686/arch/i386/kernel
> ./usr/src/linux-headers-2.6.18-4-vserver-686/kernel
> ./usr/src/linux-headers-2.6.18-4-amd64 /arch/x86_64/kernel
> ./usr/src/linux-headers-2.6.18-4-amd64/kernel
> ./lib/modules/2.6.16-2-486/kernel
> ./lib/modules/2.6.16-2-486/kernel/arch/i386/kernel
> ./lib/modules/2.6.16-2-486/kernel/kernel
> ./lib/modules/2.6.17-2-486/kernel
> ./lib/modules/2.6.17-2-486/kernel/arch/i386/kernel
> ./lib/modules/2.6.17-2-486/kernel/kernel
> ./lib/modules/2.6.18-3-486/kernel
> ./lib/modules/2.6.18-3-486/kernel/arch/i386/kernel
> ./proc/sys/kernel
> ./sys/kernel
> zeus:/#
>
>
> Sei que não precisava disso tudo, mas, por via das dúvidas, mandei
> instalar tudo.
>
> Mais alguma sugestão? :-)
>
> Abração.
>
> --
> Gerson Henrique Diesel
> MSN - [EMAIL PROTECTED]
>
>
>
> __________________________________________________
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>
>
>
>
>
> Paulo de Souza Lima
> Curitiba/PR
> Linux User 432358
>
> __________________________________________________
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>



Bom dia Paulo.

Você precisa ainda instalar o código fonte do kernel, no pacote
linux-source<versão do kernel>.

Um abraço.


--
Gerson Henrique Diesel
MSN - [EMAIL PROTECTED]

Responder a