Problemes amb el VirtualBox

Hola companys:

He instal·lat el VirtualBox però al executar-lo em dona el següent error:

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.

Executo l'ordre i em dona:

# /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel module done
Recompiling VirtualBox kernel module failed
(Look at /var/log/vbox-install.log to find out what went wrong)

en aquest fitxer surt:

Makefile:179: *** Error: unable to find the include directory for your current Linux kernel. Specify KERN_INCL=<directory> and run Make again. Stop.

Tinc instal·lats els fitxers que dieu al manual de VirtualBox:

pamdevel,
kernelsource,
kernelsyms,
gcc i gcc++.

però no funciona. Falta algun altre paquet? On puc trobar el Makefile que dona l'error?

Gràcies

Joseluis
Hola,

Primer s'hauria de provar si tens tots els paquets actualitzats a l'ultima versió, per això pots anar a Sistema -> Sistema -> Instal.la el programari, al botó d'actualitzacions veurà si hi ha noves versions dels paquets (això també es pot fer des de una consola de comandes, com a root, amb l'ordre zypper up). Un cop fet aquest pas, reinicia l'ordinador i torna a executar el vboxdrv setup.
Gracies, només calia actualitzar el sistema. No ha calgut ni tornar a executar el vboxdrv setup

Ja se que és un OFF TOPIC però ¿com és que necessita fer l'actualització si és una instal·lacio nova desde DVD?

Joseluis
Després de sortir el DVD amb la versió final noves versions dels paquets son posades al repositori amb correccions o noves funcionalitats, aquest es el cas del nucli del sistema. Aquest nucli i el paquet kernerl-source han de coincidir en la versió per que el vboxdrv pugui compil.larse bé.
jo he tingut els problemes que indiqueu per canviar de versió a la 3.1, el problema està en que han de coincidir versió kernel arrancada i kernel source. Manual pels alumnes

diversos son els passos a seguir

primer, virtualbox requereix els paquets
pam-devel, gcc, make, kernel-source que ja podem instal·lar via gestió del programari del yast.

desintal·lar nomes el virtualbox versió 2 que ja tenim instal·lada

anar a actualitzar i donar-li actualitzar a les entrades relacionades amb kernel

reiniciar ordinador

comprovar que a les peticions
rpm -q kernel-source
i uname -a
dona el mateix resultat de versió de nucli

descarregar paquet rpm de virtualbox.org o ja està aquí enllaçat

al directori Download (/root/Downloads posar rpm -Uvh Vir->)

escriure /etc/init.d/vboxdrv setup

arrancar virtualbox actualitzat.


_________________________________________________

per qui tingui problemes en quant a la versió de kernel, ha de coincider la versió de kernel,

uname -na

amb la del paquet kernel-source -

rpm -q kernel-source

en tot cas desintal·leu el kernel-source que teniu i poseu el 2.6.29 si coincideix. el podeu trobar al repositori d'opensuse els diferents kernels per trobar amb el que us arranca la màquina.