From c9ea98e75295dfeb5166ef06314c14f13a54ea6c Mon Sep 17 00:00:00 2001 From: albertony <12441419+albertony@users.noreply.github.com> Date: Fri, 3 Apr 2026 14:25:07 +0200 Subject: [PATCH] docs: fix markdown issues in mount docs --- cmd/mountlib/mount.md | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/cmd/mountlib/mount.md b/cmd/mountlib/mount.md index ca9b678d8..79e02c251 100644 --- a/cmd/mountlib/mount.md +++ b/cmd/mountlib/mount.md @@ -1,7 +1,8 @@ Rclone @ allows Linux, FreeBSD, macOS and Windows to mount any of Rclone's cloud storage systems as a file system with FUSE. -First set up your remote using `rclone config`. Check it works with `rclone ls` etc. +First set up your remote using `rclone config`. Check it works with `rclone ls` +etc. On Linux and macOS, you can run mount in either foreground or background (aka daemon) mode. Mount runs in foreground mode by default. Use the `--daemon` flag @@ -29,8 +30,8 @@ The following examples will mount to an automatically assigned drive, to specific drive letter `X:`, to path `C:\path\parent\mount` (where parent directory or drive must exist, and mount must **not** exist, and is not supported when [mounting as a network drive](#mounting-modes-on-windows)), -and the last example will mount as network share `\\cloud\remote` and map it to an -automatically assigned drive: +and the last example will mount as network share `\\cloud\remote` and map it to +an automatically assigned drive: ```console rclone @ remote:path/to/files * @@ -136,8 +137,8 @@ rclone @ remote:path/to/files X: --volname \\server\share You may also specify the network share UNC path as the mountpoint itself. Then rclone will automatically assign a drive letter, same as with `*` and use that as -mountpoint, and instead use the UNC path specified as the volume name, as if it were -specified with the `--volname` option. This will also implicitly set +mountpoint, and instead use the UNC path specified as the volume name, as if it +were specified with the `--volname` option. This will also implicitly set the `--network-mode` option. This means the following two examples have same result: ```console @@ -268,7 +269,7 @@ does not suffer from the same limitations. Mounting on macOS can be done either via [built-in NFS server](/commands/rclone_serve_nfs/), [macFUSE](https://osxfuse.github.io/) (also known as osxfuse) or -[FUSE-T](https://www.fuse-t.org/).macFUSE is a traditional FUSE driver utilizing +[FUSE-T](https://www.fuse-t.org/). macFUSE is a traditional FUSE driver utilizing a macOS kernel extension (kext). FUSE-T is an alternative FUSE system which "mounts" via an NFSv4 local server. @@ -311,13 +312,13 @@ current as of FUSE-T version 1.0.14. As per the [FUSE-T wiki](https://github.com/macos-fuse-t/fuse-t/wiki#caveats): -> File access and modification times cannot be set separately as it seems to be an -> issue with the NFS client which always modifies both. Can be reproduced with -> 'touch -m' and 'touch -a' commands +> File access and modification times cannot be set separately as it seems to be +> an issue with the NFS client which always modifies both. Can be reproduced +> with `touch -m` and `touch -a` commands -This means that viewing files with various tools, notably macOS Finder, will cause -rlcone to update the modification time of the file. This may make rclone upload a -full new copy of the file. +This means that viewing files with various tools, notably macOS Finder, will +cause rlcone to update the modification time of the file. This may make rclone +upload a full new copy of the file. ##### Read Only mounts @@ -331,9 +332,10 @@ On newer versions of Ubuntu, you may encounter the following error when running > NOTICE: mount helper error: fusermount3: mount failed: Permission denied > CRITICAL: Fatal error: failed to mount FUSE fs: fusermount: exit status 1 + This may be due to newer [Apparmor](https://wiki.ubuntu.com/AppArmor) restrictions, -which can be disabled with `sudo aa-disable /usr/bin/fusermount3` (you may need to -`sudo apt install apparmor-utils` beforehand). +which can be disabled with `sudo aa-disable /usr/bin/fusermount3` (you may need +to `sudo apt install apparmor-utils` beforehand). ### Limitations