Vagrant让我头疼并偷走了我的周末。
我不能直接进入任何CentOS盒子。我正在使用此处提供的框http://nrel.github.io/vagrant-boxes/。与此同时,我也试过了几个其他的Centos 6.4盒子,但无济于事。 (这不应该起作用吗?叹息)
NB!我没有问题SSH进入Vagrant入门中提到的基本Ubuntu框(精确32)。
我正在尝试最简单的Vagrantfile,只需提供该框并延长超时时间。
在vagrant up
Vagrant给我这个长期不祥的消息后,它无法启动,并且有很多原因可能导致这种情况发生。
Vagrant无法与该机内的客户机通信 配置(“config.vm.boot_timeout”值)时间段。这可能意味着 很多事情。
如果您使用的是自定义框,请确保网络正常 工作,你可以连接到机器。这很常见 在这些框中未正确设置网络的问题。校验 验证配置也正确设置。
如果该框似乎正在正常启动,您可能需要增加 超时(“config.vm.boot_timeout”)值。
但是盒子正在运行,所以我尝试使用Putty进行SSH连接,这也不起作用,我也得到超时或者出现以下错误:
ssh_exchange_identification: Connection closed by remote host
我不知道这意味着什么,也没有找到任何可以带来任何信息的信息。
有没有人知道我为什么会遇到这些问题?有没有人在Windows 8上使用CentOS盒子获得成功?
答案 0 :(得分:3)
这个问题非常有趣。事实证明,我需要在 BIOS设置中启用虚拟化: - O真的吗?真!
某些较新的Intel和AMD处理器可以处理32位盒,但不能处理64位。这就是为什么我能够正确启动exact32而不是我的centos 64盒。