当你插入 USB 时,你的宿主操作系统可以轻松访问它并使用其中的文件。如果需要VirtualBox 的虚拟机也能访问物理机的 USB设备,需要安装安装扩展包管理器。
第一步:
要安装 VirtualBox 扩展包,只需访问 VirtualBox 官方下载页面,向下滚动一点,你将找到下载扩展包的选项:
下载完扩展包后,请执行 3 个简单步骤:
- 转到 “工具(Tools)” > “扩展包管理器(Extension Pack Manager)”
- 点击 “安装(Install)” 按钮
- 从文件管理器中选择下载的文件:
它将打开一个新的提示来安装扩展包,你所要做的就是点击“安装”按钮并接受条款和条件
我们就完成了扩展包的安装。
第二步:将 USB 驱动器添加到虚拟机
要为虚拟机添加 USB,你必须遵循以下简单步骤:
- 选择你想要使用 USB 的虚拟机并点击 “设置(Settings)”
- 转到 “USB” 选项卡
- 选中 “启用 USB 控制器(Enable USB Controller)” 框并单击 “+” 按钮选择 “USB”:
这就好了!现在你可以启动虚拟机。使用命令fdisk -l 查看是否可以识别usb设备,32G的SD卡中有3个分区(3个分区的大小合计不等于32G是因为有部分空间被系统其他文件占据比如分区表等信息)。
注意:如果想虚拟机中退出USB设备,则找到虚拟机右下角的usb符号,点击鼠标右键,弹出的选项中去掉前面对应的勾勾√。反之,如何想在虚拟机中使用windows上的USB设备则打上勾勾。
参考:https://zhuanlan.zhihu.com/p/658173685