LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1133|回复: 10

还是VirtualBox的问题。(笨办法解决)

[复制链接]
发表于 2010-5-8 13:29:29 | 显示全部楼层 |阅读模式
建立了一个winxp,准备安装,点击wnxp出现:

Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing '/etc/init.d/vboxdrv setup' as root.

执行/etc/init.d/vboxdrv setup,又说command not found。

我是aur编译安装的,head也在安装过程中装了的,不知怎办了,求救。谢谢。

huntxu说:sudo updatedb   locate vboxdrv,还是没有用,没有找到vboxdrv。观察了一下开机,开机(估计是执行rc.conf 时)提示vboxdrv这个模块没有发现。
发表于 2010-5-8 13:51:00 | 显示全部楼层
如何更新了内核就要sudo /usr/bin/vbox_build_module
另外不是执行/etc/init.d/vboxdrv setup,那是debian的用法,应该在/etc/rc.conf中的MODULES中加入vboxdrv
回复 支持 反对

使用道具 举报

发表于 2010-5-8 14:02:19 | 显示全部楼层
/etc/rc.d/vboxdrv setup
回复 支持 反对

使用道具 举报

发表于 2010-5-8 15:47:35 | 显示全部楼层
$ sudo vbox_build_module
内核升级后记得要重建模块
回复 支持 反对

使用道具 举报

发表于 2010-5-8 16:45:52 | 显示全部楼层
源里面的virtualbox-ose如果是非官方内核就需要/etc/rc.d/vboxdrv setup,如果是virtualbox_bin,那么vbox_build_module
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-8 23:34:20 | 显示全部楼层
sudo  vbox_build_module

*** Building 'vboxdrv' module ***
make[1]: Entering directory `/opt/VirtualBox/src/vboxdrv'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/opt/VirtualBox/src/vboxdrv'
cp: 无法获取"vboxdrv/vboxdrv.ko" 的文件状态(stat): 没有那个文件或目录
make: *** [all] 错误 1

还是不行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-8 23:37:38 | 显示全部楼层
已经packer -S virtualbox_bin 多次。照wiki进行的,添用户,在MODULES添vboxdrv,还是老问题:

1:开机(估计是执行rc.conf 时)提示vboxdrv这个模块没有发现。

2:建立了一个winxp,准备安装,点击wnxp出现:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing '/etc/init.d/vboxdrv setup' as root.

简直无语了。
回复 支持 反对

使用道具 举报

发表于 2010-5-9 00:17:27 | 显示全部楼层
Post by jr0501;2088838

1:开机(估计是执行rc.conf 时)提示vboxdrv这个模块没有发现。


也许是别的名字呢。
我这边就是 /etc/rc.d/rc.vboxdrv
这样的话就要在 rc.conf 的 DAEMONS 里面写上 rc.vboxdrv

需要执行一遍  sudo /etc/rc.d/rc.vboxdrv setup
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-9 19:46:44 | 显示全部楼层
执行  sudo /etc/rc.d/rc.vboxdrv setup
出现: Starting VirtualBox kernel module ...failed!
          (modprobe vboxdrv failed. Please use 'dmesg' to find out why)

执行dmesg,出现:warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-9 21:10:26 | 显示全部楼层
sudo modprobe vboxdrv
出现
FATAL: Module vboxdrv not found.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表