【问题标题】:Cloned git repository in WSL2 keeps disappearing. Why is that?WSL2 中克隆的 git 存储库不断消失。这是为什么?
【发布时间】:2022-01-25 07:58:19
【问题描述】:

我在 WSL2 中使用 Ubuntu 发行版从 Gitlab 克隆了一个 git 存储库,但当我在另一次启动 WSL2 时它消失了。

谁能告诉我为什么会这样?

【问题讨论】:

    标签: linux git ubuntu gitlab wsl-2


    【解决方案1】:

    存在与WSL2 and files disappearing 相关的持续问题

    这可能取决于您的操作系统(W10?哪个版本?W11?)以及您是否应用了最新的 Windows 更新。

    如果您看到您的文件,请先检查%APPDATA%/Local/Packages/(在重新启动 WSL2 之前)。

    并检查issue 6221 中的rootfs 是否仍然可见。 例如::\Users\<user>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs
    但是,作为NotTheDr01ds cmets,那将只是 WSL1。

    对于 WSL2,请参阅microsoft/WSL issue 4699 "WSL 2 should automatically release disk space back to the host OS"

    【讨论】:

    • 注意rootfs目录只适用于WSL1。在 WSL2 下,文件系统位于虚拟磁盘 (ext4.vhdx) 中。我知道 Github 问题引用了 rootfs,但我认为他们很困惑(记得从 WSL1 开始,因为那时 WSL2 还没有那么久)。
    • @NotTheDr01ds 谢谢。好点子。我已经相应地编辑了答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-08
    • 2013-07-14
    相关资源
    最近更新 更多