解决在fedora中安装visualbox增强功能的问题

环境:主机操作系统Windows 7,虚拟机是fedora 14,虚拟机是VirtualBox 3.2.12。
1. 安装增强功能包(Guest Additions)
安装好CentOs5.5后,运行CentOs5.5并登录。然后在VirtualBox的菜单里选择”设备(Devices)” -> “安装增强功能(Install Guest Additions)”。
你会发现在CentOs5.5桌面上多出一个光盘图标,这张光盘默认被自动加载到了文件夹/media/VBOXADDITION_3.2.10_66523(根据版本不同该名称可能有所不同)。进入命令行终端,输入:
#cd /media/VBOXADDITION_3.2.10_66523

#sudo bash ./VBOXADDITION_3.2.10_66523-x86.run或sh VBOXADDITION_3.2.10_66523-x86.run

specify KERN_DIR=<directory> 百度找到解决办法
安装kernel-devel和kernel-headers两个软件包,配置编译环境
先安装好gcc
#yum -y install gcc
再安装kernel-devel和kernel-headers
#yum install kernel-devel kernel-headers

在安装完成后,做一个连接
ln -s /usr/src/kernels/2.6.18-194.26.1.el5-i686 /usr/src/linux

注意:一定要进行这此项操作,否则 VirtualBox 客户端增强功能在安装的过程中同样会报错。其中“2.6.18-194.26.1.el5-i686”是内核的版本号,不同的版本可能会不一样,你要根据你自己的系统内核填入。

该版本号要与/usr/src/kernels下的文件目录相同

查看kernel版本:

uname -r

查看kernel-devel版本:

rpm -q kernel-devel

升级到相同版本:

yum upgrade kernel kernel-devel -y

如果不同

安装成功后,再次执行
#cd cd /media/VBOXADDITION_3.2.10_66523
#sh VBOXADDITION_3.2.10_66523-x86.run

发布日期:
分类:Linux

发表评论

邮箱地址不会被公开。 必填项已用*标注