【发布时间】:2015-03-10 18:10:40
【问题描述】:
我从基本盒 centos-6.5 开始使用 vagrant 创建 VM。 我做了一些更改,然后从客户机中删除了文件 /etc/udev/rules.d/70-persistent-net.rules 并将其打包。我将新盒子添加到 vagrant 并启动:
vagrant package --base vm_name
vagrant box add centos-6.5_mine package.box
vagrant up
Vagrant 无法 SSH 新虚拟机:
default: Warning: Authentication failure. Retrying...
我注意到文件
.vagrant/machines/default/virtualbox/private_key
在新的虚拟机中缺失 流浪文件夹。从初始 vm 的文件夹中添加 private_key 可以解决问题,但这仍然不是解决方案:新的 vm 不能开箱即用。
有人知道怎么解决吗?
谢谢
【问题讨论】:
-
您在主机中使用的是什么?是窗户吗?您的客户群 centos-6.5 是 32 位还是 64 位?
-
嗨。主机是fedora21。客人 64 岁。
标签: ssh vagrant virtual-machine virtualbox virtualization