在Debian VirtualBox中设置USB设备共享的步骤如下:
准备工作
- 安装VirtualBox:确保你已经安装了VirtualBox。如果没有安装,请从VirtualBox官网下载并安装适合你操作系统的版本。
- 安装Debian系统镜像:从Debian官网下载所需的ISO镜像文件。
- 安装VirtualBox Extension Pack:从VirtualBox官方网站下载与你当前版本匹配的Extension Pack,并使用命令行进行安装。
配置用户权限
- 添加用户到vboxusers组:
sudo usermod -aG vboxusers $USER
重新登录以使更改生效。
配置VirtualBox USB设置
- 打开VirtualBox管理器,选择目标虚拟机,然后点击“设置”。
- 启用USB控制器:在设置窗口中,选择“USB”选项卡,启用USB控制器,并根据你的U盘选择USB 2.0或USB 3.0控制器。
- 添加USB设备:点击右侧的USB插头图标,添加U盘的设备过滤器。这将确保虚拟机启动时自动连接该U盘。
启动虚拟机并连接USB设备
- 启动目标虚拟机:在VirtualBox管理器中启动目标虚拟机。
- 在虚拟机中识别USB设备:
- 打开虚拟机的终端。
- 使用以下命令查看VirtualBox目前可用的USB设备:
vboxmanage list usbhost
- 你应该能看到你的USB设备信息,包括VendorId、ProductId和SerialNumber。
- 绑定USB设备到虚拟机:
vboxmanage usbfilter add 0 –target VM_Name -name ‘USB_Device_Name’ \
–action hold –active yes -vendorid “VendorId” \
–productid “ProductId” –remote no \
–serialnumber “SerialNumber”
将 VM_Name
替换为你的虚拟机名称,USB_Device_Name
替换为你为USB设备指定的名称,VendorId、ProductId和SerialNumber替换为实际的值。
验证USB设备连接
在虚拟机终端中,你可以使用 lsusb
命令来验证USB设备是否被正确识别:
lsusb
通过以上步骤,你应该能够在Debian VirtualBox中成功设置USB设备共享。如果在操作过程中遇到问题,可以参考VirtualBox的官方文档或相关社区论坛寻求帮助。