如何为Virtualbox设置 USB?

分享于 

4分钟阅读

ubuntu

  繁體

问题

没有在Windows 7中检测USB驱动器,但是USB外设(鼠标+键盘)可以工作。


答案1

1.安装扩展包

从Ubuntu存储库安装的版本(从VirtualBox> 4.x)支持USB 1.0。

help > About VirtualBox

在安装扩展之前,所有虚拟机都需要关闭电源。

2.变成"vboxuser""

为了能够访问连接的USB设备,Ubuntu主机用户需要位于vboxusers组中。将用户添加到运行以下命令的GROUP BY


sudo usermod -aG vboxusers <username> 



重新启动或注销/登录。

3.在VirtualBox管理器中激活USB支持

关闭虚拟机,并在VirtualBox管理器中打开USB设置,Enable USB ControllerUSB 2.0 (EHCI) ControllerUSB 3.0 (xHCI) Controller

如果这些设置是灰色的,你需要关闭虚拟机。

4.选择从客户端访问的主机USB设备

要授予对USB设备的访问权限,我们需要选择要在主机中禁用并在来宾系统中启用的设备(这是避免主机和来宾同时访问的一种预防措施)。可以通过面板设备菜单或者在USB图标上的VirtualBox管理器的底部面板中单击鼠标右键来完成:

enter image description here

勾选来宾中需要的设备,如果需要,请取消选中它。如果在该列表中看不到USB设备,则表示VirtualBox无法访问主机USB设备。确保将你的用户添加到vboxusers组,并重新启动主机。

所选设备将立即从客户端访问,Windows客户端需要额外的驱动程序。

  • Windows 7需要附加驱动程序支持USB 3.0
  • Windows 10不接受NTFS格式的USB驱动器

enter image description here

[可选]使用USB过滤器永久访问

通过定义USB过滤器,我们可以定义在引导客户端操作系统时会自动提供给客户端的USB设备。

enter image description here

单击右侧的绿色+符号添加已知设备。


答案2

b.c安装gnome-system-tools b/c默认情况下,旧的用户和组GUI在11.10上不可用


sudo apt-get install gnome-system-tools



安装完成后从启动器打开用户和组

选择您的用户名,单击"管理组",然后选择"vboxusers",然后单击"添加"。

enter image description here

  • 注销/登录,以便能够在VirtualBox中使用USB。

答案3

vboxusers将位于/etc/group文件中,你用nano之类的东西编辑它。

sudo nano /etc/group

将用户添加到vboxusers行,或者根据需要创建一个。

要获得完整的USB设备支持,你需要安装完整版本的Virtualbox (不是OSE )。

"官方" virtualbox的PPA:


/etc/apt/sources.list.d/virtualbox-offical-source.list: 


deb http://download.virtualbox.org/virtualbox/debian maverick contrib #VirtualBox Offical Source




答案4

解决方法:

正常工作。


答案5

在Ubuntu 16.04 LTS中,初始安装后


sudo apt install virtualbox virtualbox-guest-additions-iso



我也必须:


sudo usermod -a -G vboxusers $USER


sudo apt install virtualbox-ext-pack



那么我可以在机器设置中启用USB 2/3支持。



SET  Virtual  USB  Virtualbox  
相关文章