我刚刚在Windows 7 64位上安装了Vagrant 1.4.3,并使用以下方法创建了一个Ubuntu 13.10(Saucy)框:
vagrant box add saucy64-20140226 http://cloud-images.ubuntu.com/vagrant/saucy/20140226/saucy-server-cloudimg-amd64-vagrant-disk1.box
vagrant init saucy64-20140226
完成后:
流浪汉
我使用Putty用SSH连接到流浪盒。到目前为止这很好,但是当我这样做时:
$ ls
>在/ vagrant目录(在Guest上),我没有看到我的'Vagrantfile'或来自主机的任何其他文件。此外,在Guest / vagrant目录中创建的任何文件都不会显示在Host的同步目录中。
当box / vm启动时,我注意到以下内容:
[default]此VM上的guest虚拟机添加项与已安装的guest虚拟机不匹配 VirtualBox的版本!在大多数情况下,这很好,但在极少数情况下 它可以防止共享文件夹等工作正常工作。如果 如果您看到共享文件夹错误,请确保添加客人 在虚拟机中匹配您拥有的VirtualBox版本 安装在主机上并重新加载VM。
答案 0 :(得分:0)
经过多方研究后,发现以下问题解决了这个问题:
https://github.com/dotless-de/vagrant-vbguest
这是一篇更详细的帖子:
http://kvz.io/blog/2013/01/16/vagrant-tip-keep-virtualbox-guest-additions-in-sync/
非常感谢那些创造了'vagrant-vbguest'Vagrant插件的人们!