Additions client pour VirtualBox

Ici nous allons voir comment installer les additions client sur une virtualbox sous Windows et pour une Debian Etch en guest.

ça parait simple, mais quand on a installé une Debian assez maigre (avec presque rien dessus) la tache ne se résume plus a un simple clic, voici donc ce qu’il faut faire :

la première étape est obligatoire pour nous éviter un message d’erreur du type :

« Please install the build and header files for your current Linux kernel.
The current kernel version is 2.6.17-5mdv
Please install the GNU compiler.
Problems were found which would prevent VirtualBox from installing.
Please correct these problems and try again. »

debian-guest:~# apt-get install linux-headers-`uname -r` build-essential

après il faut aller dans : Périphériques >> Installer les additions client…

retourner dans Debian et faire :

debian-guest:~# cd /media/
debian-guest:~# mount cdrom0
debian-guest:~# cd cdrom
debian-guest:~# sh VBoxLinuxAddition-XXXX.run (le XXX c'est la version adm64 ou x86)

redémarrez les machine virtuelle est ca devrait être bon 😉

Share

15 Comments

  1. bonsoir et merci cela m’a bien aider pour debian, mais j’aimerai savoir comment faire ou bien si on peut faire pareil sous suse.
    merci d’avance pour la reponse

    Répondre

  2. N’ayant jamais touché à une Suse je ne peux pas vraiment aider, cependant il y a que la partie sur l’installation des headers qui doit être différente, il faudra remplacer :

    debian-guest:~# apt-get install linux-headers-`uname -r` build-essential

    par son équivalent sous Suse, pour le reste le script fournit pour les additions client devrait fonctionner sans soucis.

    Bonne chande :-)

    Répondre

  3. Bonsoir,

    Je suis sous XP et tente de partager des fichiers avec ma VB sous Fedora12.
    J’ai bien installée la dernière version des kernel et j’ai exporté les paths correspondant. Mais j’ai toujours et encore le même msg d’erreur :

    Building the VirtualBox Guest Additions kernel modules ECHOUE

    Le log coorespondant est le suivant :

    make KBUILD_VERBOSE=1 -C /usr/include/linux SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbo
    x.0 modules
    make[1]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt.
    make: *** [vboxadd_test] Erreur 2.

    Je suis à cours d’idée…

    Merci par avance.

    Répondre

  4. Test succesufully on mandriva one 2009
    just install before kernel-source-…version
    and make packageS
    then export KERN_DIR with /usr/src/linux-…version

    finallly run command sh VBOX _ADDITION…

    Répondre

  5. Bonjour,

    Trés bon article.

    J’ajoute une information :
    la commande apt-get install linux-headers-`uname -r` build-essential ne marche pas pour moi.
    la solution :
    Il faut identifier la version du kernel , exemple lancer : sh VBoxLinuxAddition-XXXX.run
    le message d’erreur retourne l’information:
    The current kernel version is 2.6.17-5mdv
    Ensuite lancer la commande avec la version de headers à installer: apt-get install linux-headers-2.6.17-5mdv build-essential

    Répondre

  6. T’as raison Aligos!!

    la bonne commande c’est : apt-get install linux-headers-$(uname -r) build-essential

    Normalement le reste de la manip marchera.

    mais si t’as Xwindow ou xorg d’installé tu ne pourras installer les additionnels

    Répondre

  7. pour la commande:

    debian-guest:~# sh VBoxLinuxAddition-XXXX.run (le XXX c’est la version adm64 ou x86)

    Pour que cette commande marche , moi j’ai dû taper:

    debian-guest:~# sh VBoxLinuxAdditions-XXXX.run (le XXX c’est la version adm64 ou x86)

    La différence est qu’il faut ajouter un « s » à  » VBoxLinuxAddition-XXXX.run  »
    Si non , le shell me renvoie un message d’erreur en m’informant que ce répertoire et ce dossier est inexistant.

    Répondre

  8. Idem, j’ai un message qui m’indique que le fichier n’existe pas… Faut faire une manip avant de lancer la machine virtuelle ou sur VBox?

    Répondre

  9. salut jaimerai savoir si kelkun peut maider pour installer les Additions client pour VirtualBox avec xp. au fait jai installer xp sous vbox mai jarive pa a faire du copier coller avec la machine physique. merci

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *