vagrant synced_folders和VBoxInternal2 / SharedFoldersEnableSymlinksCreate

好的,这是交易

我在Windows 8上运行vagrant(ubunttu 12.10),但每次我尝试从我的非nfs共享文件夹中创build一个virtualenv(python),我得到一个“协议错误”,结果virtualbox不允许sym-linking默认情况下,但可以使用这个来启用它每个共享

VBoxInternal2 / SharedFoldersEnableSymlinksCreate / SHARE_NAME“,”1“

问题是,最近的stream浪者不再接受我的股票的“名称/别名”,我应该如何从该设置中引用它? 如果我的份额是/ var / www?

# # Use VBoxManage to customize the VM. For example to change memory: # vb.customize ["modifyvm", :id, "--memory", "1024"] # end # # View the documentation for the provider you're using for more # information on available options.

vb.customize [“setextradata”,:id,“VBoxInternal2 / SharedFoldersEnableSymlinksCreate / SHARE_NAME”,“1”]

任何帮助将不胜感激。

我在Stackoverflow的不同上下文中回答了这个问题: https : //stackoverflow.com/a/21450513/1867779

下面是总结,假设Vagrant正在使/vagrant访问共享文件夹:

 config.vm.provider :virtualbox do |vb| vb.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate//vagrant","1"] end