WSL 挂载sftp到本地

会话归档

主题

WSL 中 Windows 网盘的长期自动挂载方案确认,并整理本轮会话归档需求。

背景与目标

用户在 WSL 中挂载 Windows 侧网盘时,每次重启后都要手动执行 sudo mount -t drvfs,希望改成长期自动挂载。
后续用户要求将本轮 session 归档到 /mnt/d/Workspace/Sub_Workspace/python/opencode相关

已完成事项

  • 说明了 WSL 中长期挂载 Windows 网盘的常规做法:使用 /etc/fstab 配合 drvfs
  • 建议在 /etc/wsl.conf 中启用 mountFsTab=true,让 WSL 启动时自动读取 fstab
  • 根据用户提供的 /mnt 目录内容,判断 /mnt/kunshan/mnt/xiongheng 当前更像挂载点目录,可继续复用。
  • 读取并确认了当前环境中的 /etc/fstab/etc/wsl.conf 状态。
  • 读取当前挂载信息,确认自动挂载的是 C:K: 等 Windows 盘符,kunshanxiongheng 当前不是活跃挂载。

关键结论与决策

  • 长期方案应采用 fstab + drvfs,而不是每次重启后手动执行 mount -t drvfs
  • 如果网盘已经在 Windows 中建立并能稳定映射为固定盘符,最稳妥的方式是在 /etc/fstab 中直接使用对应盘符挂载。
  • /mnt/kunshan/mnt/xiongheng 不需要先删除;只要目录本身没有放其他内容,就可以直接作为持久挂载目标。
  • /etc/wsl.conf 当前缺少 [automount] 配置,后续需要补上:
    • enabled=true
    • mountFsTab=true
  • Windows 侧网盘必须能在登录后自动重连,否则 WSL 中的自动挂载也可能失败。

重要路径与命令

  • 路径:
    • /etc/fstab
    • /etc/wsl.conf
    • /mnt/kunshan
    • /mnt/xiongheng
    • /mnt/d/Workspace/Sub_Workspace/python/opencode相关
  • 已观察到的状态:
    • /etc/fstab 当前仅有默认内容:# UNCONFIGURED FSTAB FOR BASE SYSTEM
    • /etc/wsl.conf 当前内容包含:
      • [boot]
      • systemd=true
      • [user]
      • default = zjg
  • 建议后续使用的配置示例:
    • X: /mnt/xiongheng drvfs defaults 0 0
    • Y: /mnt/kunshan drvfs defaults 0 0
  • 建议后续执行的命令:
    • wsl --shutdown
    • mount | grep xiongheng
    • mount | grep kunshan
    • ls /mnt/xiongheng
    • ls /mnt/kunshan

待办事项

  • 确认 Windows 中 kunshanxiongheng 分别对应的固定盘符。
  • /etc/fstab 中添加这两个网盘的 drvfs 持久挂载规则。
  • /etc/wsl.conf 中补充 [automount] 配置并启用 mountFsTab=true
  • 关闭并重启 WSL,验证两个网盘是否自动挂载成功。
  • 确保 Windows 登录时会自动重连对应网盘。

备注

  • 本轮会话最后触发了 session 归档请求,现已保存为 Markdown 文件。
  • 目标归档目录已确认存在。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

相关阅读更多精彩内容

友情链接更多精彩内容