Comment créer un dossier partagé avec une Virtualbox

Un dossier partagé entre la machine hôte et une machine virtuelle (VM) est un moyen simple pour échanger des fichiers entre les deux systèmes, qu’ils soient Windows, Linux (Debian, Ubuntu, Fedora,…) ou autres. Aussi, voici un guide pour créer et configurer ce dossier partagé entre l’hôte et une VM VirtualBox.

Prérequis

  • Avoir installé les Additions Invité…

Les Additions Invité… (VirtualBox Guest Additions) sont des pilotes et des applications qui optimisent et améliorent les fonctionnalités et les performances du système d’exploitation dans la VirtualBox. Par exemple, elles permettront (en fonction de la configuration de la VM) :

  • L’amélioration des possibilités graphique de la machine virtuelle comme la prise en charge de l’accélération graphique 3D et si la machine hôte est sous Windows, l’accélération 2D.
  • Le presse-papier bidirectionnel (copier/coller) entre la machine hôte et  la VM.
  • Le Glisser-Déposer bidirectionnel entre la machine hôte et VM.
  • L’accès en lecture et écriture à des dossiers partagés du système hôte depuis la machine virtuelle.

Elles s’installent dans la VirtualBox depuis un CD qui s’insére dans la VM depuis le menu Périphériques.

VirtualBox - accès insérer image CD des additions invité

Plus de détails pour leur installation dans mes guides pour installer une VirtualBox Debian, Ubuntu, Linux Mint ou Fedora.

Ajouter un dossier partagé entre l’hôte et la VirtualBox

Sélectionnez votre VM et allez dans la configuration de la machine virtuelle VirtualBox :

Accès à la configuration VirtualBox

Alors dans l’onglet Dossiers partagés (1), cliquez sur l’icône (2) pour choisir un dossier du système hôte qui sera accessible depuis la VM.

VirtualBox - accès pour ajouter un dossier partagé

Alors :

Ajouter un dossier partagé entre hôte et VirtualBox
  1. Sélectionnez le dossier de votre machine hôte (1),
  2. Donnez un nom au partage (2)
  3. Choisissez si vous voulez l’avoir qu’en lecture seule (3). Si vous cochez cette option, vous ne pourrez pas écrire dedans.
  4. Choisissez si vous désirez qu’il soit monter automatiquement (4). Ainsi, vous n’aurez pas à le faire…
  5. Et éventuellement, définissez un point de montage personnalisé (5). Par exemple : sous Windows E:, ou sous Linux /media/Partage/. Si vous ne mettez rien, VirtualBox utilisera une valeur adaptée au système virtuel.
  6. Et faites OK (6) pour enregistrer la configuration.

Le partage apparaitra alors dans la liste des dossiers permanents.

Liste des dossiers partagés

Il est aussi possible d’ajouter un dossier partagé depuis la fenêtre d’une VM lancée depuis le menu Périphériques.

Accès gestionnaire des dossiers partagés depuis VM lancée

Ce partage sera par défaut temporaire. C’est dire que si vous éteignez la VirtualBox puis la relancez, il ne sera aura plus présent. Par contre, un redémarrage de la VM ne le supprime pas.

Pour le conserver, vous pouvez cocher Configuration permanente.

Ajouter un dossier partagé sur VM lancée

Accéder au dossier partage dans la VirtualBox

Dans une VirtualBox Linux

Avant de pouvoir accéder au dossier partagé dans une VirtualBox avec un système d’exploitation Linux, il faut donner le droit de le faire à votre utilisateur. Pour cela, il suffit d’ajouter le compte utilisateur concerné au groupe vboxsf dans la VM.

Donc, pour y ajouter l’utilisateur courant, dans un terminal, faites :

sudo usermod -G vboxsf -a $USER

Puis, redémarrer la VM pour que cet ajout soit pris en compte.

Alors, vous pourrez accéder au partage et à son contenu depuis le gestionnaire de fichiers.

Accès au dossier partagé avec hote depuis VM Ubuntu

Dans une VirtualBox Windows

Allez dans le gestionnaire de fichiers et vous verrez un emplacement réseau qui donnera accès à votre dossier partagé et à son contenu.

Accès au dossier partagé avec hote depuis VM Windows

Modifier un dossier partagé

Dans les paramètres de dossiers partagés, sélectionnez un dossier (1) et cliquez sur l’icône modifier (2).

Modifier dossier partagé

Supprimer un dossier partagé

Dans les paramètres de dossiers partagés, sélectionnez un dossier (1) et cliquez sur l’icône supprimer (2).

Supprimer dossier partagé

Pour allez plus loin

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

8 Commentaires

    1. Bonjour Gus,

      Vous voulez dire sur une machine virtuelle Linux Mint, vous n’accédez pas à vos dossiers partagés ?
      Avez-vous bien ajouté l’utilisateur connecté au groupe vboxsf (sudo usermod -G vboxsf -a $USER) puis redémarré ?

      Cordialement

  1. Bonjour,

    Je viens d’essayer de taper la commande  » sudo usermod -G vboxsf -a $USER  » dans le terminal comme expliqué sur ce site je reçois ce message d’erreur  » usermod : le groupe « vboxsf » n’existe pas  » 😳

    Merci pour l’aide apportée.

    1. Bonjour,

      Quel est votre OS dans la VirtualBox ? Et avez-vous bien installé les Additions Invité… ? Le groupe vboxsf est créé durant leurs installations.

      Cordialement

    1. Salut,

      Je suis sous Linux Mint 20.3 et utilise Debian 11 dans virtualbox .

      jpdc91@debian:~$ sudo usermod -G vboxsf -a $USER
      [sudo] Mot de passe de jpdc91 :
      usermod: group ‘vboxsf’ does not exist

      J’ai tenté d’ installé les Additions Invité comme indiqué sur ce site, l’erreur retournée est :

      Could not mount the media/drive ‘/usr/share/virtualbox/VBoxGuestAdditions.iso’ (VERR_PDM_MEDIA_LOCKED).

      Merci

    2. Bonjour,

      Dans le gestionnaire de machine VirtualBox, allez dans Fichier > Gestionnaire de media..., puis dans l’onglet Disques optiques, sélectionnez VBoxGuestAdditions.iso libérez-le si besoins et supprimez-le.
      Puis, lancez votre VM et l’installation des Additions devrez fonctionner.

      Cordialement