chackchackGO
V2EX  ›  问与答

如何访问 wsl 的 root 文件夹?

  •  
  •   chackchackGO · Jan 28, 2023 · 2253 views
    This topic created in 1230 days ago, the information mentioned may be changed or developed.

    会提示无法访问, 疑似权限不足. google 未能找到答案 error

    10 replies    2023-01-29 08:25:07 +08:00
    xtreme1
        1
    xtreme1  
       Jan 28, 2023   ❤️ 1
    %localappdata%\packages\canonical*\localstate\
    挂载这个 vhdx
    march1993
        2
    march1993  
       Jan 28, 2023   ❤️ 1
    sudo chmod 777 /root
    chackchackGO
        3
    chackchackGO  
    OP
       Jan 28, 2023
    @march1993 未曾胆敢设想的道路
    chackchackGO
        4
    chackchackGO  
    OP
       Jan 28, 2023
    @xtreme1 文件被占用 无法挂载
    chackchackGO
        5
    chackchackGO  
    OP
       Jan 28, 2023
    amoyu
        6
    amoyu  
       Jan 28, 2023
    wsl 中运行这个试试

    cd ~;explorer.exe .
    ysc3839
        7
    ysc3839  
       Jan 28, 2023 via Android
    把启动用户改成 root 即可,这似乎是个 bug ,当你设置了以非 root 用户启动,会导致 init 也以那个用户运行,结果无法访问某些文件
    chackchackGO
        8
    chackchackGO  
    OP
       Jan 28, 2023
    @ysc3839
    ```
    debian config --default-user root
    ```
    然后 exit 重启 debian
    ```
    explorer.exe /root
    ```
    依然报错如 1 楼图片
    chackchackGO
        9
    chackchackGO  
    OP
       Jan 28, 2023
    re#8
    @ysc3839 @chackchackGO 抱歉是我重启不完全的锅.
    按照您的方法之后用
    wsl --terminate <yourDistroName>
    来重启 wsl
    chackchackGO
        10
    chackchackGO  
    OP
       Jan 29, 2023
    @ysc3839
    设置默认 root 用户后, 在 root 下, 用 su 切换普通用户让我的 zsh 主题自定义配置没能正常加载. sudo su 倒是会正常.
    奇奇怪怪
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5481 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 02:56 · PVG 10:56 · LAX 19:56 · JFK 22:56
    ♥ Do have faith in what you're doing.