LinuxSir.cn,穿越时空的Linuxsir!

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

装不上virtualbox,好像是有冲突吧,帮忙看看怎么解决

[复制链接]
发表于 2007-9-17 08:25:33 | 显示全部楼层 |阅读模式
pacman -S virtualbox

Targets: klibc-udev-114-1 mkinitcpio-0.5.15-1 kernel26-2.6.22.6-1
         virtualbox-modules-1.5.0-1 xerces-c-2.7.0-1 xalan-c-1.10-1
         virtualbox-ose-1.5.0-1

Total Package Size:   31.7 MB

Proceed with upgrade? [Y/n] y

checking package integrity... done.
loading package data... done.
checking for file conflicts...
error: the following file conflicts were found:
  .CHANGELOG: exists in "virtualbox-modules" (target) and "virtualbox-ose" (target)


errors occurred, no packages were upgraded.
发表于 2007-9-17 11:37:30 | 显示全部楼层
不要这样装,就pacman -S virtualbox-ose就可以了,或者装AUR里面的virtualbox_bin。
你这样的话virtualbox-ose(开源版本)和virtualbox-modules(闭源版本)冲突了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-17 21:29:11 | 显示全部楼层
已经安装好了,但是我用的是自己编译的内核,似乎还需要编译内核模块,但是使用/etc/init.d/vboxdrv setup,却无法执行,提示找不到vboxdrv
回复 支持 反对

使用道具 举报

发表于 2007-9-18 09:49:54 | 显示全部楼层
http://wiki.archlinux.org/index.php/VirtualBox

wiki 上面有安装方法可以参考一下
回复 支持 反对

使用道具 举报

发表于 2007-9-18 09:52:42 | 显示全部楼层
modprobe vboxdrv
回复 支持 反对

使用道具 举报

发表于 2007-9-18 15:39:26 | 显示全部楼层
我也是自己编译的内核,安装我前面说的aur里的virtualbox_bin和community里的virtualbox-modules,把vboxdrv.ko copy到你编译的/lib/modules的对应目录下,把vboxdrv加到MODULES列表里,就可以了。前天刚装的。
回复 支持 反对

使用道具 举报

发表于 2007-9-18 16:37:22 | 显示全部楼层
直接到官网下载VirtualBox_1.5.0_Linux_x86.run
# ./VirtualBox_1.5.0_Linux_x86.run install
# modprobe -l | grep vboxdrv
/lib/modules/2.6.22-ARCH/misc/vboxdrv.ko
# vim /etc/rc.conf
MODULES中加入vboxdrv
# usermod -aG vboxusers 用户名
重启后就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-18 20:18:23 | 显示全部楼层
终于搞定了,到下面的链接下了模块原码
http://www.virtualbox.org/downlo ... le-src-1.5.0.tar.gz
解压,进入原码目录,运行:
echo "Building Virtualbox kernel modules for kernel $(uname -rv)"
make clean && make && make install
然后运行
modprobe vboxdrv 加载模块
为了使启动时自动加载模块,在/etc/rc.conf
MODULES中加入vboxdrv。

感谢几位的热心帮助!下了个windows xp 精简版,正在安装
回复 支持 反对

使用道具 举报

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

本版积分规则

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