Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 01/06/2008, à 16:17

gatsu77

virutal box: problème avec les additions client

Bonjours à tous, j'ai un problème avec l'installation des additions clients sous UBUNTU avec virtual box
Quand je veux lancer VBoxGuestAdditions.exe (en double cliquant) il ne se passe rien.
Quand je veux lancer VBoxLinuxAddition.run le terminal s'ouvre et me dit qu'il faut que je sois administrateur donc je fais la commande suivante:

sudo ./VBoxLinuxAdditions.run


et ça me marque l'erreur suivante:
   

Unable to build the kernel module


L'os virtualisé est UBUNTU et mon OS de base est Windows XP pro sp2

Pouvez vous m'aidez svp

PS: je suis débutant donc je ne connait pas encore les commande a executer sur le terminal

#2 Le 01/06/2008, à 16:23

slasher_fun

Re : virutal box: problème avec les additions client

Ça marque d'autres choses avant de marquer cela non ? Le paquet build-essential est bien installé ?

Hors ligne

#3 Le 01/06/2008, à 16:47

gatsu77

Re : virutal box: problème avec les additions client

voila ce que ca écrit:

Verifying archive integrity... All good.
Uncompressing VirtualBox 1.4.0 Guest Additions for Linux installation...................................................................................................................................
VirtualBox 1.4.0 Guest Additions installation
Building the VirtualBox Guest Additions kernel module...
Unable to build the kernel module.  See the log file /var/log/vboxadd-install.log
for more details.

Installing VirtualBox 1.4.0 Guest Additions, built Wed Jun  6 01:24:21 CEST 2007

Testing the setup of the guest system

Building a test kernel module...

make KBUILD_VERBOSE=1 -C /lib/modules/2.6.24-17-generic/build SUBDIRS=/tmp/selfgz5287/module/test SRCROOT=/tmp/selfgz5287/module/test modules
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/selfgz5287/module/test/.tmp_versions ; rm -f /tmp/selfgz5287/module/test/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/selfgz5287/module/test
  gcc -m32 -Wp,-MD,/tmp/selfgz5287/module/test/.test.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.2.3/include -D__KERNEL__  -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2  -march=i586 -mtune=generic -ffreestanding -maccumulate-outgoing-args   -Iinclude/asm-x86/mach-default -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign   -I/lib/modules/2.6.24-17-generic/build/include  -I/tmp/selfgz5287/module/test/ -I/tmp/selfgz5287/module/test/include -I/tmp/selfgz5287/module/test/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBGL_HGCM -DVBOX_HGCM   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(test)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd_test)" -c -o /tmp/selfgz5287/module/test/.tmp_test.o /tmp/selfgz5287/module/test/test.c
  ld -m elf_i386 -m elf_i386   -r -o /tmp/selfgz5287/module/test/vboxadd_test.o /tmp/selfgz5287/module/test/test.o
  Building modules, stage 2.
make -f /usr/src/linux-headers-2.6.24-17-generic/scripts/Makefile.modpost
  scripts/mod/modpost -m -a -i /usr/src/linux-headers-2.6.24-17-generic/Module.symvers -I /tmp/selfgz5287/module/test/Module.symvers -o /tmp/selfgz5287/module/test/Module.symvers -w -s
  gcc -m32 -Wp,-MD,/tmp/selfgz5287/module/test/.vboxadd_test.mod.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.2.3/include -D__KERNEL__  -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2  -march=i586 -mtune=generic -ffreestanding -maccumulate-outgoing-args   -Iinclude/asm-x86/mach-default -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign    -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vboxadd_test.mod)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd_test)" -DMODULE -c -o /tmp/selfgz5287/module/test/vboxadd_test.mod.o /tmp/selfgz5287/module/test/vboxadd_test.mod.c
  ld -m elf_i386 -r -m elf_i386  --build-id -o /tmp/selfgz5287/module/test/vboxadd_test.ko /tmp/selfgz5287/module/test/vboxadd_test.o /tmp/selfgz5287/module/test/vboxadd_test.mod.o
Inserting the test module module/test/vboxadd_test.ko into the kernel.

Building the VirtualBox Guest Additions kernel module.

cp: opérande du fichier cible manquant après `/tmp/vbox.0/Module.symvers'
Pour en savoir davantage, faites: « cp --help ».
make KBUILD_VERBOSE=1 -C /lib/modules/2.6.24-17-generic/build SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 modules
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 -m32 -Wp,-MD,/tmp/vbox.0/.cmc.o.d  -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.2.3/include -D__KERNEL__  -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2  -march=i586 -mtune=generic -ffreestanding -maccumulate-outgoing-args   -Iinclude/asm-x86/mach-default -fomit-frame-pointer -g  -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign   -I/lib/modules/2.6.24-17-generic/build/include  -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -D__LINUX__ -DIN_RING0 -D_X86_ -DIN_RT_R0 -DIN_SUP_R0 -DVBGL_VBOXGUEST -DVBOX_HGCM -DLOG_TO_BACKDOOR   -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(cmc)"  -D"KBUILD_MODNAME=KBUILD_STR(vboxadd)" -c -o /tmp/vbox.0/.tmp_cmc.o /tmp/vbox.0/cmc.c
In file included from /tmp/vbox.0/include/iprt/types.h:55,
                 from /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:29,
                 from /tmp/vbox.0/cmc.c:21:
include/linux/types.h:40: erreur: redefinition of typedef «uintptr_t»
/tmp/vbox.0/include/iprt/stdint.h:119: 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/r0drv/linux/the-linux-kernel.h:57,
          à partir de /tmp/vbox.0/cmc.c:21:
include/linux/bitops.h:6:1: attention : « BIT » redéfini
Dans le fichier inclus à partir de /tmp/vbox.0/include/iprt/types.h:24,
          à partir de /tmp/vbox.0/r0drv/linux/the-linux-kernel.h:29,
          à partir de /tmp/vbox.0/cmc.c:21:
/tmp/vbox.0/include/iprt/cdefs.h:979:1: attention : ceci est la localisation d'une précédente définition
make[2]: *** [/tmp/vbox.0/cmc.o] Erreur 1
make[1]: *** [_module_/tmp/vbox.0] Erreur 2
make: *** [vboxadd] Erreur 2


et voila le fichier log:

#4 Le 01/06/2008, à 16:49

gatsu77

Re : virutal box: problème avec les additions client

au fait le build-essential est bien installé

#5 Le 01/06/2008, à 16:49

Slystone

Re : virutal box: problème avec les additions client

Si tu parles anglais ce topic est fait pour toi, j'ai moi aussi été embêté par les guestadditions (erreur de gravure de l'image à chaque fois puis même message d'erreur.
http://ubuntuforums.org/showthread.php?t=770745&highlight=virtualbox+mouse
J'ai pas encore testé (pas le temps), mais vu le nombre de réponses ça devrait marcher... wink


« Rigid, the skeleton of habit alone upholds the human frame. » - Virginia Woolf.
Mon petit blog avec mes tutos, mes trads, et mes humeurs (commentaires bienvenus).

Hors ligne

#6 Le 01/06/2008, à 16:59

gatsu77

Re : virutal box: problème avec les additions client

Find the "vboxusers" group which is probably at the very bottom of the list, highlight it by clicking again, and click once more on "Properties".

Je ne trouve pas le groupe vboxusers

#7 Le 01/06/2008, à 19:32

LaJague

Re : virutal box: problème avec les additions client

tu n en as pas besoin , ton hote est XP
de memoire clic droit sur le .run et ouvrir dans un terminal

Hors ligne

Haut de page ↑