GNU/Linux >> Tutoriels Linux >  >> Fedora

Comment installer les additions invité Virtualbox sur Fedora 20

Fedora 20 (Heisenbug) est actuellement la dernière version et si vous voulez l'essayer sur VirtualBox, installez les ajouts invités pour une fonctionnalité complète.

L'installation est simple et prend quelques étapes, mais implique des téléchargements et des mises à jour qui nécessiteraient une certaine bande passante.

Les suppléments invité sont compilés à partir de la source et chargés en tant que module.

1. Mettre à jour Fedora

La première chose à faire est de mettre à jour tous les packages et de mettre à jour le système.

$ sudo yum distro-sync

2. Installer les en-têtes du noyau et les outils de compilation

Les ajouts d'invités VirtualBox sont toujours compilés, ils ont donc besoin des outils de construction et des bibliothèques de noyau nécessaires. Installez-les avec la commande suivante.

$ yum -y install kernel-devel kernel-headers dkms gcc gcc-c++

Redémarrer

Après la mise à niveau et l'installation des en-têtes du noyau, redémarrez le système.

3. Compiler les ajouts d'invités virtualbox

Cliquez sur Périphériques> Insérer l'image du CD des ajouts d'invités dans le menu de la fenêtre de VirtualBox.
L'image du CD est maintenant disponible dans Fedora à /dev/cdrom ou /dev/sr0.

Créez un répertoire chez vous et montez-y le cd.

$ mkdir vboxcd
$ sudo mount /dev/cdrom ~/vboxcd
[sudo] password for silver:
mount: /dev/sr0 is write-protected, mounting read-only
$ ls
32Bit        cert                    VBoxSolarisAdditions.pkg
64Bit        OS2                     VBoxWindowsAdditions-amd64.exe
AUTORUN.INF  runasroot.sh            VBoxWindowsAdditions.exe
autorun.sh   VBoxLinuxAdditions.run  VBoxWindowsAdditions-x86.exe

Exécutez ensuite le script VBoxLinuxAdditions.run. La sortie devrait ressembler à ceci

$ sudo ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.3.6 Guest Additions for Linux............
VirtualBox Guest Additions installer
Removing installed version 4.3.6 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules           [  OK  ]
Removing existing VirtualBox non-DKMS kernel modules       [  OK  ]
Building the VirtualBox Guest Additions kernel modules     [  OK  ]
Doing non-kernel setup of the Guest Additions              [  OK  ]
Starting the VirtualBox Guest Additions                    [  OK  ]
Installing the Window System drivers
Installing X.Org Server 1.14 modules                       [  OK  ]
Setting up the Window System to use the Guest Additions    [  OK  ]
You may need to restart the hal service and the Window System (or just restart
the guest system) to enable the Guest Additions.
Installing graphics libraries and desktop services componen[  OK  ]
$

La ligne qui construit les modules du noyau des ajouts de VirtualBox Guest est la plus importante et ne doit pas échouer

Building the VirtualBox Guest Additions kernel modules     [  OK  ]

Terminé, maintenant redémarrez.

4. Vérifiez que les ajouts d'invités sont chargés

Après le redémarrage, la résolution d'écran de l'invité Fedora doit s'adapter à la taille de la fenêtre VirtualBox, ce qui indique que les ajouts d'invités fonctionnent. Vous pouvez en outre vérifier que les modules du noyau sont chargés ou non, avec la commande suivante

$ lsmod | grep -i vbox
vboxsf                 43786  0
vboxvideo              12658  1
drm                   283349  2 vboxvideo
vboxguest             231692  8 vboxsf
$

Le module vboxguest indique que le module du noyau des ajouts d'invités de virtualbox est chargé et fonctionne.

5. Configurer les dossiers partagés

La dernière chose est de configurer les dossiers partagés afin que vous puissiez facilement échanger des fichiers entre le système d'exploitation hôte et invité. Cliquez sur "Périphériques> Paramètres du dossier partagé" dans la fenêtre Virtualbox. Cliquez sur l'icône à droite pour ajouter un nouveau dossier partagé.

Sélectionnez le répertoire sur votre système hôte qui doit être partagé avec l'invité Fedora 20.

Assurez-vous de donner un nom de dossier approprié, car il serait utilisé pour monter le répertoire dans Fedora.

Cochez "Rendre permanent" si vous souhaitez que le paramètre de dossier partagé soit persistant. Les dossiers partagés permanents sont répertoriés sous Dossiers de la machine, tandis que les dossiers non permanents sont répertoriés dans la liste des dossiers transitoires.

Après avoir sélectionné le dossier à partager, montez maintenant le dossier dans Fedora en utilisant le nom de dossier spécifié précédemment. La commande à utiliser est mount

$ sudo mount -t vboxsf enlightened ./vboxshared
OR
$ sudo mount.vboxsf enlightened ./vboxshared

vboxshared est le nom du répertoire où nous montons le dossier partagé. Assurez-vous que le répertoire existe. La commande mount montrerait maintenant que le répertoire est monté

$ mount | grep vboxsf
none on /home/silver/vboxshared type vboxsf (rw,nodev,relatime)

Conclusion

Enfin, vous avez les ajouts d'invités VirtualBox installés sur Fedora. Vous devriez maintenant être en mesure d'obtenir la résolution native et de copier-coller des éléments sur Fedora et le système d'exploitation hôte.

Il activera également les dossiers partagés afin que vous puissiez partager automatiquement des fichiers entre les systèmes d'exploitation hôte et invité.

Si vous avez des questions ou des commentaires, faites-le nous savoir dans les commentaires ci-dessous.


Fedora
  1. Comment installer VirtualBox Guest Additions sur CentOS 7 Linux

  2. Installation des ajouts de Virtualbox Guest sur Fedora Linux

  3. Comment installer les ajouts d'invités VirtualBox sur Kali Linux

  4. Comment installer les ajouts d'invités Virtualbox dans Fedora 18

  5. Comment installer les ajouts d'invités Virtualbox sur Ubuntu 14.04

Comment installer des ajouts d'invités dans Virtualbox VM

Comment installer les ajouts Virtualbox Guest sur Rocky Linux 8

Comment installer les suppléments invité de VirtualBox sur AlmaLinux 8

Comment installer Go sur Fedora 35

Comment installer les suppléments invité de VirtualBox dans Fedora

Comment installer les ajouts d'invités de Virtualbox sur le système d'exploitation élémentaire 0.2 Luna