流浪者永远不会结束``
我试图为我们的开发团队打包现有的VirtualBox虚拟机来轻松分发和使用。鉴于盒子已经安装完毕,我安装了VirtualBox Guest Additions。流浪者永远不会结束``
的问题是,当我打包盒,add
它放浪,我跑vagrant up
,一切似乎做工精细,直到它到达:
==> default: Mounting shared folders...
default: /vagrant => /Users/alex/vagrant/centos7
在这一点上,它只是挂起。没有任何问题。当checking for guest additions in VM
也没有给出任何错误。
另外,如果我添加任何网络配置到我的Vagrantfile(config.vm.network "public_network"
)将挂在这一点上,而不是(==> default: Configuring and enabling network interfaces...
)
真的不知道从哪里何去何从。预先感谢您的帮助。
如果主机和虚拟机上的guest虚拟机添加版本不同,可能会发生这种情况。此时,这些文件夹可能无法安装,但您的虚拟机应该已启动。使用<Ctrl + C>
来执行脚本,然后执行vagrant ssh
。请确保在方框中安装正确的客人添加版本并重新打包。
我知道我能够'流浪ssh'进入箱子。什么是检查版本的最佳方法?检查VBoxGuestAdditions ISO版本和VirtualBox软件版本? 编辑:我检查了版本,我的VirtualBox和VBoxGuestAdditions ISO是相同的版本。 5.0.14。 –
客户补充安装在/ opt中。如果不匹配,则需要挂载iso并重新安装,并确保删除较旧的(如果有的话)。也看看这是否有帮助。 http://stackoverflow.com/questions/22717428/vagrant-error-failed-to-mount-folders-in-linux-guest/35737634#35737634 – vipinagg
要么打开GUI来检查它挂起或以'vagrant up --debug'开始以获取更多信息/记录关于错误 –