打印

安装VirtualBox出错

安装VirtualBox出错

复制内容到剪贴板
代码:
DKMS make.log for vboxdrv-3.0.0 for kernel 2.6.30-smp (i686)
2009年 07月 01日 星期三 13:06:37 CST
make: Entering directory `/lib/modules/2.6.30-smp/build'
  LD      /var/lib/dkms/vboxdrv/3.0.0/build/built-in.o
  CC [M]  /var/lib/dkms/vboxdrv/3.0.0/build/linux/SUPDrv-linux.o
/var/lib/dkms/vboxdrv/3.0.0/build/linux/SUPDrv-linux.c: 在函数‘vboxdrvLinuxUid’中:
/var/lib/dkms/vboxdrv/3.0.0/build/linux/SUPDrv-linux.c:352: 错误:‘struct task_struct’没有名为‘uid’的成员
/var/lib/dkms/vboxdrv/3.0.0/build/linux/SUPDrv-linux.c: 在函数‘vboxdrvLinuxGid’中:
/var/lib/dkms/vboxdrv/3.0.0/build/linux/SUPDrv-linux.c:361: 错误:‘struct task_struct’没有名为‘gid’的成员
/var/lib/dkms/vboxdrv/3.0.0/build/linux/SUPDrv-linux.c: 在函数‘vboxdrvLinuxEuid’中:
/var/lib/dkms/vboxdrv/3.0.0/build/linux/SUPDrv-linux.c:370: 错误:‘struct task_struct’没有名为‘euid’的成员
make[1]: *** [/var/lib/dkms/vboxdrv/3.0.0/build/linux/SUPDrv-linux.o] 错误 1
make: *** [_module_/var/lib/dkms/vboxdrv/3.0.0/build] 错误 2
make: Leaving directory `/lib/modules/2.6.30-smp/build'

TOP

官方有给fc11的rpm,应该可以用吧,这个可能需要补丁.

TOP

试了一下rpm,rpm也是解包之后运行脚本编译核心模块的,暂时没办法用了。

TOP

修改/lib/modules/2.6.30-smp/build/include/linux/version.h中的132636为132638,就可以安装官方版本了.

TOP

改了以后能解决了,谢谢

TOP