是否可以在重新启动后使用wsl--mount自动装载驱动器



我可以在powershell中使用以下命令在wsl-2中装载我的ext4分区:

wsl --mount \.PHYSICALDRIVE4 --partition 1

但是,当我重新启动计算机或运行wsl --restart时,分区将被卸载,我必须再次运行上述命令。有没有自动安装分区的方法?

谢谢。

在询问了wsl-github后,该选项目前不受支持,但下面有一个解决方案,可供任何需要该功能的人使用。

REG ADD "HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun" /V "Mount PhysicalDrive4" /t REG_SZ /F /D "C:WindowsSystem32wsl.exe --mount \.PHYSICALDRIVE4 --partition 1"

此外,我忘了说,此功能仅适用于Windows Insiders预览版20211及以上版本。

下面由@dopewind提出的解决方案在这种情况下不起作用,因为wsl-2中的ext4安装必须在powershell(具有管理员权限(中进行,而不是在已安装的linux发行版中。

只需将命令添加到WSL主目录中.bashrc文件的末尾(如果使用zsh,则添加到.zshrc文件(

最新更新