Setting up mount on windows 10 64bit

Microsoft Windows [Version 10.0.19041.264]
(c) 2020 Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>cd C:\rclone

C:\rclone>rclone lsd mega: -vv
2021/04/24 23:07:16 DEBUG : Using config file from "C:\Users\Admin\.config\rclone\rclone.conf"
2021/04/24 23:07:16 DEBUG : rclone: Version "v1.55.0" starting with parameters ["rclone" "lsd" "mega:" "-vv"]
2021/04/24 23:07:16 DEBUG : Creating backend with remote "mega:"

-1 2021-04-24 14:19:16 -1 Admin
-1 2021-03-05 12:59:48 -1 Films
-1 2021-03-12 17:33:15 -1 Fitness
-1 2021-03-05 13:00:14 -1 Formula 1
-1 2021-04-06 19:08:33 -1 Music
-1 2021-03-05 13:07:14 -1 TV
-1 2021-03-12 00:01:01 -1 Torrents
-1 2021-03-05 13:00:14 -1 UFC
-1 2021-04-22 02:48:30 -1 Windows_Server_2019_vl_x64_by_AG_03.2021
-1 2021-03-05 13:00:14 -1 Wrestling
-1 2021-01-29 02:38:26 -1 apks
-1 2021-01-10 22:26:39 -1 files
2021/04/24 23:09:39 DEBUG : 8 go routines active

now rclone ls mega: -vv

got all my files listed in there when i do that.

run the mount command with -vv and post it

rclone mount mega: /home/hhh/mega --vfs-cache-mode full --vfs-cache-max-size 10G --vv

this one?

that command is for linux not windows.
post the windows mount command

trying to work it out now the windows command

rclone mount mega C: /hhh/mega/mount --vfs-cache-mode full --vfs-cache-max-size 10G --vv i think it would be wouldnt it?

C:\rclone>rclone mount mega: /home/hhh/mega --vfs-cache-mode-full --vfs-cache-max-size 10G --vv
Error: unknown flag: --vfs-cache-mode-full
Usage:
rclone mount remote:path /path/to/mountpoint [flags]

Aliases:
mount, cmount

Flags:
--allow-non-empty Allow mounting over a non-empty directory. Not supported on Windows.
--allow-other Allow access to other users. Not supported on Windows.
--allow-root Allow access to root user. Not supported on Windows.
--async-read Use asynchronous reads. Not supported on Windows. (default true)
--attr-timeout duration Time for which file/directory attributes are cached. (default 1s)
--daemon Run mount as a daemon (background mode). Not supported on Windows.
--daemon-timeout duration Time limit for rclone to respond to kernel. Not supported on Windows.
--debug-fuse Debug the FUSE internals - needs -v.
--default-permissions Makes kernel enforce access control based on the file mode. Not supported on Windows.
--dir-cache-time duration Time to cache directory entries for. (default 5m0s)
--dir-perms FileMode Directory permissions (default 0777)
--file-perms FileMode File permissions (default 0666)
--fuse-flag stringArray Flags or arguments to be passed direct to libfuse/WinFsp. Repeat if required.
-h, --help help for mount
--max-read-ahead SizeSuffix The number of bytes that can be prefetched for sequential reads. Not supported on Windows. (default 128k)
--network-mode Mount as remote network drive, instead of fixed disk drive. Supported on Windows only
--no-checksum Don't compare checksums on up/download.
--no-modtime Don't read/write the modification time (can speed things up).
--no-seek Don't allow seeking in files.
--noappledouble Ignore Apple Double (._) and .DS_Store files. Supported on OSX only. (default true)
--noapplexattr Ignore all "com.apple.*" extended attributes. Supported on OSX only.
-o, --option stringArray Option for libfuse/WinFsp. Repeat if required.
--poll-interval duration Time to wait between polling for changes. Must be smaller than dir-cache-time. Only on supported remotes. Set to 0 to disable. (default 1m0s)
--read-only Mount read-only.
--vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s)
--vfs-cache-max-size SizeSuffix Max total size of objects in the cache. (default off)
--vfs-cache-mode CacheMode Cache mode off|minimal|writes|full (default off)
--vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s)
--vfs-case-insensitive If a file name not found, find a case insensitive match. (default true)
--vfs-read-ahead SizeSuffix Extra read ahead over --buffer-size when using cache-mode full.
--vfs-read-chunk-size SizeSuffix Read the source objects in chunks. (default 128M)
--vfs-read-chunk-size-limit SizeSuffix If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off)
--vfs-read-wait duration Time to wait for in-sequence read before seeking. (default 20ms)
--vfs-used-is-size rclone size Use the rclone size algorithm for Used size.
--vfs-write-back duration Time to writeback files after last use when using cache. (default 5s)
--vfs-write-wait duration Time to wait for in-sequence write before giving error. (default 1s)
--volname string Set the volume name. Supported on Windows and OSX only.
--write-back-cache Makes kernel buffer writes before sending them to rclone. Without this, writethrough caching is used. Not supported on Windows.

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.

2021/04/24 23:23:41 Fatal error: unknown flag: --vfs-cache-mode-full

C:\rclone>rclone mount mega C: /hhh/mega/mount --vfs-cache-mode full --vfs-cache-max-size 10G --vv
Error: unknown flag: --vv
Usage:
rclone mount remote:path /path/to/mountpoint [flags]

Aliases:
mount, cmount

Flags:
--allow-non-empty Allow mounting over a non-empty directory. Not supported on Windows.
--allow-other Allow access to other users. Not supported on Windows.
--allow-root Allow access to root user. Not supported on Windows.
--async-read Use asynchronous reads. Not supported on Windows. (default true)
--attr-timeout duration Time for which file/directory attributes are cached. (default 1s)
--daemon Run mount as a daemon (background mode). Not supported on Windows.
--daemon-timeout duration Time limit for rclone to respond to kernel. Not supported on Windows.
--debug-fuse Debug the FUSE internals - needs -v.
--default-permissions Makes kernel enforce access control based on the file mode. Not supported on Windows.
--dir-cache-time duration Time to cache directory entries for. (default 5m0s)
--dir-perms FileMode Directory permissions (default 0777)
--file-perms FileMode File permissions (default 0666)
--fuse-flag stringArray Flags or arguments to be passed direct to libfuse/WinFsp. Repeat if required.
-h, --help help for mount
--max-read-ahead SizeSuffix The number of bytes that can be prefetched for sequential reads. Not supported on Windows. (default 128k)
--network-mode Mount as remote network drive, instead of fixed disk drive. Supported on Windows only
--no-checksum Don't compare checksums on up/download.
--no-modtime Don't read/write the modification time (can speed things up).
--no-seek Don't allow seeking in files.
--noappledouble Ignore Apple Double (._) and .DS_Store files. Supported on OSX only. (default true)
--noapplexattr Ignore all "com.apple.*" extended attributes. Supported on OSX only.
-o, --option stringArray Option for libfuse/WinFsp. Repeat if required.
--poll-interval duration Time to wait between polling for changes. Must be smaller than dir-cache-time. Only on supported remotes. Set to 0 to disable. (default 1m0s)
--read-only Mount read-only.
--vfs-cache-max-age duration Max age of objects in the cache. (default 1h0m0s)
--vfs-cache-max-size SizeSuffix Max total size of objects in the cache. (default off)
--vfs-cache-mode CacheMode Cache mode off|minimal|writes|full (default off)
--vfs-cache-poll-interval duration Interval to poll the cache for stale objects. (default 1m0s)
--vfs-case-insensitive If a file name not found, find a case insensitive match. (default true)
--vfs-read-ahead SizeSuffix Extra read ahead over --buffer-size when using cache-mode full.
--vfs-read-chunk-size SizeSuffix Read the source objects in chunks. (default 128M)
--vfs-read-chunk-size-limit SizeSuffix If greater than --vfs-read-chunk-size, double the chunk size after each chunk read, until the limit is reached. 'off' is unlimited. (default off)
--vfs-read-wait duration Time to wait for in-sequence read before seeking. (default 20ms)
--vfs-used-is-size rclone size Use the rclone size algorithm for Used size.
--vfs-write-back duration Time to writeback files after last use when using cache. (default 5s)
--vfs-write-wait duration Time to wait for in-sequence write before giving error. (default 1s)
--volname string Set the volume name. Supported on Windows and OSX only.
--write-back-cache Makes kernel buffer writes before sending them to rclone. Without this, writethrough caching is used. Not supported on Windows.

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.

2021/04/24 23:26:43 Fatal error: unknown flag: --vv

its still not right. not sure whats going wrong

just tried another command

C:\rclone>rclone mount mega C:/hhh/mega/mount
2021/04/24 23:33:58 Fatal error: failed to mount FUSE fs: mountpoint path already exists: C:/hhh/mega/mount

make sure there are not rclone.exe running in the background

rclone mount mega: C:\hhh\mega\mount --vfs-cache-mode full --vfs-cache-max-size 1G -vv

1 Like

running that command you have sent .

This is where its at now

C:\rclone>rclone mount mega: C:\hhh\mega\mount --vfs-cache-mode full --vfs-cache-max-size 1G -vv
2021/04/24 23:37:17 DEBUG : Using config file from "C:\Users\Admin\.config\rclone\rclone.conf"
2021/04/24 23:37:17 DEBUG : rclone: Version "v1.55.0" starting with parameters ["rclone" "mount" "mega:" "C:\hhh\mega\mount" "--vfs-cache-mode" "full" "--vfs-cache-max-size" "1G" "-vv"]
2021/04/24 23:37:17 DEBUG : Creating backend with remote "mega:"
2021/04/24 23:39:50 INFO : mega root '': poll-interval is not supported by this remote
2021/04/24 23:39:50 DEBUG : vfs cache: root is "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:39:50 DEBUG : vfs cache: metadata root is "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:39:50 DEBUG : Creating backend with remote "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:39:50 DEBUG : fs cache: renaming cache item "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega" to be canonical "//?/C:/Users/Admin/AppData/Local/rclone/vfs/mega"
2021/04/24 23:39:50 DEBUG : fs cache: switching user supplied name "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega" for canonical name "//?/C:/Users/Admin/AppData/Local/rclone/vfs/mega"
2021/04/24 23:39:50 DEBUG : Network mode mounting is disabled
2021/04/24 23:39:50 Fatal error: failed to mount FUSE fs: mountpoint path already exists: C:\hhh\mega\mount

delete this folder C:\hhh\mega\mount and re-run the command.
make sure that folder does not exist before running the rclone mount command.

done that and still got an error

C:\rclone>rclone mount mega: C:\hhh\mega\mount --vfs-cache-mode full --vfs-cache-max-size 1G -vv
2021/04/24 23:42:44 DEBUG : Using config file from "C:\Users\Admin\.config\rclone\rclone.conf"
2021/04/24 23:42:44 DEBUG : rclone: Version "v1.55.0" starting with parameters ["rclone" "mount" "mega:" "C:\hhh\mega\mount" "--vfs-cache-mode" "full" "--vfs-cache-max-size" "1G" "-vv"]
2021/04/24 23:42:44 DEBUG : Creating backend with remote "mega:"
2021/04/24 23:44:33 INFO : mega root '': poll-interval is not supported by this remote
2021/04/24 23:44:33 DEBUG : vfs cache: root is "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:44:33 DEBUG : vfs cache: metadata root is "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:44:33 DEBUG : Creating backend with remote "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:44:33 DEBUG : fs cache: renaming cache item "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega" to be canonical "//?/C:/Users/Admin/AppData/Local/rclone/vfs/mega"
2021/04/24 23:44:33 DEBUG : fs cache: switching user supplied name "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega" for canonical name "//?/C:/Users/Admin/AppData/Local/rclone/vfs/mega"
2021/04/24 23:44:33 INFO : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2021/04/24 23:44:33 DEBUG : Network mode mounting is disabled
2021/04/24 23:44:33 Fatal error: failed to mount FUSE fs: parent of mountpoint directory does not exist: C:\hhh\mega

the folder C:\hhh\mega has to exist, never delete it.

ah right so create hhh/mega not hhh/mega/mount

that is correct

C:\rclone>rclone mount mega: C:\hhh\mega\mount --vfs-cache-mode full --vfs-cache-max-size 1G -vv
2021/04/24 23:47:02 DEBUG : Using config file from "C:\Users\Admin\.config\rclone\rclone.conf"
2021/04/24 23:47:02 DEBUG : rclone: Version "v1.55.0" starting with parameters ["rclone" "mount" "mega:" "C:\hhh\mega\mount" "--vfs-cache-mode" "full" "--vfs-cache-max-size" "1G" "-vv"]
2021/04/24 23:47:02 DEBUG : Creating backend with remote "mega:"
2021/04/24 23:49:08 INFO : mega root '': poll-interval is not supported by this remote
2021/04/24 23:49:08 DEBUG : vfs cache: root is "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:49:08 DEBUG : vfs cache: metadata root is "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:49:08 DEBUG : Creating backend with remote "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega"
2021/04/24 23:49:08 DEBUG : fs cache: renaming cache item "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega" to be canonical "//?/C:/Users/Admin/AppData/Local/rclone/vfs/mega"
2021/04/24 23:49:08 DEBUG : fs cache: switching user supplied name "\\?\C:\Users\Admin\AppData\Local\rclone\vfs\mega" for canonical name "//?/C:/Users/Admin/AppData/Local/rclone/vfs/mega"
2021/04/24 23:49:08 DEBUG : Network mode mounting is disabled
2021/04/24 23:49:08 DEBUG : Mounting on "C:\hhh\mega\mount" ("mega")
2021/04/24 23:49:08 INFO : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2021/04/24 23:49:08 DEBUG : mega root '': Mounting with options: ["-o" "attr_timeout=1" "-o" "uid=-1" "-o" "gid=-1" "--FileSystemName=rclone" "-o" "volname=mega"]
2021/04/24 23:49:08 Fatal error: failed to mount FUSE fs: mount stopped before calling Init: mount failed: cgofuse: cannot find winfsp

good, that was a valid command.

as per the documentation, you must install winfsp

1 Like

yes just downloaded and installed it now. just re running the command again now

Thank you @asdffdsa thats showing up now

do i need to leave the cmd window open all time? is there anything else i need to do ?

same as linux, the mount has be running all the time.

and if you want to hide the windows, there are a number of things we can do, but it will have to wait until tomorrow....

so for now, be a happy rcloner

1 Like

no worries that can wait till tomorrow. im guessing it nssm or something similar