ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
-
- 帖子: 42
- 注册时间: 2009-02-21 19:43
- 来自: 天津
- 联系:
ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
今天在ubuntu10.04上安装了virtualbox非开源版的All distributions版。
安装之后,首先我把我的用户名添加到vboxusers组中,以便有权限使用usb设备。但是另一个错误又出现了
在开启一个虚拟机后,弹出了警告信息,如下:
无法访问电脑上的USB设备,因为当前不管是USB文件系统(usbfs)或Dbus和hal服务都无法使用。如果您想在虚拟电脑内使用USB设备,则必须先修复它们,然后再重启本程序.
The USB Proxy Service could not be started, because neither the USB file system (usbfs) nor the hardware information service (hal) is available.
detail
返回 代码:
VBOX_E_HOST_ERROR (0x00BB0008)
组件:
Host
界面:
IHost {e380cbfc-ae65-4fa6-899e-45ded6b3132a}
被召者:
IMachine {99404f50-dd10-40d3-889b-dd2f79f1e95e}
我在google上搜了半天终于找到解决办法了
就是在打开virtualbox之前要在终端运行如下命令
sudo hald --daemon=no
意思是运行后台运行hald服务。
问题就解决了,但是每次启动都要运行hald,所以,可以在/etc/rc.local中添加这个命令
hald --daemon=no
这样就不必每次开机都运行那个命令了。
注意:
在lucid下千万不要通过置顶帖子中的修改fstab的方法,否则可能会出现无法启动的问题。
安装之后,首先我把我的用户名添加到vboxusers组中,以便有权限使用usb设备。但是另一个错误又出现了
在开启一个虚拟机后,弹出了警告信息,如下:
无法访问电脑上的USB设备,因为当前不管是USB文件系统(usbfs)或Dbus和hal服务都无法使用。如果您想在虚拟电脑内使用USB设备,则必须先修复它们,然后再重启本程序.
The USB Proxy Service could not be started, because neither the USB file system (usbfs) nor the hardware information service (hal) is available.
detail
返回 代码:
VBOX_E_HOST_ERROR (0x00BB0008)
组件:
Host
界面:
IHost {e380cbfc-ae65-4fa6-899e-45ded6b3132a}
被召者:
IMachine {99404f50-dd10-40d3-889b-dd2f79f1e95e}
我在google上搜了半天终于找到解决办法了
就是在打开virtualbox之前要在终端运行如下命令
sudo hald --daemon=no
意思是运行后台运行hald服务。
问题就解决了,但是每次启动都要运行hald,所以,可以在/etc/rc.local中添加这个命令
hald --daemon=no
这样就不必每次开机都运行那个命令了。
注意:
在lucid下千万不要通过置顶帖子中的修改fstab的方法,否则可能会出现无法启动的问题。
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
请问,你的All distributions版如何安装?请教一下,如何安装。
下载地址是这个吗?
VirtualBox 3.1.6 Software Developer Kit (SDK) All platforms (registration required)
http://dlc.sun.com/virtualbox/vboxsdkdownload.html
下载地址是这个吗?
VirtualBox 3.1.6 Software Developer Kit (SDK) All platforms (registration required)
http://dlc.sun.com/virtualbox/vboxsdkdownload.html
-
- 帖子: 10
- 注册时间: 2009-08-27 17:42
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
楼主的方法奏效。不过知道是什么原因造成hal服务自启动失败吗?
我的Ubuntu10.04刚安装是好的,后来不知道什么时候,大概是装了Google地球之后就出这个错误了。
我的Ubuntu10.04刚安装是好的,后来不知道什么时候,大概是装了Google地球之后就出这个错误了。
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
请问,你们的10。04如何安装的all distribution 版本?
-
- 帖子: 42
- 注册时间: 2009-02-21 19:43
- 来自: 天津
- 联系:
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
我的那个下载地址是罗非鱼 写了:请问,你的All distributions版如何安装?请教一下,如何安装。
下载地址是这个吗?
VirtualBox 3.1.6 Software Developer Kit (SDK) All platforms (registration required)
http://dlc.sun.com/virtualbox/vboxsdkdownload.html
http://download.virtualbox.org/virtualb ... ux_x86.run
-
- 帖子: 42
- 注册时间: 2009-02-21 19:43
- 来自: 天津
- 联系:
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
这我就不清楚了,是不是10.04的硬件信息处理机制发生变化了。无照飞行 写了:楼主的方法奏效。不过知道是什么原因造成hal服务自启动失败吗?
我的Ubuntu10.04刚安装是好的,后来不知道什么时候,大概是装了Google地球之后就出这个错误了。
-
- 帖子: 42
- 注册时间: 2009-02-21 19:43
- 来自: 天津
- 联系:
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
我就是下载这个链接后罗非鱼 写了:请问,你们的10。04如何安装的all distribution 版本?
http://download.virtualbox.org/virtualb ... ux_x86.run
在终端中输入
sudo sh ./VirtualBox-3.1.6-59338-Linux_x86.run
安装的
- czjl
- 帖子: 765
- 注册时间: 2008-07-28 10:02
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
10.04内核升级到32.22后,USB打印机,USB闪存,均无法使用(灰色),但工行的USB盾好用。
sudo hald --daemon=no出现
Runner started - allowed paths are '/usr/lib/hal:/usr/lib/hal/scripts:/usr/bin'
Error binding udev_event socket: Address already in use
sudo hald --daemon=no出现
Runner started - allowed paths are '/usr/lib/hal:/usr/lib/hal/scripts:/usr/bin'
Error binding udev_event socket: Address already in use
-
- 帖子: 47
- 注册时间: 2008-01-09 9:50
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
从virtualbox论坛看来的,我用这种方法解决了,后来他们还推荐了另外一个方法,就是下载3.20BETA版本,用着挺好,没有什么问题
地址:http://download.virtualbox.org/virtualbox/
地址:http://download.virtualbox.org/virtualbox/
-
- 帖子: 42
- 注册时间: 2006-12-12 20:31
- 联系:
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
我的也一样,问题没有解决。czjl 写了:10.04内核升级到32.22后,USB打印机,USB闪存,均无法使用(灰色),但工行的USB盾好用。
sudo hald --daemon=no出现
Runner started - allowed paths are '/usr/lib/hal:/usr/lib/hal/scripts:/usr/bin'
Error binding udev_event socket: Address already in use
-
- 帖子: 9
- 注册时间: 2008-12-03 0:37
Re: ubuntu 10.04下virtualbox 无法使用usb设备的解决办法
按照老方法在fstab中添加none /proc/bus/usb usbfs devgid=????,devmode=664 0 0后死机。
实际上ubuntu10.04下装的virtualbox3.2解决usb问题更方便,只需要把当前用户(yourname)添加到vboxusers组中就可以
sudo gedit /etc/group
修改vboxusers
123:为vboxusers
123:yourname即可
实际上ubuntu10.04下装的virtualbox3.2解决usb问题更方便,只需要把当前用户(yourname)添加到vboxusers组中就可以
sudo gedit /etc/group
修改vboxusers