pia*_*man 9 linux windows filesystems ubuntu windows-subsystem-for-linux
我对 Ubuntu 和 WSL 还很陌生。我的问题很简单:我想从计算机中安装的 Ubuntu(与 Windows 一起双启动)访问 Windows 中的 WSL2 文件系统。我找到了一个名为 ext4.vhdx 的文件,我认为它是我的整个 wsl 驱动器,但我不太确定,它位于
c:\Users\USER\Appdata\Local\Packages\CanonicalGroupLimited.Ubuntu20.04o...\LocalState\
我目前正在从事 Web 开发,我想在 WSL2 和 Ubuntu 中共享该环境,我注意到使用 linux fs 比 windows fs 快得多,并且它与观察者之类的东西配合得更好。那么,有可能吗?我当前运行的是 Windows 10 19041 (2004)、Ubuntu LTS 20.04
Cha*_*rdo 12
我在做WSL Ubuntu共享的时候也遇到了类似的问题,最后我在网上找到了一个完美的解决方案。
参考链接: https://www.nicholasmelnick.com/2020/07/sharing-your-wsl2-environment-with-linux/
基本上这些是步骤,
$ sudo mkdir -p /mnt/wsl
$ sudo guestmount -o allow_other \
--add /mnt/c/Users/username/AppData/Local/Packages/CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc/LocalState/ext4.vhdx \
-i /mnt/wsl
Run Code Online (Sandbox Code Playgroud)
并做了!希望这能解决您的问题。:)