Windows 10上的Ubuntu上的Bash是否支持usb?

bca*_*can 23 linux windows bash ubuntu windows-subsystem-for-linux

  • 我在dev /上没有关于usb的文件或路径
  • 当我插入闪存盘时,dev /或mnt /或media /上没有任何内容.
  • sudo lsusb 收益:

    unable to initialize libusb: -99
    
    Run Code Online (Sandbox Code Playgroud)

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

use*_*011 36

好消息,现在可以在Windows 10上安装带有drvfs的USB介质(包括FAT格式化)和网络共享:

挂载可移动媒体:(例如D :)

$ sudo mkdir /mnt/d
$ sudo mount -t drvfs D: /mnt/d
Run Code Online (Sandbox Code Playgroud)

安全卸载

$ sudo umount /mnt/d
Run Code Online (Sandbox Code Playgroud)

您也可以在没有smbfs的情况下挂载网络共享:

$ sudo mount -t drvfs '\\server\share' /mnt/share
Run Code Online (Sandbox Code Playgroud)

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

  • 我按照描述安装了D:驱动器,它默默地给我一个提示,但是那里没有任何东西(/ mnt/d中没有数据).umount说什么都没有安装.嗯..你怎么知道当前的构建是什么? (4认同)
  • 如何挂载不是驱动器的其他硬件? (2认同)

Pat*_*rik 11

编辑:
根据微软的一篇博客文章,这个功能现在已从build 16176和forward转发.

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

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

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

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