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.
__________________________________________________
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