分页: 1 / 1

[问题]关于使用了rt内核不能使用vbox的问题

发表于 : 2008-01-31 20:42
sonixrp
启动就提示这个

VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Please install the virtualbox-ose-modules package for your kernel and execute '/etc/init.d/vboxdrv start' as root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).
Result Code:
0x80004005
Component:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}

从错误提示信息上看来是vb的核心驱动模块没有被安装,造成这种情况的原因可能是下面两种的任意一个
或者没加载/dev/vboxdrv又或者根本没创建过.请安装virtualbox-ose-modules的给内核并且执行
'/etc/init.d/vboxdrv start' 以root权限

sudo /etc/init.d/vboxdrv start后提示

* Starting VirtualBox kernel module vboxdrv FATAL: Module vboxdrv not found.

* Modprobe vboxdrv failed. Please use 'dmesg' to find out why.

然后使用dmesg出现了N多信息还是没看出什么问题来。

看来需要安装modules模块的了

sudo apt-get install linux-headers-`uname -r`

装了RT的头文件

sudo m-a prepare

安装了编译环境

sudo m-a -f auto-install virtualbox-ose-source

自动编译安装

sudo adduser `whoami` vboxusers

加入用户组

结果重新启动还是不行。很郁闷

发表于 : 2008-01-31 20:49
sonixrp
晕,好像晚上都没什么人呀,看来是我睡的太晚了。

发表于 : 2008-02-01 9:03
eexpress
/etc/init.d/vboxdrv start
???
应该是一个setup的提示。安装了内核头文件。这setup就自动编译一次,启动服务。
virtualbox-ose的问题?

rt跑Vitrualbox不如generic的。

发表于 : 2008-02-01 9:08
sonixrp
我是直接复制下来的而且我执行过

sudo /etc/init.d/vboxdrv setup 但是它提示不存在setup

发表于 : 2008-02-01 14:12
sonixrp
自己顶一下

发表于 : 2008-02-01 14:14
eexpress
☎ grep setup /etc/init.d/vboxdrv
setup)
log_failure_msg "Usage: $0 {start|stop|restart|status|setup}"


就一个常规脚本而已。setup就是参数之一。

发表于 : 2008-02-01 16:30
sonixrp
root@guiltysol-laptop:/# ./etc/init.d/vboxdrv
* Usage: ./etc/init.d/vboxdrv {start|stop|restart|status}

难道是我安装的不对?

发表于 : 2008-02-12 5:41
百草谷居士
rt内核是什么意思?

发表于 : 2008-02-15 22:27
独孤
可以的,我用的就是rt。加头加用户就可以了。