Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
virtualbox_additions_invite [Le 08/01/2016, 13:01]
L'Africain
virtualbox_additions_invite [Le 02/12/2024, 18:44] (Version actuelle)
93.14.17.75 [Virtualbox : Additions Invité]
Ligne 1: Ligne 1:
-{{tag>Precise Trusty virtualbox ​virtualisation windows}}+{{tag>Xenial ​virtualisation windows}}
 ---- ----
  
-{{applications:​virtualbox.png}} +{{ :applications:​virtualbox.png?70}}
- +
 ====== Virtualbox : Additions Invité ​ ====== ====== Virtualbox : Additions Invité ​ ======
  
Ligne 15: Ligne 13:
   * Le partage des dossiers,   * Le partage des dossiers,
   * 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é.
- 
- 
-=====Pré-requis===== ​ 
- 
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>​virtualbox-guest-additions-iso]]**,​ 
-  * 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é. 
  
 ====Invité Linux==== ====Invité Linux====
 Acceptez le montage du périphérique (comme une clé usb). 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.\\ +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é.+Redémarrez votre système invité.___
  
 ====Invité Windows==== ====Invité Windows====
-Sous Windows ouvrez ​le navigateur de fichier, dans le panneau latéral gauche vous verrez **Lecteur de CD (D:) VirtualBox Guest Additions**. +1. Téléchargez l'iso des additions invitées sur le site de virtualbox (oracle). 
-Cliquez dessus. Puis double-cliquez sur **VBoxWindowsAdditions**.\\+https://​download.virtualbox.org/​virtualbox/​7.0.22/​VBoxGuestAdditions_7.0.22.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. 
 + 
 +{{:​vbox_windows_install_guest-addition.jpg?​400|}} 
 + 
 +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|}} 
 Redémarrez votre système invité. Redémarrez votre système invité.
  
Ligne 51: Ligne 48:
 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 ===
  
 Pour réaliser le partage d'un dossier en ligne de commande, éteignez votre système invité avant d'​effectuer cette manipulation. Dans le système hôte (votre ubuntu), entrez la commande (à titre d'​exemple) : Pour réaliser le partage d'un dossier en ligne de commande, éteignez votre système invité avant d'​effectuer cette manipulation. Dans le système hôte (votre ubuntu), entrez la commande (à titre d'​exemple) :
-<​code>​VBoxManage ​dossierpartage ​add "​xp"​ -name dossierpartage -hostpath "/​home"</​code>​+<​code>​VBoxManage ​sharedfolder ​add "​xp"​ -name dossierpartage -hostpath "/​home"</​code>​
   * **xp** est ici le nom de votre machine virtuelle (il est préférable d'​éviter les tirets dans le nom de la machine virtuelle). Pour connaître le nom de votre machine virtuelle :<​code>​ ls VirtualBox\ VMs/</​code>​   * **xp** est ici le nom de votre machine virtuelle (il est préférable d'​éviter les tirets dans le nom de la machine virtuelle). Pour connaître le nom de votre machine virtuelle :<​code>​ ls VirtualBox\ VMs/</​code>​
   * **dossierpartage** est le nom de partage désiré (ne pas mettre de _ dans le nom)   * **dossierpartage** est le nom de partage désiré (ne pas mettre de _ dans le nom)
Ligne 63: Ligne 63:
 ==== Accès au partage ==== ==== Accès au partage ====
  
-=== Système invité Windows === +=== Système invité Windows ===
 Pour accéder au partage sous Windows : Pour accéder au partage sous Windows :
-  * Soit vous naviguez dans l'​explorateur Windows, **Outils > Connecter un lecteur réseau**, puis choisissez la lettre que vous voulez pour désigner le fichier (ex X:) dans **Dossier** entrez //​\\vboxsvr\dossierpartage//​.\\+  * Soit vous naviguez dans l'​explorateur Windows, **Outils > Connecter un lecteur réseau**, puis choisissez la lettre que vous voulez pour désigner le fichier (ex X:) dans **Dossier** entrez //​\\vboxsvr\dossierpartage//​.\\ ​Sous Windows 10, dans le volet de navigation de l'​explorateur,​ à gauche de la fenêtre, clic-droit sur Réseau puis "​Connecter un lecteur réseau..."​. Choisir un lecteur (ex X: comme ci-dessus) puis "​Parcourir..."​ pour sélectionner le dossier réseau partagé. Après validation, ce dossier apparaît dans le volet de navigation au-dessus et dans "​Réseau"​ avec un un intitulé en majuscule : \\VBOXSVR 
 +<note important>​A la première sollicitation de "​Réseau"​ dans l'​explorateur de Windows 10, si un message : "La découverte du réseau est désactivée...",​ clic-droit sur le bandeau sous la barre de menus : "La découverte du réseau et le partage de fichiers sont désactivés..."​ puis "​Activer la découverte de réseau et le partage des fichiers"​.</​note>​
   * Soit dans une invite de commandes, //Démarrer -> Exécuter -> « cmd »//, vous tapez : <​code>​net use X: \\vboxsvr\dossierpartage</​code>​   * Soit dans une invite de commandes, //Démarrer -> Exécuter -> « cmd »//, vous tapez : <​code>​net use X: \\vboxsvr\dossierpartage</​code>​
 (**dossierpartage** est le nom du dossier partagé crée précédemment). (**dossierpartage** est le nom du dossier partagé crée précédemment).
Ligne 75: Ligne 76:
  
 ===Système invité GNU/Linux === ===Système invité GNU/Linux ===
-Pour accéder à un partage sous un système invité Linux, créer d'​abord un dossier de partage par exemple dans le dossier **media** avec la commande :+ 
 +Pour automatiser le montage du partage au démarrage du système [[:​GNU]]/​[[:​Linux]] virtuel, il faut ajouter son compte utilisateur au groupe ''​vboxsf'',​ et les dossiers partagés seront automatiquement montés dans /media. Par exemple, si vous avez appelé un dossier partagés **Documents**. Alors un dossier **/​media/​sf_Documents** apparaîtra,​ contenant ce que contient le dossier partagé.  
 +Pour ajouter votre utilisateur au groupe ''​vboxsf''​ entrez la commande suivante dans un terminal : <​code>​sudo adduser $USER vboxsf</​code>​ 
 + 
 +[[https://​peertube.live/​videos/​watch/​4f0df0e9-b2b7-4aa3-bd43-7fb4c9ac3334|Tuto vidéo partage de dossier entre invité et hôte]] 
 + 
 +Vous pouvez également le faire graphiquement avec [[:​users-admin]]. Il suffit alors de cliquer sur **Gérer les groupes**, puis de cliquer sur **Propriétés** après avoir sélectionné le groupe **vboxsf** et de cocher son identifiant en tant que membre du groupe.  
 + 
 +Pour accéder ​manuellement ​à un partage sous un système invité Linux, créer d'​abord un dossier de partage par exemple dans le dossier **media** avec la commande :
 <​code>​sudo mkdir -p /​media/​monpartage</​code>​ <​code>​sudo mkdir -p /​media/​monpartage</​code>​
 Puis rendez accessible le dossier partagé en entrant dans un [[:​terminal]] : <​code>​sudo mount -t vboxsf dossierpartage pointdemontage</​code>​ Puis rendez accessible le dossier partagé en entrant dans un [[:​terminal]] : <​code>​sudo mount -t vboxsf dossierpartage pointdemontage</​code>​
Ligne 81: Ligne 90:
 <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.
Ligne 87: Ligne 96:
 <note warning> La commande mount est exécutée [[:​sudo|avec les droits administrateur]] si cela limite les accès en écriture à vos documents, vous pouvez forcer l'​accès de l'​utilisateur sur le dossier monté, avec la commande: <​code>​sudo mount -t vboxsf -o uid=`id -u` -o gid=`id -g` sharename /​mnt/​partage</​code></​note>​ <note warning> La commande mount est exécutée [[:​sudo|avec les droits administrateur]] si cela limite les accès en écriture à vos documents, vous pouvez forcer l'​accès de l'​utilisateur sur le dossier monté, avec la commande: <​code>​sudo mount -t vboxsf -o uid=`id -u` -o gid=`id -g` sharename /​mnt/​partage</​code></​note>​
  
-Pour automatiser le montage du partage au démarrage du sytème [[:​GNU]]/​[[:​Linux]] virtuel, il faut ajouter son compte utilisateur au groupe ''​vboxsf'',​ et les dossiers partagés seront automatiquement montés dans /media. Par exemple, si vous avez appelé un dossier partagés **Documents**. Alors un dossier **/​media/​sf_Documents** apparaîtra,​ contenant ce que contient le dossier partagé. ​ 
-Pour ajouter votre utilisateur au groupe ''​vboxsf''​ entrez la commande suivante dans un terminal : <​code>​sudo adduser $USER vboxsf</​code>​ 
  
-Vous pouvez également le faire graphiquement avec [[:​users-admin]]. Il suffit alors de cliquer sur **Gérer les groupes**, puis de cliquer sur **Propriétés** après avoir sélectionné le groupe **vboxsf** et de cocher son identifiant en tant que membre du groupe. ​ 
  
    
  • virtualbox_additions_invite.1452254495.txt.gz
  • Dernière modification: Le 08/01/2016, 13:01
  • par L'Africain