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]