CentOS安装VirtualBox手记

<p>寒假回家,家中有一台几年前的台式机,一直搁在那儿没人用,于是突发奇想,在台式机上安装CentOS操作系统,在CentOS中安装虚拟机,在虚拟机中安装XP。想法确定了,下面就开始实践。 昨天把台式机的系统换成了CentOS,今天从网上下载了VirtualBox来用,之所以选择VirtualBox,考虑到家里的台式机配置比较低,内存和CPU档次不高,主流的虚拟机软件之一的VMWare可能吃不消,并且VMWare是一款付费软件,既然在Linux平台下干活,当然最好是开源的,于是就选择了VirtualBox,一来软件小巧,安装包只有75MB,二来是一款开源软件,符合Linux的软件精神。从官网上下载好了软件包后,便执行安装程序,不一会儿,安装就完成了。打开软件,没有发现问题,新建一个虚拟机后,我把之前准备好的XP的光盘放入,点击“启动”。就在这时,弹出错误菜单,如图</p> <p><img alt="弹出错误窗口" src="http://hiphotos.baidu.com/867862605/pic/item/99e118fdfbedab64d0fbea7af736afc37b311ef7.jpg" width="543" height="183" /> <img alt="" src="http://hiphotos.baidu.com/867862605/pic/item/6815e1fd43166d2258feb22e462309f79252d2f7.jpg" width="505" height="297" /></p> <p>按照第二个窗口的说明,以root权限执行命令,如图:</p> <p><img alt="" src="http://hiphotos.baidu.com/867862605/pic/item/460207e136d12f2ed88509da4fc2d562873568f8.jpg" width="528" height="174" /></p> <p>提示缺少DKMS,弄到这儿,我才发觉成功安装虚拟机不是那么容易,于是百度“centos virtualbox”,参考了几篇文章的说明后,开始重新再来,首先,安装一些东西:</p> <p>yum install gcc <br />yum install kernel-devel <br />yum install kernel-headers <br />yum install kernel</p> <p>根据资料上的说明,这一步是将相关内核更新,保持版本同步,接着,再安装DKMS,网址如下</p> <p>http://rpm.pbone.net/index.php3?stat=3&amp;limit=2&amp;srodzaj=1&amp;dl=40&amp;search=dkms&amp;field%5b%5d=1&amp;field%5b%5d=2</p> <p>这里选择RedHat EL 6,我的系统是64位的,因此选择x86_64版本,下载安装完成后,重启计算机,选择最新的内核版本,再次运行/etc/init.d/vboxdtrv setup命令,如图:<img alt="运行命令" src="http://hiphotos.baidu.com/867862605/pic/item/e9c47b32349b033b6f575b6015ce36d3d739bda5.jpg" width="635" height="136" /></p> <p>ok,搞定,启动VirtualBox,顺利开启虚拟机,装入XP光盘,安装完成后,界面如图:<img alt="XP虚拟机" src="http://geeklife.blog.lc/wp-content/uploads/2013/01/XP%E8%99%9A%E6%8B%9F%E6%9C%BA.png" /></p> <p>不过要实现远程桌面共享,还需要进一步设置,点击设置-&gt;显示-&gt;远程桌面共享,如图:<a href="http://geeklife.blog.lc/2013/01/centos6-virtualbox/virtualbox%e8%bf%9c%e7%a8%8b%e6%a1%8c%e9%9d%a2%e8%ae%be%e7%bd%ae/"><img alt="virtualbox远程桌面设置" src="http://geeklife.blog.lc/wp-content/uploads/2013/01/virtualbox%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E8%AE%BE%E7%BD%AE.png" /></a></p> <p>开启之后,出现提示,建议安装增强包,进入VirtualBox的官网,下载增强包(https://www.virtualbox.org/wiki/Downloads),安装完成后,再次开启远程桌面共享。</p> <p>台式机设置基本完成,下面使用我的笔记泵的远程桌面连接台式机,输入台式机的IP以及远程桌面的端口号192.168.0.103:3389,发生错误,无法连接,如图:<a href="http://geeklife.blog.lc/2013/01/centos6-virtualbox/%e8%bf%9c%e7%a8%8b%e6%a1%8c%e9%9d%a2%e8%bf%9e%e6%8e%a5%e9%94%99%e8%af%af/"><img alt="远程桌面连接错误" src="http://geeklife.blog.lc/wp-content/uploads/2013/01/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E8%BF%9E%E6%8E%A5%E9%94%99%E8%AF%AF.png" /></a></p> <p>大风大浪都过来了,在小阴沟里翻了船,不行,我不甘心,在仔细分析和思考过后,觉得是CentOS的防火墙把3389端口关上了,抱着试一试的心态,进入防火墙设置界面,如图:<a href="http://geeklife.blog.lc/2013/01/centos6-virtualbox/centos%e9%98%b2%e7%81%ab%e5%a2%99/"><img alt="centos防火墙" src="http://geeklife.blog.lc/wp-content/uploads/2013/01/centos%E9%98%B2%E7%81%AB%E5%A2%99-300x207.png" width="300" height="207" /></a></p> <p>选择“其他端口”-&gt;“添加”,找到3389端口,这里有两个,UDP和TCP,最好都添加进去<a href="http://geeklife.blog.lc/2013/01/centos6-virtualbox/3389%e7%ab%af%e5%8f%a3%e5%bc%80%e5%90%af/"><img alt="3389端口开启" src="http://geeklife.blog.lc/wp-content/uploads/2013/01/3389%E7%AB%AF%E5%8F%A3%E5%BC%80%E5%90%AF-231x300.png" width="231" height="300" /></a></p> <p>设置完成后,再次使用笔记本连接远程桌面,发现可以连接了,一切操作正常,至此,想法全部实现了。</p> <h6>总结:在CentOS下安装VirtualBox并实现远程桌面连接,只要按照说明,缺什么安装什么,最后就可以成功,在开启远程桌面的时候,需要在CentOS防火墙上开启3389端口。</h6>

转载于:https://my.oschina.net/u/929092/blog/104562

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值