Partage des dossiers entre le système d'exploitation hôte et le système d'exploitation invité dans VirtualBox

Partage des dossiers entre le système d'exploitation hôte et le système d'exploitation invité dans VirtualBox
Lorsque vous travaillez sur un système d'exploitation invité, vous devez souvent partager des fichiers vers et depuis le système d'exploitation hôte. Un système d'exploitation invité est un système d'exploitation isolé qui n'a accès ni à l'hôte ni aux autres machines de VirtualBox. Cependant, l'utilitaire d'addition d'invité VirtualBox permet à la machine invitée de partager des fichiers vers et depuis le système d'exploitation hôte.

Dans cet article, nous vous montrerons comment installer des ajouts d'invités VirtualBox et partager des dossiers entre le système d'exploitation hôte et le système d'exploitation invité.

Conditions préalables

  1. Hôte du système d'exploitation avec VirtualBox installé
  2. OS invité installé dans la machine virtuelle

Pour cette démonstration, nous utilisons Windows10 comme OS hôte et Ubuntu 20.04 LTS comme OS invité. Pour permettre le partage entre le système d'exploitation invité et hôte, nous installerons les ajouts d'invités VirtualBox sur le système d'exploitation invité, puis partagera et monterons un dossier du système d'exploitation hôte au système d'exploitation invité. Commençons.

Installez les ajouts d'invités VirtualBox sur le système invité

Pour permettre le partage de fichiers entre l'hôte et l'invité, vous devez installer des ajouts d'invités dans le système d'exploitation invité. Pour ce faire, les mesures suivantes doivent être prises:

1. Ouvrez VirtualBox dans votre système hôte et démarrez un système d'exploitation invité.

2. Dans la barre de menu supérieure de VirtualBox, cliquez Dispositifs, puis sélectionnez Insérer des ajouts invités Image du CD Pour insérer un CD virtuel à l'intérieur du système invité.


3. Le message suivant apparaîtra. Cliquez sur Courir Pour installer des ajouts d'invités sur la machine invitée.


4. L'installation commencera et une fois terminé, il vous sera demandé de presser Entrer Pour fermer la fenêtre. Presse Entrer Pour terminer l'installation.


Une fois que VirtualBox Guest ajoute des ajouts sur le système d'exploitation invité, vous pouvez partager des dossiers entre le système hôte et le système invité.

Partager des dossiers entre l'hôte et l'invité

Maintenant, nous partagerons un dossier entre l'hôte et les systèmes invités. Vous pouvez partager plusieurs dossiers entre le système d'exploitation invité et le système d'exploitation hôte. Pour le partage de dossiers, créez un nouveau dossier ou utilisez un dossier existant. Suivez les étapes ci-dessous pour partager un fichier ou un dossier entre l'hôte et les systèmes invités.

1. Dans la barre de menu supérieure de VirtualBox, allez à Dossiers partagés> Paramètres de dossiers partagés.

2. Vous verrez la fenêtre des paramètres suivants dans votre système d'invité. Cliquez sur le bouton + pour ouvrir le Ajouter une part boite de dialogue.

3. Dans le Ajouter une part boîte de dialogue, sélectionnez le dossier partagé à l'aide du Chemin du dossier en drop-down, et choisissez un dossier dans votre système d'exploitation hôte. Ensuite, saisissez un nom pour votre dossier partagé et vérifiez le Montée automatique boîte. Le Montée automatique L'option montera automatiquement le dossier partagé sur le prochain démarrage.


Maintenant, cliquez D'ACCORD pour fermer le Ajouter une part dialogue. Vous verrez maintenant le dossier partagé dans le Paramètres fenêtre. Cliquez sur D'ACCORD Pour fermer la fenêtre.


4. Par défaut, seuls les racines et les membres de VBOXSF sont autorisés à accéder au dossier partagé. Pour attribuer des autorisations à votre compte d'utilisateur, émettez la commande suivante dans le terminal, en remplaçant avec le nom d'utilisateur réel:

$ sudo usermod -ag vboxsf

5. Si vous ouvrez le gestionnaire de fichiers ou l'explorateur dans votre système d'exploitation invité, vous verrez le dossier partagé sf_shared_folder monté là-bas, où sf_shared_folder est le nom de votre dossier partagé.


Le dossier partagé est également accessible à partir de la ligne de commande. Ouvrez la ligne de commande à l'aide de Ctrl + Alt + T, puis accédez à /médias Répertoire utilisant la commande suivante dans le terminal:

$ CD / Media

Ici, si vous exécutez la commande CD, vous verrez votre dossier partagé répertorié sous le répertoire / média.


Maintenant, accédez au dossier partagé à l'aide de la commande CD comme suit:

$ cd sf_shared_folder /

Assurez-vous de remplacer sf_shared_folder avec le nom de votre dossier partagé.

Dans le dossier partagé, vous pouvez placer n'importe quel fichier que vous souhaitez partager avec votre système d'exploitation hôte. De même, vous pouvez accéder à n'importe quel fichier partagé par votre système d'exploitation hôte.

Conclusion

Cet article vous a montré comment configurer le partage de dossiers entre un système hôte et un système invité dans VirtualBox. Vous devez suivre la procédure ci-dessus pour vos machines invités une seule fois. Après cela, le dossier partagé de l'hôte sera automatiquement monté dans le système d'exploitation invité sur chaque démarrage pour le partage de fichiers.