(Dans mon cas, mon système d'exploitation hôte est Mac OS X et mon système d'exploitation invité est ubuntu).
Aucune des solutions ci-dessus, et les solutions mentionnées ici と ici a fonctionné pour moi. Il y avait un problème avec chacun d'entre eux.
Voici ce que j'ai finalement fait pour résoudre le problème :
1- J'ai créé un dossier partagé dans l'interface de VirtualBox, pointant vers un dossier nommé VMShares
dans mon Mac OS, en le nommant wd
2- Puis j'ai installé les outils Ubuntu Guest Addition (redémarrage nécessaire)
3- Puis j'ai créé un dossier dans mon OS invité comme point de montage (dans mon cas le nom était /home/fashid/host
)
4- Puis j'ai couru :
sudo VBoxControl sharedfolder list
Cette commande permet de s'assurer que le partage est disponible pour le système d'exploitation invité, mais vous devez encore le monter dans votre système d'exploitation invité pour le rendre réellement disponible.
Il affichera quelque chose comme :
Shared Folder mappings (1):
01 - VMShares
C'est le truc ! Il montre le nom réel que vous devez mettre dans la commande ci-dessous pour le monter et le rendre disponible dans votre OS invité :
sudo mount -t vboxsf VMShares /home/farshid/myshares
Tu as compris le message ? Je n'ai utilisé wd nulle part par la suite. A l'étape 3, j'avais besoin de récupérer le nom réel du dossier (hôte) au lieu du nom arbitraire que j'avais attribué dans la boîte de dialogue GUI.
Grâce aux étapes ci-dessus, mon problème a été résolu.