OpenListTeam / OpenListTeam/OpenList-Desktop

[错误] 无法挂载非虚拟磁盘的路径

Open
#248 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Vue
Stars
1.5k
Forks
69
PR merge metrics
No merged PRs in 30d

Description

错误描述

当挂载路径设为不是虚拟磁盘的路径,rclone 会提示错报

CRITICAL: Fatal error: failed to mount FUSE fs: mountpoint path already exists: xxxxxx

一般这种错误是由于该路径已经存在,但我原先并没有创建文件夹,测试发现文件夹是在点击挂载按键后自动创建的。可以猜测是因为创建目录导致路径被占用因此挂载失败。

直接用 rclone mount 可以正确挂载,确信不是 rclone 自身的问题。

重现步骤

挂载点设为任意非虚拟磁盘的路径,点击挂载

预期行为

正确挂载

实际行为

未能完成挂载

操作系统

Windows 11

系统架构

x64 (64位)

OpenList Desktop 版本

v9.0.1

应用程序日志
[N/A] [INFO] [rclone] The service rclone has been started.
[14:25:56] [INFO] [rclone] 2026/08/04 14:25:56 CRITICAL: Fatal error: failed to mount FUSE fs: mountpoint path already exists: D:\JiaYu\Music\test
其他信息

No response

检查清单
  • 我已搜索现有问题以确保这不是重复问题
  • 我已提供所有必需的环境信息
  • 我可以稳定地重现此问题

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the mount action and the rclone invocation used when a non-virtual-disk path is selected. Inspect when the mountpoint directory is created, then reproduce the Windows 11 case and verify that clicking Mount succeeds without the mountpoint-already-exists error.

Written by the indexing model from the issue text.

Assessment

Tech stack
tauri
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.