Installation VirtualBox sur Fedora 17

Résolu
Bonjour,

J'ai un souci dans l'installation de VirtualBox.
Quelqu'un peut m'éclairer?

        
[root@HOME01 alex]# rpm -i VirtualBox-4.1-4.1.16_78094_fedora17-1.i686.rpm        

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

No precompiled module for this kernel found -- trying to build one. Messages        
emitted during module compilation will be logged to /var/log/vbox-install.log.        

Stopping VirtualBox kernel modules                         [  OK  ]  
Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]  
Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 3.4.0-1.fc17.x86_64 (x86_64)  
Consult /var/lib/dkms/vboxhost/4.1.16/build/make.log for more information.  
                                                           [ÉCHOUÉ]  
  (Failed, trying without DKMS)  
Recompiling VirtualBox kernel modules                      [ÉCHOUÉ]  
  (Look at /var/log/vbox-install.log to find out what went wrong)    
       
[root@HOME01 alex]# cat /var/log/vbox-install.log      
Makefile:172: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Arrêt.      

[root@HOME01 alex]# KERN_DIR=/usr/src/kernels/'uname -r'    

[root@HOME01 alex]# /etc/init.d/vboxdrv setup    
Stopping VirtualBox kernel modules                         [  OK  ]  
Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]  
Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 3.4.0-1.fc17.x86_64 (x86_64)  
Consult /var/lib/dkms/vboxhost/4.1.16/build/make.log for more information.  
                                                           [ÉCHOUÉ]  
  (Failed, trying without DKMS)  
Recompiling VirtualBox kernel modules                      [ÉCHOUÉ]  
  (Look at /var/log/vbox-install.log to find out what went wrong)  

[root@HOME01 alex]# cat /var/log/vbox-install.log      

Uninstalling modules from DKMS
  removing old DKMS module vboxhost version  4.1.16

------------------------------
Deleting module version: 4.1.16
completely from the DKMS tree.
------------------------------
Done.
Attempting to install using DKMS

Creating symlink /var/lib/dkms/vboxhost/4.1.16/source ->
                 /usr/src/vboxhost-4.1.16

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.4.0-1.fc17.x86_64 -C /lib/modules/3.4.0-1.fc17.x86_64/build M=/var/lib/dkms/vboxhost/4.1.16/build....(bad exit status: 2)
Failed to install using DKMS, attempting to install without
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 CONFIG_MODULE_SIG= -C /usr/src/kernels/3.4.0-1.fc17.x86_64 modules
/usr/src/kernels/3.4.0-1.fc17.x86_64/arch/x86/Makefile:81: stack protector enabled but no compiler support
make[1]: gcc : commande introuvable
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (	\
echo;								\
echo "  ERROR: Kernel configuration is invalid.";		\
echo "         include/generated/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  -I/usr/src/kernels/3.4.0-1.fc17.x86_64/arch/x86/include -Iarch/x86/include/generated -Iinclude  -include /usr/src/kernels/3.4.0-1.fc17.x86_64/include/linux/kconfig.h -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m64 -mno-red-zone -mcmodel=kernel -maccumulate-outgoing-args -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -fno-omit-frame-pointer -fno-optimize-sibling-calls -g -pg -include /tmp/vbox.0/include/VBox/SUPDrvMangling.h -I/usr/src/kernels/3.4.0-1.fc17.x86_64/include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -I/tmp/vbox.0/vboxdrv/ -I/tmp/vbox.0/vboxdrv/include -I/tmp/vbox.0/vboxdrv/r0drv/linux -D__KERNEL__ -DMODULE -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DCONFIG_VBOXDRV_AS_MISC -DRT_ARCH_AMD64 -DVBOX_WITH_64_BITS_GUESTS  -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
/bin/sh: gcc : commande introuvable
make[2]: *** /tmp/vbox.0/linux/SUPDrv-linux.o Erreur 127
make[1]: *** [_module_/tmp/vbox.0] Erreur 2
make: *** [vboxdrv] Erreur 2

      


Je tourne en rond ...

2 réponses

  1. j'ai le même problème avec la version 4.2 sauf que moi gcc et déjà installer

    voici les commande que j'ai exécuter si quelqu'un peux m'aider

    cd /etc/yum.repos.d/ 
    wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo 
    yum -y update 
    yum -y install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms 
    yum -y install VirtualBox-4.2 
    Creating group 'vboxusers'. VM users must be member of that group!         
    
    No precompiled module for this kernel found -- trying to build one. Messages         
    emitted during module compilation will be logged to /var/log/vbox-install.log.         
    
    Stopping VirtualBox kernel modules                         [  OK  ]   
    Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]   
    Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 3.4.0-1.fc17.x86_64 (x86_64)   
    Consult /var/lib/dkms/vboxhost/4.1.16/build/make.log for more information.   
                                                               [ÉCHOUÉ]   
      (Failed, trying without DKMS)   
    Recompiling VirtualBox kernel modules                      [ÉCHOUÉ]   
      (Look at /var/log/vbox-install.log to find out what went wrong)     
            
    [root@ks363075]# cat /var/log/vbox-install.log       
    Makefile:172: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Arrêt.       
    
    [root@ks363075]# KERN_DIR=/usr/src/kernels/'uname -r'     
    
    [root@ks363075]# /etc/init.d/vboxdrv setup     
    Stopping VirtualBox kernel modules                         [  OK  ]   
    Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]   
    Trying to register the VirtualBox kernel modules using DKMSError! Bad return status for module build on kernel: 3.4.0-1.fc17.x86_64 (x86_64)   
    Consult /var/lib/dkms/vboxhost/4.1.16/build/make.log for more information.   
                                                               [ÉCHOUÉ]   
      (Failed, trying without DKMS)   
    Recompiling VirtualBox kernel modules                      [ÉCHOUÉ]   
      (Look at /var/log/vbox-install.log to find out what went wrong)   
    
    [root@ks363075]# cat /var/log/vbox-install.log 
    Makefile:172: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again. Arrêt.       
    


    le même problème ce répète aussi bien sur fédora 17 que sur centos 6.3
    1. Ok résolu ...

      Je suis stupide, mais je laisse pour ceux que ça poura aider.

      /bin/sh: gcc : commande introuvable


      #yum install gcc

      Je n'ai pas imaginé une seule seconde que Fedora était fourni de base sans gcc.