vagrant synced_folders 및 VBoxInternal2 / SharedFoldersEnableSymlinksCreate 거래가있다 Windows 8에서

그래 여기 거래가있다

Windows 8에서 방랑자 (ubunttu 12.10)를 실행하고 있지만 비 nfs 공유 폴더 내에서 virtualenv (python)를 만들려고 할 때마다 ‘프로토콜 오류’가 발생하며 virtualbox는 sym-linking을 허용하지 않습니다. 기본적으로 그러나 이것을 사용하여 공유 당 활성화 할 수 있습니다

VBoxInternal2 / SharedFoldersEnableSymlinksCreate / SHARE_NAME “,”1 “

문제는 최신 방랑자가 더 이상 내 이름에 ‘이름 / 별칭’을 허용하지 않는다는 것입니다. 해당 설정에서이를 어떻게 참조해야합니까? 내 공유가 / 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 :
//.com/a/21450513/1867779

Vagrant가 /vagrant공유 폴더를 만들고 있다고 가정하면 요약은 다음과 같습니다 .

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


답변