TUTOS.EU

Installer les Guest Additions sous linux en lignes de commande

A compléter - finir

La procédure est décrite dans .. https://www.virtualbox.org/manual/ch04.html ?? (cela a changé à priori).

Notez que malgré ma bonne volonté et mes recherches, le mieux est réellement d'utiliser une distribution linux intégrant l'interface graphique, sinon c'est vraiment la m....

 

On est ici sur un centos sans interface graphique.

On va commencer par monter le cdrom qui contient les Guest Additions.
Les devices sont visibles dans /dev

On peut le voir en tapant

ls -l /dev/cdrom
Lien vers le fichier : cliquez ici Copier le code

Un alias désigne le cdrom qui peut être en fait sr0, mais par commodité on va utiliser /dev/cdrom

Pour commencer on va créer un répertoire cdrom à la racine et monter le cd dessus

mkdir /cdrom
mount /dev/cdrom /cdrom
Lien vers le fichier : cliquez ici Copier le code

On va chercher à exécuter VBoxLinuxAdditions.run
mais il y a une phase préparatoire à faire avant

Comme indiqué sur https://www.virtualbox.org/manual/UserManual.html#externalkernelmodules

il y a des prérequis à installer. Ils dépendent de votre distribution.
Pour centos cela peut donner

yum install gcc make kernel-devel kernel-headers bzip2 tar
Lien vers le fichier : cliquez ici Copier le code

Ensuite vous pouvez faire un update des packages avec

yum -y update
Lien vers le fichier : cliquez ici Copier le code

Lancer le script d'installation avec cette commande.
Le --nox11 permet normalement d'indiquer qu'on a pas d'interface graphique (vu sur https://forums.virtualbox.org/viewtopic.php?t=33112)

sh /cdrom/VBoxLinuxAdditions.run --nox11
Lien vers le fichier : cliquez ici Copier le code

Il se peut que vous ayez tout de même un problème et que le fichier de log, que l'on voit avec cat /var/log/vboxadd-setup.log , indique un message du type "No Xserver found, skipping"

pour installer une versio de base, comme dit sur https://blog.microlinux.fr/x11-centos-7/ on peut faire

sudo yum group install "X Window System"
Lien vers le fichier : cliquez ici Copier le code

Mettre une configuration de base avec

nano /etc/X11/xorg.conf
Lien vers le fichier : cliquez ici Copier le code

Mettre ceci, suite à quoi l'installation de l'extension Pack devrait passer

Section "Device"
   Identifier   "Configured Video Device"
   Driver      "vboxvideo"
EndSection

Section "Monitor"
   Identifier   "Configured Monitor"
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Monitor      "Configured Monitor"
   Device      "Configured Video Device"
EndSection

Section "InputDevice"
        Identifier  "vboxmouse"
        Driver          "vboxmouse"
        Option          "CorePointer"
        Option          "Device"        "/dev/input/mice"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"        0 0
        InputDevice     "vboxmouse"
EndSection
Lien vers le fichier : cliquez ici Copier le code

Si cela fonctionne, alors vous avez de la chance, sinon passez par une installation qui comporte l'interface graphique ...


Article(s) en relation(s)

2