VirtualBox安装Centos5后如何安装增强功能
时间:2011-01-26 来源:skyaspnet
因为之前安装过Ubuntu,所以知道安装之前先安装kernel-devel,然后安装GCC,代码为:yum install kernel-devel和yum install gcc,但是安装之后,又爆出
Verifying archive integrity...All good.
Uncompressing VirtualBox 3.1.0 Guest Additions for Linux......
VirtualBox Guest Additions installer
Removing installed version of VirtualBox Guest Additions........
Building theVirtualBox Guest Additionskernel modules 【失败】
(Your system does not seem to be set up to build kernel modules.Look at /var/log/vboxadd-install.log to find out what went wrong)
Installing the Windows System drivers
这个错误,无奈。看了日志,貌似是找不到Linux的内核,你说Linux咋就这么麻烦呢?你不会智能一点吗?为什么安装这些东西之前要安装那么多的其他东西呢?依赖关系不能搞的简单一点吗?!
然后执行 ln -s /usr/src/kernels/2.6.18-92.1.18.el5-i686 /usr/src/linux ,红色部分,不同的内核版本不同,但是你安装kernel-devel时就会提示你安装的内核版本是多少,然后记下来即可,但是捷径是,输入前6位之后,按TAB键可以直接补全的。所以也不用全部输入。还要注意红色之后有一个空格!
然后在执行增强包的安装(CD到此文件目录)命令:sh VBoxLinuxAdditions-x86.run。注意最后一步之前最好把 VBoxLinuxAdditions-x86.run 这个文件拷贝到桌面或者其他地方,然后CD进入再安装,不然直接在光盘中安装,可能会报错,原因应该是要写入临时文件。
原文出处:http://www.verytjw.cn/article/10-05-26/139.html