Can't mount anymore on new OS Debian

Hey all,

comming from Fedora and just found out that I can not mount my folders anymore

Got a crypt in rclone which points to a folder in my home folder which includes my backup

In my home folder there's another folder called "mount"

when I try "rclone mount test: mount/" I receive the error:

CRITICAL: Fatal error: failed to mount FUSE fs: mount point "mount/" ("/home/xxx/mount/"
) and directory to be mounted "" ("/home/xxx/") mustn't overlap

Is there a way to fix this?

hard to share good advice, as you did not answer any of the questions in the template??

yes, as per the error, make sure the mountpoint and what you want to mount to not overlap

so try something like this
rclone mount /home/xxx/subdir /home/xxx/mount/

How can I make sure it won't? I don't get it.

There's an empty folder at /home/user/mount which I want to use to mount my files to and another folder at /home/user/encrypted which contains my encrypted data.

What is your exact mount command? and what is your config file (rclone config redacted). Guessing is boring. Please provide details for somebody to try to figure out what is wrong.

Also if you can't figure out overlapping issue mount it somewhere else e.g. /mnt/mount

1 Like

my mount command is mount local: mount/ | This used to work when I used Fedora.

rclone config and the path for local: is "/home/user/local"

works. I just tested on Debian.

It does not work when local: remote is used instead of direct path. no idea why.

So solution of your problem is not to use local: remote

that works as the paths to not overlap.

rclone mount local:/home/user/local /home/user/mount -vv
DEBUG : rclone: Version "v1.68.1" starting with parameters ["rclone" "mount" "local:/home/user/local" "/home/user/mount" "-vv"]
DEBUG : Creating backend with remote "local:/home/user/local"
DEBUG : Using config file from "/home/user/.config/rclone/rclone.conf"
DEBUG : fs cache: renaming cache item "local:/home/user/local" to be canonical "/home/user/local"
INFO  : Local file system at /home/user/local: poll-interval is not supported by this remote
DEBUG : Local file system at /home/user/local: Mounting on "/home/user/mount"
DEBUG : : Root:
DEBUG : : >Root: node=/, err=<nil>
$ rclone config redacted
[local]
type = local
path = /home/kptsky/local/
### Double check the config for sensitive info before posting publicly

$ rclone mount local: /home/kptsky/mount
2024/11/10 16:05:16 CRITICAL: Fatal error: failed to mount FUSE fs: mount point "/home/kptsky/mount" ("/home/kptsky/mount/") and directory to be mounted "/home/kptsky" ("/home/kptsky/") mustn't overlap

I wonder why directory to be mounted is stripped of local directory...

ok, i see your point. not sure why but i am going to guess it is a recent change based on the OP cryptic posts.

Fixed it by renaming "local" to "lokal" or any other name.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.