bash ubuntu windows 上的外置硬盘

External HDD on bash on ubuntu on windows

如何通过 bash-on-Ubuntu-on-windows 访问外部硬盘驱动器。它似乎没有出现在 /media/mnt/dev 中,这似乎是人们所说的在 Ubuntu 系统中寻找它们的常见位置。

注意:硬盘驱动器是 HFS+ 格式的:我使用 Paragon 的 HFS+ for windows 并且已经做了一个 apt-get install hfsprogs 我认为应该允许 Linux 部分读取 HFS+格式。我也尝试过使用普通的 USB 记忆棒,但似乎没有一个出现在任何地方。

该驱动器确实出现在 cygwin 的 /cygdrive 中,但是当我导航到 bash 中的 cygdrive 时,它​​没有出现。显然它没有正确安装在那里,但是 bash 看不到的某种形式的符号 link。

我不太确定这是 Linux 还是 Windows 问题,但 Microsoft 似乎没有提供任何相关信息,但我知道现在还处于早期阶段为他们。

当前版本(Build 14393,a.k.a。周年更新)上 Windows 上的 Ubuntu 不支持访问外部驱动器。此功能已在他们的积压工作中,以备将来考虑。

来源:https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/13355724-unable-to-access-usb-devices-from-bash

编辑:从 Build 16176 开始支持安装可移动驱动器。[1][2]

  1. https://blogs.msdn.microsoft.com/wsl/2017/04/18/file-system-improvements-to-the-windows-subsystem-for-linux/
  2. https://docs.microsoft.com/en-us/windows/wsl/wsl2-mount-disk