您的位置:首页 > 其它

VM VirtualBox增强工具的安装

2013-03-21 20:25 323 查看
VM Virtual Box 增强工具安装

查度娘得知需要安装内核开发包和GCC包
不多说,进入正题吧:
步骤很简单:获取管理员权限
1. yum install kernel-devel -${version}
2. yum install gcc
3.重启之后在安装 增强工具包:VboxLinuxaddtions-x86.run
Sh VboxLinuxaddtions-x86.run

步骤就这三步,很简单。
但是我安装的过程中遇到了些问题:
Oracle VM VirtualBox版本:4.2.10
系统:cent os 6.3
在安装过程中,第一步,输入命令:yum install kernel-devel -${version},安装的kernel-devel是kernel-devel-2.6.32-358.2.1.el6.i686
但是没注意,在继续操作,到安装VboxLinuxaddtions-x86.run的时候报错:





发现kernel-devel-2.6.32.279.el6.i686没有安装导致the main Guest Additions Module 失败。
使用命令yum install 补全命令:yum install kernel-devel-2.6.32-279.el6.i686 提示kernel-devel无可用的包,重新安装 yum install kernel-devel -${version}发现安装的是kernel-devel-2.6.32-358.2.1.el6.i686。而是用命令uname –a 却发现内核版本是2.6.32-279





解决办法 删除已安装的358,下载一个279内核ok啦
命令:
yum remove kernel-devel -${version}





输入Y即可删除成功。
下载kernel-devel-2.6.32-279.el6.i686
网址:http://www.rpmfind.net/linux/rpm2html/search.php?query=kernel-devel
找到对应的版本下载即可。
使用命令:rpm –ivh kernel-devel-2.6.32-279.el6.i686.rpm安装即可
在安装GCC
Reboot 下系统
重启完之后安装VboxLinuxaddtions-x86.run即大功告成





完成安装,windows和虚拟机之间切换就不再需要按热键了。

经验教训:
花了两三个小时搞定,其实很简单的三个步骤,却没有注意发现内核版本不一样。
感谢离水的鱼的帮助,还是他建议我注意查看版本。

PS: 多留心观察,认真分析报错原因,总能发现问题的。本文出自 “HY” 博客,请务必保留此出处http://yinghu.blog.51cto.com/1010347/1159903
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: