Partager le dossier entre le système hôte et invité dans VirtualBox
Voici comment partager un dossier entre le système hôte et le système invité et écrire des données dans VirtualBox.
Si vous êtes un grand utilisateur de machines virtuelles, notamment avec VirtualBox, il est essentiel de savoir comment partager un dossier pour le transfert de données entre les systèmes invité et hôte. Vous souhaiterez peut-être accéder à certains documents et images du système invité, qui est présent dans votre système hôte.
C'est possible avec une petite astuce. Voici comment.
Comment partager un dossier entre le système hôte et invité dans VirtualBox
Les étapes suivantes nécessitent l'installation des ajouts d'invités VirtualBox. Si vous ne l'avez pas fait, installez les ajouts d'invités dans votre système invité.
Dans le menu VirtualBox, sélectionnez Périphérique > Dossiers partagés > Paramètres des dossiers partagés.
Sélectionnez l'option dans le menu Appareil
Cliquez sur Ajouter (bouton vert à l'extrême droite), dans la fenêtre des paramètres du dossier de partage.
Dans Chemin du dossier, sélectionnez le dossier que vous souhaitez partager de votre hôte vers le système invité. Dans cet exemple, j'ai utilisé le dossier Images, c'est-à-dire /home/debugpoint/Pictures du système hôte.
Donnez le nom significatif de votre choix dans le champ Nom du dossier. VirtualBox créera un dossier dans votre système invité avec le préfixe sf_ dans le chemin /media. Pour cet exemple, le dossier partagé dans le système invité sera dans /media/sf_Pictures.
Sélectionnez Montage automatique et rendez-le permanent. Appuyer sur OK.
Créer un dossier partagé - paramètres
Une fois que vous fermez la fenêtre ci-dessus, vous pouvez voir que le dossier est créé dans /media (voir ci-dessous). Notez également que son groupe est vboxsf qui est différent de votre groupe d'utilisateurs actuel. Il s'agit du groupe VirtualBox créé par les ajouts d'invités.
dossier partagé créé par VirtualBox
propriétaire du dossier partagé
Si vous essayez d’accéder à ce chemin, vous ne pouvez pas. Ajoutez donc votre identifiant utilisateur actuel au groupe vboxsf. Et changez la propriété de tous les sous-répertoires pour vous-même à l’aide des deux commandes suivantes. Remplacez les éléments en gras par les configurations de votre système.
sudo usermod -a -G vboxsf debugpoint
sudo chown -R debugpoint:users /media/sf_Pictures/Une fois que vous avez terminé, redémarrez votre machine virtuelle.
Et vous devriez voir le dossier dans la machine virtuelle de votre invité. Vous devriez y avoir un accès en modification.
Accéder au dossier depuis le système invité
Mappage du nom du dossier de paramètres entre l'invité et l'hôte
Pour toute erreur, si vous voyez un dossier vide, essayez de forcer le montage du dossier. Et essayez de parcourir en utilisant la commande suivante. Le paramètre « Images » doit correspondre au « nom « Nom du dossier » dans l'image ci-dessus dans les paramètres du dossier partagé VirtualBox.
sudo mount -t vboxsf Pictures /media/sf_PicturesNotes de clôture
C'est ainsi que vous pouvez partager un dossier entre hôte et invité dans VirtualBox de la manière la plus simple. D'après mon test, cela a fonctionné pour toutes les principales distributions Linux, telles que les combinaisons Ubuntu/Fedora, Fedora/Mint et Fedora/Arch. Donc, je pense que cela devrait fonctionner pour vous.
Si vous rencontrez des erreurs, faites-le-moi savoir dans la zone de commentaire ci-dessous.






