Win 7 系统使用Vagrant 安装 Centos 后,SSH 失败的问题

[url]http://blog.chinaunix.net/uid-28903506-id-4139071.html[/url]


之前使用 VM VirtualBox安装了CentOS 的 i386版本,但一些64位的应用在这个系统无法安装,那就改用X86_64吧。最近接触到Vagrant,一番了解之后,决定尝试一下。
Vagrant 安装虚拟机十分便捷,下载好CentOS-6.3-x86_64-minimal.box之后,在DOS命令行执行几个命令即可完成安装:

vagrant box add Centos CentOS-6.3-x86_64-minimal.box #需要切换到box所在的目录
vagrant init
vagrant up

好吧,可以了,简单便捷,是不是很喜欢。

Vagrant 默认使用2222端口去映射虚拟机的22端口,用Xshell 去连2222即可,不过问题出现了,ssh链接被拒绝,遍寻Baidu,未找到解决的办法。
Vagrant 或者VirtualBox版本问题?还是虚拟机的网络配置有误?
一番折腾之后,想放弃,以后再说吧,着急使用环境,还是老老实实用VirtualBox安装吧。

又出问题了,x86_64安装报下面的错误:
This kernel requires an X86-64 CPU,but only detected an i686 CPU
这个问题可以在网上轻松找到解决的办法:
BIOS的config标签,修改CPU的Virtualization Technology 配置项为Enabled。

注意:有些机器该项配置在Security标签下面,例如我的X230。


解决了这个问题,突然想起上面Vagrant 安装引起的问题,是不是由于这个问题导致的呢。
果然,你懂的...

你可能感兴趣的:(应用)