Bonsoir,

Pour pouvoir utiliser VirtualBox après chaque mise à jour de kernel , je lance ./vboxdrv setup depuis /etc/rc.d/init.d

ça fonctionnait jusqu'au noyau

Linux Fedo8 2.6.24.3-12.fc8 #1 SMP Tue Feb 26 14:21:30 EST 2008 x86_64 x86_64 x86_64 GNU/Linux

Depuis j'ai cette erreur

[root@Fedo8 init.d]# ./vboxdrv setup
Stopping VirtualBox kernel module [ OK ]
Recompiling VirtualBox kernel module [ÉCHOUÉ]
(Look at /var/log/vbox-install.log to find out what went wrong)

avec vi /var/log/vbox-install.log

make KBUILD_VERBOSE=1 -C /lib/modules/2.6.24.3-12.fc8/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.24.3-12.fc8-x86_64 »
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/vbox.0
gcc -Wp,-MD,/tmp/vbox.0/linux/.SUPDrv-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.1.2/include -D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -mtune=generic -m64 -mno-red-zone -mcmodel=kernel -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -fstack-protector -fomit-frame-pointer -g -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/lib/modules/2.6.24.3-12.fc8/build/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITHOUT_IDT_PATCHING -DUSE_NEW_OS_INTERFACE_FOR_MM -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(SUPDrv_linux)" -D"KBUILD_MODNAME=KBUILD_STR(vboxdrv)" -c -o /tmp/vbox.0/linux/SUPDrv-linux.o /tmp/vbox.0/linux/SUPDrv-linux.c
In file included from /tmp/vbox.0/include/iprt/types.h:72,
from /tmp/vbox.0/include/VBox/types.h:21,
from /tmp/vbox.0/SUPDRV.h:26,
from /tmp/vbox.0/linux/SUPDrv-linux.c:22:
include/linux/types.h:40: erreur: redefinition of typedef 'uintptr_t'
/tmp/vbox.0/include/iprt/stdint.h:118: erreur: previous declaration of 'uintptr_t' was here
Dans le fichier inclus à partir de include/linux/thread_info.h:33,
à partir de include/linux/preempt.h:9,
à partir de include/linux/spinlock.h:49,
à partir de /tmp/vbox.0/SUPDRV.h:87,
à partir de /tmp/vbox.0/linux/SUPDrv-linux.c:22:
include/linux/bitops.h:6:1: attention : « BIT » redéfini
Dans le fichier inclus à partir de /tmp/vbox.0/include/VBox/cdefs.h:20,
à partir de /tmp/vbox.0/SUPDRV.h:25,
à partir de /tmp/vbox.0/linux/SUPDrv-linux.c:22:
/tmp/vbox.0/include/iprt/cdefs.h:1042:1: attention : ceci est la localisation d'une précédente définition
make[2]: *** [/tmp/vbox.0/linux/SUPDrv-linux.o] Erreur 1
make[1]: *** [_module_/tmp/vbox.0] Erreur 2
make[1]: quittant le répertoire « /usr/src/kernels/2.6.24.3-12.fc8-x86_64 »
make: *** [vboxdrv] Erreur 2


Quelqu'un peut me dire ce qui coince


merci
  • [supprimé]

Vérifie que tu as bien les sources (kernel-devel) de ta nouvelle version du noyau.
Vérifie que tu as bien les sources (kernel-devel) de ta nouvelle version du noyau.
kernel.x86_64 2.6.23.15-137.fc8 installed
kernel.x86_64 2.6.24.3-12.fc8 installed
kernel-devel.x86_64 2.6.24.3-12.fc8 installed
kernel-devel.x86_64 2.6.23.15-137.fc8 installed
kernel-headers.x86_64 2.6.24.3-12.fc8 installed
Bonjour,

j'avais le même problème parce que ma version de BirtualBox était ancienne. J'ai téléchargé et installé la dernière :
[root@tapioca ~]# rpm -qa | grep VirtualBox
VirtualBox-1.5.2_25433_fedora7-1
[root@tapioca ~]# rpm -e VirtualBox-1.5.2_25433_fedora7-1
[root@tapioca ~]# rpm -ivh /home/alcazar/VirtualBox-1.5.6_28266_fedora8-1.i586.rpm 
Préparation...              ########################################### [100%]
   1:VirtualBox             ########################################### [100%]
chcon: can't apply partial context to unlabeled file /usr/lib/virtualbox/VirtualBox
chcon: can't apply partial context to unlabeled file /usr/lib/virtualbox/VBoxSDL
chcon: can't apply partial context to unlabeled file /usr/lib/virtualbox/VBoxVRDP

Creating group 'vboxusers'. VM users must be member of that group!

[root@tapioca ~]# service vboxdrv setup
Stopping VirtualBox kernel module                          [  OK  ]
Removing old VirtualBox kernel module                      [  OK  ]
Recompiling VirtualBox kernel module                       [  OK  ]
Starting VirtualBox kernel module                          [  OK  ]
[root@tapioca ~]#
(L'entrée dans le menu disparaît jusqu'au redémarrage de Gnome.)
Puisqu'il s'agit d'une réinstallation complète, il faut redémarrer les services VirtualBox puis recréer la machine virtuelle.
bonjour,
pourquoi recréer la machine virtuelle !!!
moi j'ai récupéré celle créer sous f7 et elles fonctionne impect sous f8
a+
Ainsi que précisé sur le site de VirtualBox, il peut y avoir des changements de contexte en passant d'un version à une autre : c'était mon cas.
Bien vu tapioca ma version était trop vieille

ça fonctionne à présent

Merci
15 jours plus tard
Bonjour a tous
j'ai vraiment besoin de vos aides svp
alrs je suis debutatante avec fedora et mon pb et VB
DONC j'ai installé virtualbox mais quand je fais rpm -qa |grep virtual box j'ai rien
et et pourtant l'installation est faite par succes et j'ai utilisé la commande suivante:
sh /root/VirtualBox_1.4.0_linux_x86.run install /root/VirtualBox_1.4.0_linux_x86
au moment de lancement de virtualbox j'ai le message suivant:
error while loading shared librairies: libstdc++.so.5 : cannot open shared object file: no such file or directory
donc si qlq un pourra m'aider et ce que je comprend pas c'est l'installation est faite par succes
pour kernel j'ai bcp de version esque ca peux poser pb parceque jai fais des yum donc je ne sais plus qoi faire
La commande est:
$ rpm -qa |grep VirtualBox
Sinon, la procédure que tu as utilisée (sh ......VirtualBox_1.4.0_linux_x86.run ) n'empreinte pas les rpm ... et dès lors, la commande rpm ne peut rien renvoyer.

Par ailleurs, la version est très ancienne; la dernière est 1.5.6.

La notice sur le site Sun (VirtualBox a été acquis par Sun) précise: "you will need to install some additional libraries on your Linux system in order to run VirtualBox - in particular, you will need libxalan-c, libxerces-c and version 5 of libstdc++. How to install these will depend on the Linux distribution you are using."

En d'autres termes, tu dois préalablement installer compat-libstdc++-33 (en rpm, disponible sur http://www.virtualbox.org/wiki/Downloads -> binaries all platforms).
merci bcp donc voila ma version de linux fedora
Linux localhost.localdomain 2.6.23.1-42.fc8 #1 SMP Tue Oct 30 13:55:12 EDT 2007 i686 i686 i386 GNU/Linux
doc esque tu pourra m'aider a retrouver la version qui sera compatible
pour finir l'installation parceque on allant verts http://www.virtualbox.org/wiki/Downloads je me retrouve pas dutt
et pour les librairie que je devais installer vous pouvez etre plus clair svp
merci bcp

j'attend votre reponse
Tu suis le lien pour le téléchargement (qui te renvoie sur le site Sun: Binaries all plateforms).

Tu choisis alors la plate forme Fedora 8 i386 ou AMD 64 (selon la version Fedora installée: i386 -> 32 bits ou 86_64 -> 64 bits). Tu acceptes la licence et tu télécharges.
merci bcp tt est bien installé je suis tres reconnaissante
et voilci ce que j'ai en conclusion winxp qui est bien installé
donc une autre petite question svp
les applications que je veux installeé sur ma machine virtuelle comme dreamweaver ou flash je le fai directement sur ma nouvelle machine
svp pour quiter ma machine je ferme directemet ou y a t ilune commande pr ca
et pour la relancer je ferai directement VirtualBox
j'attend votre reponse
merci bcp
voici un petit message d'erreur que j'ai eu apres l'installation
Sound server informational message:
Error while initializing the sound driver:
device: default can't be opened for playback (Connection refused)
The sound server will continue, using the null output device?????