Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
virtualbox_additions_invite [Le 08/01/2016, 11:32]
L'Africain créée
virtualbox_additions_invite [Le 12/02/2024, 14:32] (Version actuelle)
213.190.75.74 [Installation]
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 17: Ligne 15:
  
  
-=====Pré-requis===== ​+=====Pré-requis=====
  
   * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>​virtualbox-guest-additions-iso]]**,​   * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>​virtualbox-guest-additions-iso]]**,​
Ligne 25: Ligne 23:
 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é...**. 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é. 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 :
 +  * 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''​
 +
 +</​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==== ====Invité Linux====
 Acceptez le montage du périphérique (comme une clé usb). Acceptez le montage du périphérique (comme une clé usb).
Ligne 55: Ligne 65:
  
 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 73:
 ==== Accès au partage ==== ==== Accès au partage ====
  
-=== Système invité Windows ===  +=== Système invité 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//​.\\+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//​.\\ ​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>​ 
 +(**dossierpartage** est le nom du dossier partagé crée précédemment). 
 +Et le lecteur apparaîtra à la lettre X dans le poste de travail...
  
-Soit dans une invite de commandes : //Démarrer -> Exécuter -> « cmd »//, vous tapez : <code>net use X\\vboxsvr\dossierpartage</code> +<note important>Si cette commande ne fonctionne pas il se peut que se soit le DNS de VirtualBox qui ne fonctionne pas correctement ; essayez alors de remplacer dans cette ligne "vboxsvr" par votre adresse ip sous Ubuntu (disponible en tapant la commande "​ifconfig"​ dans un terminal)</note>
-(**dossierpartage** est le nom du dossier partagé crée précédement)+
  
  
-<note important>​Si cette commande ne fonctionne pas il se peut que se soit le DNS de VirtualBox qui ne fonctionne pas correctement ; essayez alors de remplacer dans cette ligne : "​vboxsvr"​ par votre adresse ip sous Ubuntu (disponible en tapant la commande "​ifconfig"​ dans un terminal)</​note>​ 
- 
-<note tip>La commande va vous demander un login et un mot de passe. Il est différent de votre login et mot de passe ; n'​oubliez pas de le définir par sudo smbpasswd -a user_name [[http://​doc.ubuntu-fr.org/​samba | cf. Samba]]</​note>​ FIXME 
-Et le lecteur apparaitra à la lettre X dans le poste de travail... 
  
 ===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 88: Ligne 106:
 <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. ​ 
  
    
Ligne 99: Ligne 114:
 Pour enlever ce point de montage, dans votre système hôte, il vous faudra quitter votre session Virtualbox, et taper : <​code>​VBoxManage sharedfolder remove "​xp"​ -name "​dossierpartage"</​code>​ Pour enlever ce point de montage, dans votre système hôte, il vous faudra quitter votre session Virtualbox, et taper : <​code>​VBoxManage sharedfolder remove "​xp"​ -name "​dossierpartage"</​code>​
  
-  * "xp" ​est ici le nom de votre machine virtuelle (celle-ci ne doit pas être lancée, et 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 (celle-ci ne doit pas être lancée, et 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>​ 
-  * sharename ​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)
 \\ \\
  
 ---- ----
 //​Contributeurs:​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​sbig77]],​ [[utilisateurs:​vorach]],​ [[utilisateurs:​omega13]],​ [[utilisateurs:​DarkHylian]],​ [[utilisateurs:​BravoJR]],​ [[utilisateurs:​Maniack Crudelis]], [[utilisateurs:​mcpeter|McPeter]],​ [[utilisateurs:​wubijacq|wubijacq]].//​ //​Contributeurs:​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​sbig77]],​ [[utilisateurs:​vorach]],​ [[utilisateurs:​omega13]],​ [[utilisateurs:​DarkHylian]],​ [[utilisateurs:​BravoJR]],​ [[utilisateurs:​Maniack Crudelis]], [[utilisateurs:​mcpeter|McPeter]],​ [[utilisateurs:​wubijacq|wubijacq]].//​
  • virtualbox_additions_invite.1452249172.txt.gz
  • Dernière modification: Le 08/01/2016, 11:32
  • par L'Africain