我尝试从wsl运行vagrant:
Windows 10 Pro版本1703 Build 15063.540
Ubuntu 16.04.2 LTS
流浪汉版本:1.9.7
Virtualbox版本:5.1.26r117224
添加到我的bachrc
export VAGRANT_WSL_ENABLE_WINDOWS_ACCESS="1"
我已将虚拟框添加到Windows中的路径
在运行流浪汉我得到了这个错误
Stderr:VBoxManage.exe:错误:RawFile#0无法创建原始输出文件/mnt/d/Projects/GOPATH/src/github.com/hyperledger/Fabric/devenv/ubuntu-xenial-16.04-cloudimg-console.log (VERR_PATH_NOT_FOUND)
如果我尝试直接从Virtualbox启动vm
无法打开虚拟机超级聚合器的会话.
RawFile#0无法创建原始输出文件/mnt/d/Projects/GOPATH/src/github.com/hyperledger/Fabric/devenv/ubuntu-xenial-16.04-cloudimg-console.log(VERR_PATH_NOT_FOUND).
结果代码:E_FAIL(0X80004005)成分:ConsoleWrap接口:IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
我找到了解决方案
它要添加
config.vm.provider "virtualbox" do |vb| vb.customize [ "modifyvm", :id, "--uartmode1", "disconnected" ] end
到流浪文件
https://github.com/mitchellh/vagrant/issues/8604