Correct façon de configurer Virtualbox 4.3 pour utiliser des liens symboliques sur l'invité (pour météore)
J'utilise Windows 8 et installé Virtualbox afin que je puisse accéder à un Linux (Ubuntu).
Plus j'ai toujours fait pour cela - donc, à ce moment, j'ai un travail Virtualbox avec Ubuntu 14.04 LTS.
Dans mon cas, j'ai besoin de cette Virtualbox sous Linux pour meteor.
Le problème:
meteor utilise nodejs et donc j'ai besoin d'avoir des liens symboliques de l'accès (je pense que ses liens symboliques - j'ai lu quelques sujet)
Il décrit le même problème que j'ai maintenant:
Error: EROFS, read-only file system '/media/sf_Shared/Dropbox/dev_uhurajr/chat/.meteor/local/.build320446.build/programs/server/npm/logging/main/node_modules'
J'ai donc essayé d'activé les liens symboliques sur ma machine (windows) de cette façon:
VBoxManage setextradata YOURVMNAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/YOURSHAREFOLDERNAME 1
Référence: http://www.ahtik.com/blog/fixing-your-virtualbox-shared-folder-symlink-error/
Cela fonctionne très bien! Quand je vérifie le extradata pour ma VM le domaine SharedFoldersEnableSymlinksCreate est sur 1
Je définir cette valeur pour les 2 dossiers. Le dossier partagé sur Windows et également le nom du dossier partagé sur ma machine virtuelle Linux.
Mais .. le même problème. L'erreur suivante se produit chaque fois que meteor essaie d'écrire des liens symboliques:
Error: UNKNOWN, unknown error '/media/Projekte/test/.meteor/local/.build320446.build/programs/server/npm/logging/main/node_modules'
Ainsi quel est le bon moyen de faire ce travail ?
source d'informationauteur TJR
Vous devez vous connecter pour publier un commentaire.
Deviner que vous étiez à l'aide de Virtualbox version après 4.0, s'il vous plaît:
VBoxManage.exe setextradata YOUR_VM VBoxInternal2/SharedFoldersEnableSymlinksCreate/YOUR_SHARED_FOLDER 1
Remplacer le
YOUR_VM
etYOUR_SHARED_FOLDER
avec votre propre valeur. Vous pouvez vérifier la valeur parVBoxManage.exe getextradata YOUR_VM enumerate
VirtualBox activé symbolique pour le dossier partagé depuis la 4.0, Windows autorisations de blocage de vous. Vous pouvez activer l'autorisation pour l'utilisateur ou tout simplement exécuter le programme en tant qu'administrateur.
S'il vous plaît se référer à la Virtualbox documentation:
J'ai fait un développement vm avec le programme d'installation et exécuter des scripts.
https://github.com/gfk-ba/meteor-dev-vm
Il suffit de mettre votre application de météore dans le répertoire app et suivez les instructions dans le fichier readme.md