Forum Linux.redhat Probleme de header linux, pour Virtual Box

Posté par  .
Étiquettes :
-1
16
sept.
2010
Bonjour, j'ai installer Virtual Box, j'ai essayer d'installer lancer une machine, mais j'ai cette erreur:

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.


J'ai aussi éssayé de le lancer en root, mais c'est pareil...

Donc j'ai suivi les instructions et j'ai installé e packet dkms, et aussi: "kernel-headers" et "glibc-headers"
j'execute en root:
/etc/init.d/vboxdrv setup

Il me renvoie:
Stopping VirtualBox kernel module                          [  OK  ]
Recompiling VirtualBox kernel module [FAILED]
(Look at /var/log/vbox-install.log to find out what went wrong)


donc je vais voir dans le fichier /var/log/vbox-install.log(juste la partie erreur):
Error! Your kernel source for kernel 2.6.34.6-47.fc13.x86_64 cannot be found at
/lib/modules/2.6.34.6-47.fc13.x86_64/build or /lib/modules/2.6.34.6-47.fc13.x86_64/source.
You can use the --kernelsourcedir option to tell DKMS where it's located.
Failed to install using DKMS, attempting to install without
Makefile:159: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR= and run Make again. Stop.


Et effectivement il n'y a pas de /lib/module du tout dans mes sources, j'ai aussi téléchargé sur
kernel.org.
Donc quelqu'un sait comment résoudre mon probleme ou trouver les source de /lib/modue ?

Merci
  • # ben installe ze paquet...

    Posté par  . Évalué à 2.

    $>rpm -ivh kernel-devel-numeroquivabiendemonkernelamoi
    ( certainement kernel-devel-2.6.34.6-47.fc13.x86_64 )

    Fuse : j'en Use et Abuse !

    • [^] # Re: ben installe ze paquet...

      Posté par  (site web personnel) . Évalué à 2.

      À vérifier mais il doit être possible de faire cela en une seule commande :

      # > rpm -ivh kernel-devel-`uname -r`
      • [^] # Re: ben installe ze paquet...

        Posté par  . Évalué à 1.

        Merci de vos réponses mais je l'ai déja installé, et je viens de le desinstaller/reinstaller et j'ai la meme chose (sauf que le paquet pour ma version n'éxiste pas mais je pense que ça ne change pas grand chose: le 2.6.34.6-54.fc13.x86_64 au lieu du 2.6.34.6-47.fc13.x86_64)
        On peut télécharger les source complètes mais vraiment complete ?

        Merci
        • [^] # Re: ben installe ze paquet...

          Posté par  . Évalué à 1.

          Re bah en fait je crois que ça vient de ce petit détail il cherchait la 2.6.34.6-47.fc13.x86_64 mais j'avais les sources de la 2.6.34.6-54.fc13.x86_64 (j'ai changé le nom 54->47) et j'ai un autre probleme:
          Compilling VirtualBox kernel module [FAILED]
          (modprob vboxdrv failed. Please use 'dmesg' to find out why)
        • [^] # Re: ben installe ze paquet...

          Posté par  . Évalué à 2.

          Le paquet existe....
          Et si tu prenais le bon plutôt que d'installer un peu n'importe quoi ?

          http://rpm.pbone.net/index.php3?stat=26&dist=71&size(...)

          Fuse : j'en Use et Abuse !

          • [^] # Re: ben installe ze paquet...

            Posté par  . Évalué à 1.

            Avec firefox j'ai pour le 1er:
            "550 /pub/fedora/linux/updates/13/x86_64/kernel-devel-2.6.34.6-47.fc13.x86_64.rpm: No such file or directory."
            et l'autre "550 Failed to change directory."
            • [^] # Re: ben installe ze paquet...

              Posté par  . Évalué à 3.

              Des serveurs qui font miroir sont un peu en rade et ca te bloque ?
              Bon, et en regardant directement sur fedora dans un browser tu trouves quoi ?

              ftp://download.fedora.redhat.com/pub/fedora/linux/updates/13(...)

              => kernel-2.6.34.6-54.fc13.x86_64.rpm
              => kernel-devel-2.6.34.6-54.fc13.x86_64.rpm

              Donc :
              - tu mets à jour tes sources yum avec le repo officiel !
              - tu installes le kernel et le kernel-devel et ça devrait rouler...

              Fuse : j'en Use et Abuse !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.