Pourquoi ne puis-je pas accéder à un dossier partagé depuis mon ordinateur Virtualbox?

56

J'ai Ubuntu 14.04 comme système hôte, puis sur Virtualbox, j'ai Lubuntu 14.04.

J'essaie de partager un dossier sur mon système hôte afin que mon système invité puisse y écrire des fichiers. J'ai suivi les instructions du mieux que je peux, installé les ajouts invités Virtualbox. Je suis arrivé au point où j'ai ajouté le dossier partagé dans l'interface des périphériques:

Cependant, même après le redémarrage, je ne trouve le dossier nulle part dans mon système invité.

Comment puis-je faire apparaître mon dossier partagé sur ma machine Lubuntu?

    
posée Questioner 27.04.2014 - 16:06
la source

7 réponses

77

Vous devez monter votre dossier sur votre VM.

D'abord, vous devez installer des ajouts d'invité (même si je l'ai déjà fait pendant l'installation).

  1. Démarrer votre VM
  2. Devices & gt; Insert Guest Additions CD image...
  3. J'ai dû monter le CD manuellement: sudo mount /dev/cdrom /media/cdrom
  4. Installez les paquets nécessaires: sudo apt-get install make gcc linux-headers-$(uname -r)
  5. Installer les ajouts d'invité: sudo /media/cdrom/VBoxLinuxAdditions.run

Maintenant, vous pouvez monter votre partage en utilisant:

mkdir ~/new
sudo mount -t vboxsf New ~/new

New est le nom de votre dossier partagé.

Vous pouvez maintenant accéder au dossier partagé à ~/new .

Remarque: ce n'est pas permanent. Pour monter votre dossier en permanence, vous devez ajouter la ligne suivante à /etc/fstab ( sudo nano /etc/fstab ):

New /home/user/new vboxsf defaults 0 0

Évidemment, vous devez remplacer user in /home/user/new par votre propre nom d'utilisateur.

    
réponse donnée Louis Matthijssen 27.04.2014 - 16:11
la source
30

Comment accéder au répertoire partagé Windows Host à partir d'Ubuntu VirtualBox Guest:

  1. Créez un répertoire dans Windows sur n'importe quel emplacement de votre choix.
  2. Dans VirtualBox, accédez aux paramètres de l’invité Ubuntu.
  3. Dans la section Dossier partagé, ajoutez l’emplacement de votre dossier créé avec permission complète.
  4. Lancez maintenant l'invité ubuntu et assurez-vous d'avoir VirtualBox Guest Additions installés
  5. Ajoutez maintenant votre utilisateur au groupe vboxsf:

    sudo usermod -aG vboxsf $(whoami)
    
  6. Déconnectez l'utilisateur et reconnectez-vous.

  7. Vous pouvez maintenant accéder à votre répertoire partagé dans /media/sf_(shared_folder_name) .
réponse donnée Vikas 26.08.2015 - 07:25
la source
13

Comment partager des dossiers dans une boîte virtuelle (Guide étape par étape)

  1. Accédez au dossier Virtual Box/Device/Shared (sur le système d'exploitation hôte)
  2. Ajoutez un dossier que vous souhaitez partager dans la fenêtre contextuelle. (sur l'OS hôte)
  3. Appelons ce dossier "Shared" (sur l’OS hôte)
  4. Maintenant, allez dans Périphérique et installez un ajout invité.
  5. La prochaine étape serait de créer un dossier que vous souhaitez synchroniser avec le système d’exploitation hôte, mais assurez-vous d’être à /home/UserName .

    Vous pouvez le vérifier en tapant pwd dans le terminal. Créer maintenant un répertoire -

    mkdir Share
    sudo chmod 777 /home/userName/Share
    
  6. Maintenant, installez le paquet supplémentaire invité (étape cruciale! Les gens manquent généralement ce qui crée une erreur "Type de fichier inconnu" vboxsf ")

    sudo apt-get install virtualbox-ose-guest-utils
    
  7. Maintenant, faites la dernière étape en montant le dossier (sur l’OS invité)

    sudo mount -t vboxsf share ~/Share/
    
  8. Fait! synchronisez maintenant les fichiers entre l'OS hôte et invité via la boîte virtuelle.

réponse donnée Pankaj Barnwal 01.11.2014 - 08:14
la source
2

Il est important de vérifier que vous avez mis à niveau la version de la boîte virtuelle. Dans mon cas, j'essayais de monter ma très vieille version des ajouts de devinettes sur Ubunto 15.04 et tout a échoué. La solution était simple: Mettez à niveau votre application de boîte virtuelle .

    
réponse donnée Gabriel del Campo 16.04.2016 - 15:19
la source
1

1.) Mettez la machine virtuelle en surbrillance, accédez à Paramètres & gt; Dossiers partagés et ajouter un dossier.
2.) Démarrer VM
3.) Allez dans Devices & gt; Insérer une image CD des ajouts d'invités ...
4.) Autoriser la machine virtuelle à exécuter les installations des ajouts d'invité. 5.) Dans le terminal exécuté: sudo add user (votre nom d'utilisateur ici) vboxsf
6.) Redémarrer la machine virtuelle

    
réponse donnée Saresa Smith 29.01.2018 - 23:03
la source
0

Le plus simple serait de créer un groupe d’accueil dans Windows si vous utilisez le système d’exploitation Ubuntu sous Virtual box pour Windows. Installez les ajouts d'invité. Accédez ensuite à Fichiers et recherchez Réseau . Ubuntu vous aidera à rejoindre le groupe de base dans Windows et, selon la manière dont vous avez défini les privilèges de partage, vous pouvez accéder, modifier et transférer des données. N'oubliez pas que vous devez être connecté à un réseau, à ADHOC, à certains réseaux locaux sans fil, etc., mais pas nécessairement à Internet.

    
réponse donnée ceotimgorman 16.01.2018 - 18:19
la source
-1

Je l’ai résolu en installant samba et en partageant le dossier avec les fonctionnalités d’unité. Ensuite, j'ai pu voir le dossier dans le réseau de ma machine virtuelle.

    
réponse donnée dario 15.10.2016 - 16:01
la source

Lire d'autres questions sur les étiquettes