Suh*_*ule 22 windows-subsystem-for-linux
如何在 Windows Subsytem Linux Ubuntu 中访问系统 USB 驱动器
小智 28
我相信您的问题是如何访问连接到 Windows PC 的外部 USB 驱动器。这个网站很好地解释了https://www.scivision.co/mount-usb-drives-windows-subsystem-for-linux/。
首先你需要创建挂载点:(mkdir /mnt/g添加你想要的任何单词或字母,我使用匹配的字母到windows驱动器)(你可能需要使用sudo在目录中创建/mnt目录。接下来你可以成功将驱动器挂载到目录使用sudo mount -t drvfs G: /mnt/g.
我希望这可以帮助你!
Not*_*1ds 19
考虑对当前接受的答案进行稍微的替代:
sudo mkdir /mnt/<usb_drive_letter>
sudo mount -t drvfs <usb_drive_letter>: /mnt/<usb_drive_Letter> -o uid=$(id -u $USER),gid=$(id -g $USER),metadata
Run Code Online (Sandbox Code Playgroud)
对于在 Windows 中分配给 的 USB 驱动器H:,例如:
sudo mkdir /mnt/h
sudo mount -t drvfs h: /mnt/h -o uid=$(id -u $USER),gid=$(id -g $USER),metadata
Run Code Online (Sandbox Code Playgroud)
一般来说,接受的答案会起作用,但请注意,以这种方式手动安装的驱动器不遵循正常的 WSL 自动安装设置。
大多数固定的Windows 驱动器将被安装:
/mnt/<drive_letter每个驱动器中。metadata而禁用,这意味着将仅使用“简化权限”模型来映射 Windows/NTFS 和 Linux 权限。但是,手动安装的 USB 驱动器不遵循这些[automount]设置。
至少,您可能希望您的 WSL 用户成为所有者,这是通过-o uid=$(id -u $USER),gid=$(id -g $USER)(通常,这与默认 Ubuntu/WSL 安装中的 -o uid=1000,gid=1000` 相同)完成的。
metadata如果您想通过rsync或保留权限,添加该选项可能会很有用cp -a。
| 归档时间: |
|
| 查看次数: |
33789 次 |
| 最近记录: |