在Windows 10上,Ubuntu上的Bash支持USB吗?

  • 我没有关于USB的文件或path在开发/
  • 当我插入闪存盘时,dev /或mnt /或media /上不会显示任何内容。
  • sudo lsusb返回:

     unable to initialize libusb: -99 

我该怎么做才能在bash上启用usb访问?

编辑:
根据微软的博客文章,这个功能现在是从build 16176开始修复的。

https://blogs.msdn.microsoft.com/wsl/2017/04/18/file-system-improvements-to-the-windows-subsystem-for-linux/

目前没有USB支持。 只有固定磁盘将被安装(自动)在/ mnt中。

另外还不支持其他存储(自动安装的固定磁盘除外),其中包括CD-ROM驱动器,环回设备和网络共享。

以下是开发人员反馈页面的链接: 无法从bash访问USB设备

好消息是,现在可以在Windows 10上安装USB媒体(包括FAT格式化)和drvfs网络共享:

安装可移动媒体:(例如D 🙂

 $ sudo mkdir /mnt/d $ sudo mount -t drvfs D: /mnt/d 

安全地卸载

 $ sudo umount /mnt/d 

您也可以在不使用smbfs的情况下安装网络共享:

 $ sudo mount -t drvfs '\\server\share' /mnt/share 

您至少需要Build 16176,因此您可能必须选择加入Windows Insider程序,然后更新Windows。 资料来源: https : //blogs.msdn.microsoft.com/wsl/2017/04/18/file-system-improvements-to-the-windows-subsystem-for-linux/