Bonjour !
je dispose d'une mandriva 2006 kernel 2.6.12-12mdk
l
es kernel source sont installées de même que make etc..
j'ai voulu installer virtualbox à l'aide du binaire toutes distribs VirtualBox_1.3.8_Linux_x86.run
l'installation se passe mais il y a un problème avec un module du noyau :
au lancement :
The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (2.6.12-12mdk) or it failed to
load. Please recompile the kernel module and install it by
sudo /etc/init.d/vboxdrv setup
j'ai donc fait ça
Starting VirtualBox kernel module FATAL: Error inserting vboxdrv (/lib/modules/2 .6.12-12mdk/misc/vboxdrv.ko): Invalid module format
(modprobe vboxdrv failed)
dans un forum j'ai vu que certains ont ajouté un nmi_watchdog=0 dans leur /boot/grub/menu.lst
chez moi ça donne donc
kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 resume=/dev/hda5 nmi_watchdog=0
ben ça marche toujours pas !!
eh bien si vous avez une idée dites moi
ps je suis débutant sous linux
# petite précision
Posté par francisfilipi2 . Évalué à 1.
en faisant un dmesg j'ai
vboxdrv: version magic '2.6.12-22mdk 686 gcc-4.0' should be '2.6.12-12mdk 686 gcc-4.0'
donc il doit y avoir un problème dans la compilation du module (un problème de version de gcc?)
comment faire pour résoudre tout ça
svp help !!
[^] # Re: petite précision
Posté par NeoX . Évalué à 1.
plutot un probleme de version de noyau
il semblerait que tu aie un noyau version
2.6.12-12mdk 686 gcc-4.0
mais tu essaie d'installer avec les sources du kernel
2.6.12-22mdk 686 gcc-4.0
[^] # Re: petite précision
Posté par Raphaël G. (site web personnel) . Évalué à 2.
Tu dois avoir kernel-source-2.6.12-22mdk installé, mais seulement kernel-2.6.12-12mdk booté.
Donc quand tu compile le module, tu le compile pour une révision ultérieure et ça marche pas...
Pour résoudre ce soucis :
# urpmi kernel-2.6.12-22mdk
Puis reboot sur celui-ci.
Ensuite ça marchera ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.