1.安装第三方USBIPD-WIN 项目
Github地址
https://github.com/dorssel/usbipd-win/releases
或者在powershell中用下面的命令在线安装
winget install --interactive --exact dorssel.usbipd-win
2.通过以管理员模式打开 PowerShell 并输入以下命令,列出所有连接到 Windows 的 USB 设备。 列出设备后,选择并复制要附加到 WSL 的设备总线 ID。
usbipd list
3.在附加 USB 设备之前,必须使用命令 usbipd bind 来共享设备,从而允许它附加到 WSL。 这需要管理员权限。 选择要在 WSL 中使用的设备总线 ID,然后运行以下命令。 运行命令后,请再次使用命令 usbipd list 验证设备是否已共享。
usbipd bind --busid 1-1
4.若要附加 USB 设备,请运行以下命令。
usbipd attach --wsl --busid 1-1
5.打开 Ubuntu(或首选的 WSL 命令行),使用以下命令列出附加的 USB 设备:
lsusb
6.在 WSL 中完成设备使用后,可物理断开 USB 设备,或者从 PowerShell 运行此命令:
usbipd detach --busid 1-1