GNU/Linux >> Tutoriels Linux >  >> Ubuntu

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

Après avoir installé Ubuntu dans VirtualBox, vous devez installer les ajouts invités pour obtenir de meilleures fonctionnalités matérielles à l'intérieur. Ceux-ci incluent la résolution plein écran, l'intégration de la molette et du pointeur de la souris, le copier-coller depuis le système d'exploitation hôte (presse-papiers partagé), les dossiers partagés, etc.

Ce tutoriel vous montre comment installer les ajouts d'invités VirtualBox dans Ubuntu. La même méthode fonctionne pour des distributions similaires comme Xubuntu, Kubuntu et Lubuntu.

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

Les ajouts d'invités Virtualbox sont compilés pour le système cible, il a donc besoin des en-têtes de noyau nécessaires et des programmes associés. Installez les 2 packages suivants.

$ sudo apt-get install build-essential module-assistant

Maintenant lancez

$ sudo m-a prepare

2. Compiler les ajouts d'invités virtualbox

Cliquez maintenant sur "Périphériques> Insérer l'image du CD des ajouts d'invités" dans la fenêtre de la virtualbox. Cela insérera l'image du cd des ajouts invités dans le système d'exploitation invité. Sur Xubuntu, le cd devrait être monté automatiquement dans le répertoire /media.

Sur Ubuntu Unity, vous devriez voir l'icône cd sur le panneau de gauche vers le bas. Cliquez dessus pour ouvrir le cd des ajouts d'invités VBox dans le gestionnaire de fichiers.

Kubuntu vous donnerait une notification de périphérique en bas à droite et vous pouvez cliquer sur "ouvrir avec le gestionnaire de fichiers" qui montera le cd et l'ouvrira dans dolphin.

Vérifiez le chemin du système de fichiers cd dans le gestionnaire de fichiers (appuyez sur Ctrl + L). L'emplacement devrait ressembler à ceci

/media//VBOXADDITIONS_4.3.10_93012

Le doit contenir votre nom d'utilisateur sur le système.

Monter manuellement

S'il ne se monte pas tout seul, vous pouvez le monter manuellement. Découvrez le périphérique à l'aide de blkid, puis utilisez la commande mount pour le monter quelque part dans votre répertoire personnel

# découvrez le périphérique$ sudo blkid/dev/sr0 :LABEL="VBOXADDITIONS_4.3.10_93012" TYPE="iso9660"# Ou utilisez la commande lsblk$ sudo lsblk -o NAME,TYPE,SIZE,LABEL,MOUNTPOINT, MODELNAME TYPE SIZE LABEL MOUNTPOINT MODELsda disk 8G VBOX HARDDISK├─sda1 part 6G /├─sda2 part 1K└─sda5 part 2G [SWAP]sr0 rom 61.7M VBOXADDITIONS_4.3.10_93012 CD-ROM

Notez le nom du périphérique qui est "/dev/sr0" ici. Ensuite, nous devons monter cet appareil (cdrom) pour accéder au contenu.

# créer un répertoire pour monter$ mkdir cdrom# monter le cd$ sudo mount /dev/sr0 ~/cdrom/[sudo] mot de passe pour silver:mount :bloc périphérique /dev/sr0 est protégé en écriture, montage en lecture seule # entrer dans le répertoire monté$ cd cdrom/~/cdrom$ ls32Bit cert VBoxSolarisAdditions.pkg64Bit OS2 VBoxWindowsAdditions-amd64.exeAUTORUN.INF runasroot.sh VBoxWindowsAdditions.exeautorun.sh VBoxLinuxAdditions.run VBoxWindowsAdditions-x86.exe

Démarrer la compilation

Accédez au répertoire et exécutez le script nommé VBoxLinuxAdditions.run

/media/silver/VBOXADDITIONS_4.3.10_93012$ ls32Bit cert VBoxSolarisAdditions.pkg64Bit OS2 VBoxWindowsAdditions-amd64.exeAUTORUN.INF runasroot.sh VBoxWindowsAdditions.exeautorun.sh VBoxLinuxAdditions.run VBoxWindowsAdditions-x86.exe/media/silver/VBOXADDITIONS_4.3.10 _93012$ sudo ./VBoxLinuxAdditions.run[sudo] mot de passe pour silver :Vérification de l'intégrité de l'archive... Tout va bien.Décompression des suppléments invité de VirtualBox 4.3.10 pour Linux............Installateur des suppléments invité de VirtualBox modules d'installation ...Installation de modules supplémentaires ...Suppression des modules de noyau VirtualBox DKMS existants ...fait.Retrait des modules de noyau non-DKMS de VirtualBox existants ...fait. configuration du noyau des suppléments invité ... terminé.Démarrage des suppléments invité de VirtualBox ... terminé.Installation des pilotes du système WindowsInstallation des modules X.Org Server 1.15 ...terminé.Configuration du Wi ndow System pour utiliser les suppléments invité ... terminé. Vous devrez peut-être redémarrer le service hal et le système Windows (ou simplement redémarrer le système invité) pour activer les suppléments invité. /pré> 

Notez la ligne

Création des modules du noyau VirtualBox Guest Additions ... terminé.

S'il est terminé, les ajouts d'invités de virtualbox sont compilés avec succès.
Maintenant, redémarrez le système d'exploitation invité.

3. Vérifiez que les ajouts d'invités fonctionnent

Après le redémarrage du système d'exploitation, la résolution d'écran du système d'exploitation invité doit s'adapter à la taille de la fenêtre de virtualbox. D'autres choses comme le défilement de la souris, le copier-coller de l'invité à l'hôte devraient également fonctionner.

Vous pouvez vérifier que les ajouts d'invités sont chargés avec la commande suivante

# vérifie les modules chargés$ lsmod | grep -io vboxguestvboxguest# check module$ modinfo vboxguestfilename :/lib/modules/3.13.0-24-generic/updates/dkms/vboxguest.koversion :4.3.10license :GPLdescription :Oracle VM VirtualBox Guest Additions for Linux Moduleauthor :Oracle Corporation. ....$ lsmod | grep -io vboxguest | xargs modinfo | grep -iw versionversion :4.3.10

4. Configurer les dossiers partagés

Après avoir installé les ajouts d'invités, vous pouvez partager des dossiers entre les systèmes d'exploitation invité et hôte, permettant à chacun d'eux d'accéder aux fichiers de l'autre. Le dossier existe sur le système d'exploitation hôte et est partagé avec le système d'exploitation invité. L'invité peut ou non être autorisé à écrire dans le dossier partagé.

Cliquez sur Périphériques> Paramètres du dossier partagé dans la fenêtre de la boîte virtuelle. Cliquez sur l'icône plus sur le côté droit et sélectionnez le répertoire du système d'exploitation hôte que vous souhaitez partager avec le système d'exploitation invité. Si vous choisissez "Rendre permanent", il devient un dossier Machine, sinon il s'agit d'un dossier transitoire. Vous avez également la possibilité de le rendre en lecture seule, afin que le système d'exploitation invité ne puisse pas apporter de modifications au dossier.

Une fois que vous avez spécifié le répertoire partagé, il est temps de le monter dans le système d'exploitation invité. La liste des dossiers partagés vous montrera le nom et le chemin du répertoire partagé. Notez le nom et montez-le à l'aide de la commande suivante

# créez un répertoire dans votre répertoire personnel$ mkdir shared# montez à l'aide de la commande mount. SHARENAME est le nom du répertoire partagé$ sudo mount -t vboxsf SHARENAME ~/shared# ou$ sudo mount.vboxsf SHARENAME ~/shared

Vous pourriez rencontrer le message d'erreur suivant - "mount :mauvais type de fs, mauvaise option".
Ou "Le programme 'mount.vboxsf' n'est actuellement pas installé."

Cette erreur est causée par un bogue dans VirtualBox à cause duquel /sbin/mount.vboxsf pointe vers un mauvais chemin.

Pour résoudre ce problème, vous devez utiliser le chemin complet de la commande mount.vboxsf

$ sudo /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf SHARENAME ~/shared

Le bogue sera corrigé dans les prochaines versions de VirtualBox.


Ubuntu
  1. Comment installer VirtualBox sur Ubuntu

  2. Comment installer Ubuntu 20.04 sur VirtualBox

  3. Comment installer VirtualBox sur Ubuntu 18.04

  4. Comment installer les additions invité Virtualbox sur Fedora 20

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

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

Comment installer VirtualBox et Guest Additions dans Ubuntu

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

Comment installer et utiliser les suppléments invité de VirtualBox sur Ubuntu

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

Comment installer VirtualBox sur Ubuntu 17.04