Chinaunix首页 | 论坛 | 博客
  • 博客访问: 707242
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5165
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-21 15:52
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-21 17:54:45


从ubuntu的源安装了virtulbox-ose,ose是virtulbox提供source的版本。

今天想在virtulbox中安装招行的usbkey和专业版,但是怎么都load不到usb设备。

google出马,发现ose版本似乎并不支持usb设备。于是卸载掉virtulbox-ose,然后从virtulbox的网站上面下载了ubuntu的deb包,才发现现在virtulbox变成sun的东西了。

安装deb包很顺利,但是启动的时候出现了麻烦,找不到vbox的module。

于是

/etc/init.d/vboxdrvsetup

出现一个错误:

failure"Lookat/var/log/vbox-install.logtofindoutwhatwentwrong"
cat/var/log/vbo-install.log

/etc/init.d/vboxdrv:line255:/usr/lib/virtualbox/src/build_in_tmp:Nosuchfileordirectory

找了很久,发现原因是virtualbox遗留下来的一个配置文件作怪,解决方法:

删除

/etc/vbox/vbox.cfg

就可以正常的

/etc/init.d/vboxdrvsetup

原因也很简单,从virtualbox网站上面下载的deb包的安装目录应该是

/usr/share/lib/virtualbox/

而使用apt安装的目录是

/usr/lib/virtualbox/

/etc/vbox/vbox.cfg是/etc/init.d/vboxdrv脚本使用到的配置文件,它指定了”$INSTALL_DIR”变量为”/usr/lib/virtualbox”,所以setup的时候会出错,删除了就没有问题了。

最后,进入新的virtualbox以后,果然出现了usb设备的选项,很简单的就安装好招行专业版的usbkey了。 下载本文示例代码
阅读(415) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~