文档章节

VirtualBox 终端环境添加 USB 设备支持

zzxworld
 zzxworld
发布于 2017/03/24 09:22
字数 347
阅读 112
收藏 0

Linux 服务器上安装完 VirtualBox 后,需要实现虚拟系统对打印机和U盘的访问。这时就需要挂载 USB 接口并添加到虚拟机。过程如下:

添加 usbfs 用户组

sudo groupadd usbfs

添加用户到 usbfs 用户组

sudo adduser username usbfs

挂载 USB 设备

首先需要确定挂载所属用户的组 ID。使用以下命令获得:

cat /etc/group|grep usbfs

得到的结果应该类似于: usbfs:x:1001:zzxworld,其中 1001 就是需要的组 id。有了这个数字后,接下来编辑 /etc/fstab 文件,添加 USB 挂载信息到末尾:

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

接下来重启一下系统先,让 fstab 里的配置生效。

添加 USB 设备到 VirtualBox

插入 USB 设备。使用下面的命令查看 VirtualBox 目前可用的 USB 设备:

vboxmanage list usbhost

正常的情况下应该可以看到类似于下面的输出内容:

UUID: …
VendorId: …
ProductId: …
Revision: …
Manufacturer: …
Product: …
SerialNumber: …
Address: …
Current State: …

最后需要用到的 3 个值就是 VendorIdProductId 和 SerialNumber。使用下面的命令绑定 USB 设备到 VirtualBox 中:

vboxmanage usbfilter add 0 –target winxp -name ‘My USB Dervice’ \
–action hold –active yes -vendorid “VendorId” \
–productid “ProductId” –remote no \
–serialnumber “SerialNumber”

把命令中 VendorIdProductId 和 SerialNumber 替换为实际的值,然后重新启动虚拟机查看效果。

来源: https://www.zzxworld.com/posts/add-usb-driver-for-virtualbox-in-shell.html

© 著作权归作者所有

zzxworld
粉丝 8
博文 25
码字总数 11062
作品 0
杭州
程序员
私信 提问
VirtualBox 从USB设备启动的方法

今天把Ubuntu9.04安装到了自己1G的优盘上,但是每次为了使用Ubuntu USB而切换系统的话,那是件无法忍受的麻烦事情,所以想想办法,希望能从VirtualBox中从USB引导系统。不过很遗憾,在Virtu...

红薯
2009/05/14
10.7K
0
在 CentOS 上安装及使用 VirtualBox

有关运用 CentOS 作为 VB 客端的信息,请参阅 CentOS 作为 VirtualBox 的客端操作系统。 请注意 VirtualBox 是 Oracle Corporation(它收购了 Sun Microsystems)的产品。CentOS 计划并不提供...

五大三粗
2015/03/03
3.9K
0
在VirtualBox中使用招行网银专业版

这篇文章描述了如何在Ubuntu和VirtualBox环境下使用招商银行网银专业版。 注:http://csfreebird.blogspot.com是我的练习写英文的博客站点。 环境: 1.Ubuntu 12.04 64 bit desktop edition ...

长平狐
2012/08/28
372
0
ubuntu中让virtualbox使用usb设备

在做磁盘方面的软件时,使用virtualbox来虚拟电脑,然后操作外置移动硬盘是个非常不错的选择。 下面说一下在ubuntu中让virtualbox使用usb设备的设置。 默认情况下,我们在virtualbox的设置上...

长平狐
2013/01/11
469
0
Ubuntu12.04安装VirtualBox

1、终端命令 编辑sources.list sudo gedit /etc/apt/sources.list 2、添加 软件源 将下面的地址加入sources.list 的末尾,保存并退出 deb http://download.virtualbox.org/virtualbox/debian...

ForJustice
2012/07/21
9.1K
1

没有更多内容

加载失败,请刷新页面

加载更多

前端面试题汇总

一. HTML常见的兼容性 1.HTML5 标签在低版本浏览器不兼容 解决办法:使用html5shiv库,引入下列语句 <!--[if lte IE 8]> <script src="https://cdn.bootcss.com/html5shiv/r29/html5.js"></sc......

蓝小驴
30分钟前
7
0
OSChina 周四乱弹 —— 我气的脸都黑了!

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑推荐《Red Battle》- 高橋李依 / 豊崎愛生 《Red Battle》- 高橋李依 / 豊崎愛生 手机党少年们想听歌,请使劲儿戳(这里) @丶Lion ...

小小编辑
43分钟前
589
22
找OSG教程, B站就有

https://www.bilibili.com/video/av64849038?from=search&seid=11632913960900279653

洛克人杰洛
今天
5
0
学习记录(day07-Vue组件、自定义属性、自定义事件)

[TOC] 1.1.1什么是组件 一个vue文件就是一个组件 组件将html标签/css样式/对应JS打包成一个整体,也可以理解钻进一个具有样式和特效的自定义标签。 一、编写组件(提供方)<template> <di...

庭前云落
今天
5
0
使用Prometheus监控SpringBoot应用

通过之前的文章我们使用Prometheus监控了应用服务器node_exporter,数据库mysqld_exporter,今天我们来监控一下你的应用。(本文以SpringBoot 2.1.9.RELEASE 作为监控目标) 编码 添加依赖 使...

JAVA日知录
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部