(1)wsl2中识别U盘,访问U盘
U盘插入电脑后,WSL并不会识别出U盘,如果想要在WSL中使用或查看U盘文件,需要挂载USB设备。
1、首先建一个文件夹用来挂载USB设备里文件的文件夹:
sudo mkdir /mnt/e
挂载(Windows里显示USB设备为哪个盘,就将E换成对应的字母):
sudo mount -t drvfs E: /mnt/e
ls /mnt/e 就可以在WSL里访问USB设备里的内容了。
当想要卸载驱动器以便可以安全地将其删除时:
sudo umount /mnt/e
这样就恢复到原来WSL不识别USB设备的状态了。ls /mnt/e下的内容为空。
(2)WSL2中识别usb设备
连接 USB 设备 | Microsoft Learn
在WSL可以看到,一个新的设备插入到了WSL中,usb 1-1
试试看在WSL中能否访问开发板
root@lai:~# picocom -b 115200 /dev/ttyUSB0
后面就可以在WSL虚拟机中使用宿主机的USB端口了。使用完毕后,可以执行下面的命令拔出端口