【已解决】求大神助~~ archlinux下virtualbox不能使用,没有/etc/rc.d/vboxdrv

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
fightyz
帖子: 35
注册时间: 2012-02-09 21:47

【已解决】求大神助~~ archlinux下virtualbox不能使用,没有/etc/rc.d/vboxdrv

#1

帖子 fightyz » 2012-08-26 17:26

好久没用虚拟机了,所以我也不知道是什么时候干了什么事导致了这个错误。运行虚拟机中XP时出现以下错误:
snapshot1.png
我已经运行过pacman -S virtualbox-modules,没用,然后我也没有/usr/bin/vboxbuild文件。。。我看到网上说的更新内核后要 /etc/rc.d/vboxdrv,好吧。我连这东西都没有,ls /etc/rc.d/后看到以v开头的只有vboxweb。。。

virtualbox版本是:4.1.20_OSE r80170。貌似以前为了使USB能用还去官网装了个扩展包之类的,但是好像一直没用起过USB,不知道和这个错误有没有关。。。

还有,我卸载过virtualbox:pacman -Rs virtualbox,又重新装上,还是一样的错误。
上次由 fightyz 在 2012-08-26 21:40,总共编辑 1 次。
alanfly
帖子: 334
注册时间: 2007-12-19 16:15

Re: 求大神助~~ archlinux下virtualbox不能使用,没有/etc/rc.d/vboxdrv

#2

帖子 alanfly » 2012-08-26 17:57

1.3 设置
要载入模块才能用。

代码: 全选

modprobe vboxdrv
fightyz
帖子: 35
注册时间: 2012-02-09 21:47

Re: 求大神助~~ archlinux下virtualbox不能使用,没有/etc/rc.d/vboxdrv

#3

帖子 fightyz » 2012-08-26 20:08

alanfly 写了:1.3 设置
要载入模块才能用。

代码: 全选

modprobe vboxdrv
载入了模块也没用。。。
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 求大神助~~ archlinux下virtualbox不能使用,没有/etc/rc.d/vboxdrv

#4

帖子 cuihao » 2012-08-26 20:22

你的内核是官方仓库的?还是第三方的?

官方仓库的装virtualbox-modules就可以了。

第三方的先装 virtualbox-source ,然后编译模块(中文wiki过时了):

代码: 全选

dkms install vboxhost/<virtualbox-source 版本号> 
比如:

代码: 全选

dkms install vboxhost/4.1.20
然后加载模块:

代码: 全选

modprobe vboxdrv
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
fightyz
帖子: 35
注册时间: 2012-02-09 21:47

Re: 求大神助~~ archlinux下virtualbox不能使用,没有/etc/rc.d/vboxdrv

#5

帖子 fightyz » 2012-08-26 20:34

cuihao 写了:你的内核是官方仓库的?还是第三方的?

官方仓库的装virtualbox-modules就可以了。

第三方的先装 virtualbox-source ,然后编译模块(中文wiki过时了):

代码: 全选

dkms install vboxhost/<virtualbox-source 版本号> 
比如:

代码: 全选

dkms install vboxhost/4.1.20
然后加载模块:

代码: 全选

modprobe vboxdrv
我内核是官方仓库的,还没高级到玩第三方的。还是没用,信息如下:

[archie@myhost ~]$ sudo pacman -S virtualbox-modules
warning: virtualbox-modules-4.1.20-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...

Targets (1): virtualbox-modules-4.1.20-1

Total Installed Size: 0.14 MiB
Net Upgrade Size: 0.00 MiB

Proceed with installation? [Y/n]
(1/1) checking package integrity [########################################] 100%
(1/1) loading package files [########################################] 100%
(1/1) checking for file conflicts [########################################] 100%
(1/1) checking available disk space [########################################] 100%
(1/1) upgrading virtualbox-modules [########################################] 100%
In order to use the new version, reload all virtualbox modules manually.
[archie@myhost ~]$ modprobe vboxdrv
FATAL: Module vboxdrv not found.
fightyz
帖子: 35
注册时间: 2012-02-09 21:47

Re: 求大神助~~ archlinux下virtualbox不能使用,没有/etc/rc.d/vboxdrv

#6

帖子 fightyz » 2012-08-26 21:39

我已经自行解决了,方法如下:
sudo pacman -S virtualbox-source

装完之后按照提示dkms install vboxhost/4.1.20,然后modprobe vboxdrv,然后就问题解决了,然后我又把dkms加入DEAMONS了。
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 【已解决】求大神助~~ archlinux下virtualbox不能使用,没有/etc/rc.d/vboxdrv

#7

帖子 cuihao » 2012-08-26 22:23

官方内核不应该需要自己编译的。
应该看看是不是系统改更新了。
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
回复