J'ai suivi les étapes pour partager des dossiers entre Windows 7 et Ubuntu dans VirtualBox.
Malgré cela, le dossier apparaît avec un signe X et me donne le message suivant lorsqu’on essaie de l’ouvrir:
Le contenu du dossier n'a pas pu être affiché
Lorsque je choisis Shared Folder
dans le Device
menu VirtualBox , l'avertissement suivant s'affiche:
Sur la page système, vous avez attribué plus de 50% de la mémoire de votre ordinateur (2,93 Go) à la machine virtuelle ...
Comment partager avec succès des dossiers entre Windows et Ubuntu à l'aide de VirtualBox?
virtualbox
shared-folders
userInThisWorld
la source
la source
Réponses:
Accès aux dossiers partagés dans Virtual Box
Ligne de commande
Par défaut, les dossiers partagés de VirtualBox sont créés avec l'autorisation de lecture / écriture pour l'invité. Cela peut être fait à partir de la ligne de commande sur l'hôte avec:
En ajoutant l'option,
--readonly
nous pouvons les limiter pour un accès en lecture seule. Utilisez cette--transient
option si vous souhaitez uniquement que les partages apparaissent dans la session actuelle, sans persistance pour les sessions suivantes. Il existe certaines limitations pour les dossiers partagés (voir cette question pour plus de détails). Si les conditions préalables sont remplies, nous pouvons monter ces dossiers partagés manuellement en exécutant les commandes suivantes dans l'invité:Bien sûr, nous pouvons également utiliser différentes options de montage pour monter en lecture / seule ou monter avec un accès en lecture uniquement à la racine.
Montage automatique via Virtual Box Manager
Si nous avons activé le montage automatique lors de la création d'un dossier partagé à partir de Virtual Box Manager, ces dossiers partagés seront automatiquement montés sur l'invité avec le point de montage
/media/sf_<name_of_folder>
. Pour avoir accès à ces dossiers, les utilisateurs de l'invité doivent être membres du groupevboxsf
.L’invité devra redémarrer pour que le nouveau groupe soit ajouté.
Source et lecture: Virtual Box Manuel de l' utilisateur
la source
/media
mais toujours rien/media/
sudo adduser your_username vboxsf
users-admin
. La commande a été modifiée par un autre utilisateur.sudo mount -t vboxsf -o uid=1000,gid=1000 share /home/<user>/vboxshare
, je ne vois aucune mention de cellesharename
utilisée lors de la création du dossier partagé à l'aide deVBoxManage sharedfolder add "VM name" --name "sharename" --hostpath "C:\test"
. S'il y a plusieurs dossiers partagés .. comment VirtualBox sait-il à quisharename
associer le dossiervboxshare
? Ou voulez-vous dire que celasharename
devrait être la même chosevboxshare
?En fait, il existe un moyen facile de le faire:
Installer des ajouts d'invité dans votre invité Ubuntu
/media
ou appuyer sur Left Control+DRedémarrer
Essayez d'accéder
/media/sf_your_shared_folder_name
. Si vous n’avez toujours pas accès, cela signifie que vous n’appartenez pas auvboxsf
groupe, comme l’a dit Nilo. Cette commande va résoudre votre problème:Déconnectez-vous et reconnectez-vous pour appliquer les modifications de
adduser
. Voir les commentaires de kol et atcold ci-dessous.la source
adduser
.Tout d’abord, assurez-vous d’avoir installé le programme Guest Additions.
Démarrer votre VM
Périphériques> Insérer une image du CD des ajouts d'invités ...
Montez le CD:
Installez les packages nécessaires:
Installer:
Deuxièmement, ajoutez votre utilisateur au groupe 'vboxsf':
Redémarrer
Sachez que l'étiquette de votre dossier partagé est
lpi
(par exemple):Préposer
sf_
à l'étiquette. Ensuite, vous trouverez votre dossier partagé sous/media/sf_lpi
Enfin, vous pouvez également créer un lien vers votre domicile. Par exemple:
:)
la source
Ajouter le dossier partagé à la machine virtuelle en utilisant l' interface graphique vBox Assurez - vous de sélectionner automount et rendre permanentes
Connectez-vous à la machine virtuelle à l'aide d'un compte root.
Vérifier que le groupe vboxsf existe
Vérifier que l'utilisateur n'est pas déjà dans le groupe vboxsf
Ajouter l'utilisateur nilo au groupe vboxsf
Vérifier à nouveau les groupes d'utilisateurs
Redémarrez et connectez-vous en tant que nilo
Le dossier partagé est maintenant accessible dans
/media/sf_dropbox
(dropbox est le nom que j'ai donné au partage)la source
Partager un dossier entre l'OS hôte -> Windows et l'OS invité -> Ubuntu (boîte virtuelle)
Étape 1 Installez l’installation d’invitations d’invités à partir du menu de VirtualBox, allez à Périphériques-> Installer les additions d’invités Cela montera un CD virtuel sur votre / media / cdrom. En tant qu'utilisateur root, ouvrez ce dossier / media / cdrom ajouté à l'aide de l'option Ouvrir avec le terminal (clic droit avec la souris).
Étape 2 Exécutez le programme VBoxLinuxAdditions.run. Lorsque le programme est terminé, redémarrez votre VirtualBox.
Étape 3 Créez un dossier partagé. Dans le menu virtuel, accédez à Périphériques-> Dossiers partagés, puis ajoutez un nouveau dossier dans la liste. Ce dossier doit être celui des fenêtres que vous souhaitez partager avec Ubuntu (OS invité). Rendre ce dossier créé monter automatiquement. Exemple -> Créez un dossier sur le bureau avec le nom Ubuntushare et ajoutez ce dossier.
Étape 4 Lorsque vous avez terminé avec la spécification de votre dossier partagé, nous montons le dossier à partir d'Ubuntu (OS invité). Créez un point de montage, c’est un répertoire dans Ubuntu qui partagera les fichiers avec le dossier partagé de Windows. Exécutez ceci pour créer un répertoire dans Ubuntu
Étape 5 Une fois votre point de montage créé, vous pouvez maintenant monter le dossier partagé. Exécutez cette commande pour partager le dossier:
Ubuntushare est le nom du dossier que nous avons ajouté à la section Périphériques VirtualBox. Ce dossier est situé sous Windows (hôte OS). ~ / Desktop / windowsshare est le répertoire sous Ubuntu (OS invité)
FÉLICITATIONS-> Vous pouvez maintenant partager les fichiers entre Windows et Ubuntu. Essayez d'ajouter n'importe quel fichier dans le dossier partagé windows (hôte OS) Ubuntu, vérifiez maintenant le répertoire windowsshare Ubuntu (OS invité), le fichier sera reflété.
Mon article
Dossier partagé n / b windows et ubuntu
la source
la source
Créez un répertoire où vous allez monter ceci, comme
mkdir docs
Installez les ajouts d'invités sur la machine Ubuntu invitée.
Arrêtez l'invité Ubuntu, puis configurez-le.
Dans Stockage, configurez votre dossier partagé et notez ce que vous avez défini comme nom dans le deuxième champ. Par exemple "fou". Cochez la case pour le montage automatique.
Démarrez l'invité Ubuntu.
Comme vous l'avez dit, ce ne sera pas réellement accessible. (C'est la partie clé de votre question.) Vous trouverez plutôt qu'il est présent à
/media/sf_crazy
, où «fou» est le nom que vous lui avez donné. Et, il sera également présent dans votre répertoire personnel à l'adresse~/crazy
.Vous devez maintenant franchir une étape supplémentaire pour le monter:
la source
Effectuez ces étapes après l'installation des compléments invité. Pour l'environnement hôte Windows 10, sur la machine Windows, je devais partager des dossiers.
où xxxxxx est votre nom de compte d'utilisateur. Déconnectez-vous et reconnectez-vous à Ubuntu.
la source
A partir de maintenant (version 6.0.10 de VirtualBox) il y a
make permanent
etauto-mount
options pour le dossier partagé, aussimount point
(At
) dans l' interface graphique de VirtualBox. Pour moi, ce qui suit a fonctionné:sudo apt-get install virtualbox-guest-utils
Le dossier sur le point de montage spécifié dans l'interface graphique a été créé automatiquement et
ls
affiche les fichiers situés sur l'ordinateur hôte Windows.la source