| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| virtualbox_additions_invite [Le 12/02/2024, 14:32] – [Installation] 213.190.75.74 | virtualbox_additions_invite [Le 02/12/2024, 18:44] (Version actuelle) – [Virtualbox : Additions Invité] 93.14.17.75 |
|---|
| * Une capture/libération dynamique du curseur lorsque celui-ci se déplace entre système hôte et système invité. | * Une capture/libération dynamique du curseur lorsque celui-ci se déplace entre système hôte et système invité. |
| |
| | ====Invité Linux==== |
| | Acceptez le montage du périphérique (comme une clé usb). |
| | Placez vous dans le périphérique des Additions invité (son nom ressemble à VBOXADDITIONS_X.XXX) puis lancer la commande: <code>sudo ./VBoxLinux-- get Additions</code> ou double-cliquez tout simplement dessus.\\ |
| | Redémarrez votre système invité.___ |
| |
| =====Pré-requis===== | ====Invité Windows==== |
| | 1. Téléchargez l'iso des additions invitées sur le site de virtualbox (oracle). |
| | https://download.virtualbox.org/virtualbox/7.0.22/VBoxGuestAdditions_7.0.22.iso |
| |
| * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt>virtualbox-guest-additions-iso]]**, | 2. Démarrer la virtualbox windows, puis dans le menu "Périphériques" > "Lecteurs optiques" > "Choose a disk file", sélectionné l'iso téléchargée précédemment. |
| * Si l'invité est un Ubuntu [[:tutoriel:comment_installer_un_paquet|installez également le paquet]] **[[apt>virtualbox-guest-utils]]**. | |
| | |
| =====Installation===== | |
| Pour activer les Additions invité, lancez **[[Virtualbox]]**, puis le Système invité. Ensuite dans le menu **Périphériques**, cliquez sur **Insérer l'image CD des Additions invité...**. | |
| La suite dépend du système invité. | |
| | |
| Si lors de l'installation vous avez une erreur comme //The headers for the current running kernel were not found.//, vérifiez que vous avez bien installé les trois paquets suivants (dkms est important) avec cette commande : | |
| <code>sudo apt-get install build-essential linux-headers-`uname -r` dkms</code> | |
| |
| <note tip>Une fois ces opérations faites, vérifier que l'accélération 3D est disponible : | {{:vbox_windows_install_guest-addition.jpg?400|}} |
| * Dans l'interface graphique sous Unity ou Gnome : Applications //Détails// (disponible dans les paramètres systèmes), sous //Résumé//, doit être indiqué la //Carte graphique// ''Chromium'' | |
| * Dans un terminal : ''/usr/lib/nux/unity_support_test -p'' doit renvoyer //yes// partout | |
| |
| Remarque: Pour que le test unity (qui est un moteur de jeu pour info) fonctionne il faut l'installer au préalable avec la commande ''sudo apt-get install unity'' | 3. Toujours dans windows, ouvrir le navigateur de fichiers, dans le panneau latéral gauche vous verrez **Lecteur de CD (D:) VirtualBox Guest Additions**. |
| | Cliquez dessus. Puis double-cliquez sur **VBoxWindowsAdditions**, et suivez les instructions d'installation.\\ |
| | {{:vbox_windows_install_guest-addition_2.jpg?400|}} |
| |
| </note> | |
| |
| Si vous avez oublié **dkms** lors de la première installation, et que vous avez une //Carte graphique// ''llvm Gallium'', désinstallez les **Additions**, installez dkms, et réinstallez les ajouts des additions invitées, puis redémarrer la machine virtuelle. | |
| ====Invité Linux==== | |
| Acceptez le montage du périphérique (comme une clé usb). | |
| Placez vous dans le périphérique des Additions invité (son nom ressemble à VBOXADDITIONS_X.XXX) puis lancer la commande: <code>sudo ./VBoxLinuxAdditions.run</code> ou double-cliquez tout simplement dessus.\\ | |
| Redémarrez votre système invité. | |
| |
| ====Invité Windows==== | |
| Sous Windows ouvrez le navigateur de fichier, dans le panneau latéral gauche vous verrez **Lecteur de CD (D:) VirtualBox Guest Additions**. | |
| Cliquez dessus. Puis double-cliquez sur **VBoxWindowsAdditions**.\\ | |
| Redémarrez votre système invité. | Redémarrez votre système invité. |
| |
| Vous pouvez ensuite cochez les cases **Lecture seule**, **Montage automatique**, **Configuration permanente**, si vous souhaitez ces options. | Vous pouvez ensuite cochez les cases **Lecture seule**, **Montage automatique**, **Configuration permanente**, si vous souhaitez ces options. |
| |
| | <note important>Si votre machine hôte et la machine virtuelle sont sous Ubuntu, **il faut modifier « Nom du dossier »** proposé par défaut par VirtualBox, nommé **dossierpartage** ci-dessus, afin que ce nom partagé soit différent d'un nom de dossier existant sur l'invité (guest) ! Si les noms sont identiques, vous aurez une erreur et vous ne pourrez pas accéder au partage ! |
| | |
| | //Exemple// : Vous partagez le dossier 'Public' de votre machine hôte (votre ordinateur), VBox propose comme nom de dossier : Public. Modifier ce nom pour 'PublicHote' par exemple ce qui évitera ce conflit. </note> |
| |
| === En ligne de commande === | === En ligne de commande === |
| <note warning>Si vous rencontrez l'erreur "**/sbin/mount.vboxsf: mounting failed with the error: Protocol error** (ou no such device", remplacez //mount -t vboxsf// par //mount.vboxsf// </note> | <note warning>Si vous rencontrez l'erreur "**/sbin/mount.vboxsf: mounting failed with the error: Protocol error** (ou no such device", remplacez //mount -t vboxsf// par //mount.vboxsf// </note> |
| |
| **dossierpartage** est le nom du dossier partagé lors de la configuration de votre machine.\\ | **dossierpartage** est le nom du dossier partagé lors de la configuration de votre machine. Ce nom ne doit pas exister sur la machine invitée (cf alerte plus haut).\\ |
| **pointdemontage** est le dossier de montage que vous avez créer plus haut. | **pointdemontage** est le dossier de montage que vous avez créer plus haut. |
| Naviguez jusqu'à votre dossier de partage pour accéder à vos documents. | Naviguez jusqu'à votre dossier de partage pour accéder à vos documents. |