Virtualbox访问USB子系统失败的解决方法

来源:互联网 发布:mac如何连续选中 编辑:程序博客网 时间:2024/04/29 17:21

错误显示如下:

Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.

Result Code:

0×80004005

Component:

Host

Interface:

IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb}

Callee:

IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e}

原因是由于当前帐户无法识别USB设备,虽然在UBUNTU下是好的,解决方法:

1.增加用户组usbfs

$ sudo groupadd usbfs

2. 查看usbfs用户组的gid

$ cat /etc/group | grep usbfs

usbfs:x:1002:

把当前用户增加到usbfs组

$ sudo gedit /etc/group

usbfs:x:1002:

修改为

usbfs:x:1002:zhouyun(这里改成你的帐户名)

4. 为USB设备重新设置权限编辑/etc/fstab文件,添加下面两行,注重你的gid可能不是1002

$ sudo gedit /etc/fstab

在末尾加上

# 1002 is the USB group IDI

none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0

重新启动后,应该就可以在客户机中使用USB设备了。

把自己亲身经经过的错误 排除方法分享一下给大家。希望可以帮到大家。

VirtualBOX是LINUX下的一个虚拟机软件。运行 占用资源小,安装方便:
安装方法:

sodu apt-get install virtualbox

但错误也多,以下是其中的二个错误 。也是最常见到的错误,


错误1:VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root.
VBox status code: -1908 (VERR_VM_DRIVER_NOT_INSTALLED).
Result Code:
0x80004005
Component:
Console
Interface:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}

错误2:The VirtualBox kernel driver is not accessible to the current user. Make sure that the user has write permissions for /dev/vboxdrv by adding them to the vboxusers groups. You will need to logout for the change to take effect..
VBox status code: -1909 (VERR_VM_DRIVER_NOT_ACCESSIBLE).


返回 代码:
0x80004005
组件:
Console
界面:
IConsole {1dea5c4b-0753-4193-b909-22330f64ec45}

解决办法:

modprobe vboxdrv && chmod 666 /dev/vboxdrv

FOR liam
最近看到把virtualbox炒得好热,还说运行使用的内存好少,速度像是真机一样的速度,我用过VMware,速度不怎么好,现在看到这么好的虚拟机,还流传这么好,当然忍不住去试试了,果然让我惊叹,这个虚拟机真的是不错,还度还真是快,不过网络方面不是好稳定!它支持XP 、VISTA、2000、2003等等吧。好了,下面看看怎么去运行它吧!
"X G:Q0z v _ h*f0LUPA开源社区 R(g Q ^ |;A(q:V
平台:ubuntu7.04
(k3o/c s n J W l J N C01、安装相应的包(源里有)
7{2I m F Y!n3F%O-H Y0sudo apt-get install virtualbox vboxsharedfolder(GUI下设置主客机的共享目录)
/v o Z(w T(h F(Q0
g,e a O-m @ ]02、安装完了重启后在"系统工具"就可运行Inntek VirtualBox了。但是在运行时还得设置一些步骤LUPA开源社区 `(I3v X#U&m k \
将当前使用用户添加到vboxusers组中LUPA开源社区!{ Q R r y s1B ^
sudo usermod -G vboxusers -a user
C$X*S G,| b C { {0 usr 是你当前的用户,也可以把你平常所用的几个用户都加进去。
%?(]'o A&h(l%E0 好了,起动它吧!
8Q G {(\ B/u+_ }:B j0x z0 LUPA开源社区 i'd d;{ ] T#s W.b V
新开的先创建一个虚拟机吧:LUPA开源社区9F!N X/^ I B u g U&Y
1) 选择New --next 如图LUPA开源社区 x0A9S B l N%I%X&E
创建你的guest机名字和选择系统类型LUPA开源社区,{8q C![-v N ~9l
LUPA开源社区4U E X:p M2[-[ G M
然后选择内存大小,一般XP 256MB够了,要运行大型程序的可以分多点.LUPA开源社区 u [ p z f { C

M ? ? B!m8t e u02) 选择guest机的虚拟硬盘大小.第一次运行当然选New新创建啦,点Next>
R \ f.P8g-T3Z0LUPA开源社区 e d U l n
一路点Next>LUPA开源社区 w.t ] V%] ~ C8a j)~
选硬盘文件类型,上面一种: 不固定硬盘文件大小,随着系统扩大硬盘文会相应当扩大;下面一种: 固定硬盘文件的大小.其他点Next.完成配置LUPA开源社区 Y B s ]9p:k I

'p*b)p f.o+m6i0
7P I I U,t2T w _)X03) 安装操作系统XPLUPA开源社区 | ] M+P T+[ M P"h
选择File--virtualbox disk manager ,在CD/DVD Images中add你安装文件.iso(我下载了DeepinXP-V5.5.iso版本(217MB)),也可以用光盘装,同上面的差不多,自己看一下就明白了。
\ m \;E F o {/d0
I M*_1W;R3s f'T G u6O0接下来启动虚拟系统start,接下来就像真的硬盘安装系统一样啦..!!不过我感觉要比真实安装要快.
T E9Q Z W5q'I0LUPA开源社区2l g2O0t K q e#c#z
4)进入系统后直接就可以上网了,不用设置什么了。(前提是你的host联网..)
+} A p _ m j(B0不过你是否发现guest中没又声音,哈哈不要急,关闭guest,在settings--Audio中选择driver就行了,顺便把USB也选上吧.(关于如何让GUEST识别USB的,下面有讲到)LUPA开源社区 x U @ S)Z*q ?

3k i R x#J y7}&z r05)Start 尽情享受同时运行2个系统带来的乐趣吧!
,N K ] M;[ [4w [0LUPA开源社区 ` x j |.n Z c
LUPA开源社区 [(W M'm-] M,A.W
注意方面:
N ~9} h%] X2y H M0
`+d,T c i+x01、安装VBoxGuestAdditionsLUPA开源社区 | G v v M(c

-} Q _0z _ j B \2^ L b0进入guest你会发现鼠标只能在guest中使用,而要切换出来需要按右Crtl,比较不方便LUPA开源社区-F#i o T*A7d B5H3B v t
LUPA开源社区 [ @%}!h u {8J
打开虚拟机,点击菜单 Devices -> Install Guest Additions 点Nest>完了后重启guestLUPA开源社区(X#N.n m v+t X:l k G
LUPA开源社区 v ` c e O
这样guest和host之间可以自由切换鼠标, 就像普通的窗口那样LUPA开源社区 c"{3\ Y,^/V,a a
LUPA开源社区 Z D Y2P r8C)^
如果点击Install Guest Additions没有反应?LUPA开源社区 ?.@ f T b G I u$S:v

W W5c ^9}$i8? V0进入guest,选择Devices->UMount CD/DVD-ROM,然后再点击Install Guest Additions就行了。
原创粉丝点击