V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
chackchackGO
V2EX  ›  问与答

如何访问 wsl 的 root 文件夹?

  •  
  •   chackchackGO · 2023-01-28 15:42:10 +08:00 · 1392 次点击
    这是一个创建于 666 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    10 条回复    2023-01-29 08:25:07 +08:00
    xtreme1
        1
    xtreme1  
       2023-01-28 15:47:50 +08:00   ❤️ 1
    %localappdata%\packages\canonical*\localstate\
    挂载这个 vhdx
    march1993
        2
    march1993  
       2023-01-28 15:47:59 +08:00   ❤️ 1
    sudo chmod 777 /root
    chackchackGO
        3
    chackchackGO  
    OP
       2023-01-28 15:59:40 +08:00
    @march1993 未曾胆敢设想的道路
    chackchackGO
        4
    chackchackGO  
    OP
       2023-01-28 16:02:31 +08:00
    @xtreme1 文件被占用 无法挂载
    chackchackGO
        5
    chackchackGO  
    OP
       2023-01-28 16:11:49 +08:00
    amoyu
        6
    amoyu  
       2023-01-28 16:42:48 +08:00
    wsl 中运行这个试试

    cd ~;explorer.exe .
    ysc3839
        7
    ysc3839  
       2023-01-28 19:31:32 +08:00 via Android
    把启动用户改成 root 即可,这似乎是个 bug ,当你设置了以非 root 用户启动,会导致 init 也以那个用户运行,结果无法访问某些文件
    chackchackGO
        8
    chackchackGO  
    OP
       2023-01-28 22:14:32 +08:00
    @ysc3839
    ```
    debian config --default-user root
    ```
    然后 exit 重启 debian
    ```
    explorer.exe /root
    ```
    依然报错如 1 楼图片
    chackchackGO
        9
    chackchackGO  
    OP
       2023-01-28 22:21:02 +08:00
    re#8
    @ysc3839 @chackchackGO 抱歉是我重启不完全的锅.
    按照您的方法之后用
    wsl --terminate <yourDistroName>
    来重启 wsl
    chackchackGO
        10
    chackchackGO  
    OP
       2023-01-29 08:25:07 +08:00
    @ysc3839
    设置默认 root 用户后, 在 root 下, 用 su 切换普通用户让我的 zsh 主题自定义配置没能正常加载. sudo su 倒是会正常.
    奇奇怪怪
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   978 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:19 · PVG 03:19 · LAX 11:19 · JFK 14:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.