解决了Fedora Core 6安装VirtualBox遇到的问题

234阅读 0评论2008-08-22 zhongguoren3
分类:LINUX

 
下载VirtualBox_1.3.6_Linux_x86.run

运行./VirtualBox_1.3.6_Linux_x86.runinstall/opt/VirtualBox出错

./VirtualBox_1.3.6_Linux_x86.runinstall/opt/VirtualBox
Verifyingarchiveintegrity...Allgood.
UncompressingVirtualBoxforLinuxinstallation........
VirtualBoxVersion1.3.6(TueFeb2013:26:32CET2007)installation
PleaseinstallthebuildandheaderfilesforyourcurrentLinuxkernel.
Thecurrentkernelversionis2.6.18-1.2798.fc6
ProblemswerefoundwhichwouldpreventVirtualBoxfrominstalling.
Pleasecorrecttheseproblemsandtryagain.

查看VirtualBox手册
解开VirtualBox.run文件
./VirtualBox.run--keep--noexec

将会解压缩至install目录
mkdir/opt/VirtualBox
tarjxf./install/VirtualBox.tar.bz2-C/opt/VirtualBox

源码将被存放在/opt/VirtualBox/src
cd/opt/VirtualBox/src

make,还是没有找到kernel-devel相关文件

打开Makefile文件,看到KERL_DIR为/lib/modules/xxxx.xxx.xx,发现由rpm默认安装的build目录链接有错误,将链接改为/../../usr/src/kernels/2.6.18-1.2798.fc6-i686

make正常,直接运行VirtualBox.runinstall也正常了

运行VirtualBox出错

/dev/vboxdrvnotwritableforsomereason.Ifyourecentlyaddedthecurrent
usertothevboxusersgroupthenyouhavetologoutandre-logintotakethe
changeeffect.

找了一下,在/dev下面没有vboxdrv这个文件,可见内核模块未载入

modprobevboxdrv出错:无效个的格式

modprobe-fvboxdrv强行载入后运行VirtualBox一切正常了,但不知是会存在隐患.

[本帖最后由Subbo于2007-5-2121:40编辑]

上一篇:Linux的新一代总要比它的上一代强壮
下一篇:suse linux enterprise server 9的启动问题