How to mount the remote as NTFS and not FUSE-rclone

Hello,
I am unable to figure out how to mount a remote as NTFS rather than the FUSE-rclone that it has when shown in properties in Windows. Is there a way to have it either recognized as NTFS by Windows, or a way that I can run the command to have the remote show up as NTFS?

Using rclone v1.53.1
os/arch: windows/amd64
go version: go1.15

Using Google Drive, already setup.

I was hoping that last part of the command would allow me to mount it as NTFS, as I found that in some issue in github where they were using that I think.

rclone mount gdrive:/plots A: --vfs-cache-mode full --fuse-flag FileSystemName=NTFS

Config: (Not sure if this is important, because I was using this before, and it worked, no problem.)

[gdrive]
type = drive
scope = drive
token = {"access_token":"(Not sure if I was supposed to remove this.)","token_type":"Bearer","refresh_token":"(Not sure if I was supposed to remove this.)","expiry":"2020-10-03T23:03:40.3683142-07:00"}

My Log: (Which you might not need, but is still helpful.)

2020/10/03 22:12:22 DEBUG : rclone: Version "v1.53.1" starting with parameters ["rclone" "mount" "gdrive:/plots" "A:" "--vfs-cache-mode" "full" "--fuse-flag" "FileSystemName=NTFS" "-vv"]
2020/10/03 22:12:22 DEBUG : Creating backend with remote "gdrive:/plots"
2020/10/03 22:12:22 DEBUG : Using config file from "C:\\Users\\cdez\\.config\\rclone\\rclone.conf"
2020/10/03 22:12:22 DEBUG : Google drive root 'plots': root_folder_id = "0AI_eM_ZWySvOUk9PVA" - save this in the config to speed up startup
2020/10/03 22:12:22 DEBUG : fs cache: renaming cache item "gdrive:/plots" to be canonical "gdrive:plots"
2020/10/03 22:12:23 DEBUG : vfs cache: root is "\\\\?\\C:\\Users\\cdez\\AppData\\Local\\rclone\\vfs\\gdrive\\plots"
2020/10/03 22:12:23 DEBUG : vfs cache: metadata root is "\\\\?\\C:\\Users\\cdez\\AppData\\Local\\rclone\\vfs\\gdrive\\plots"
2020/10/03 22:12:23 DEBUG : Creating backend with remote "\\\\?\\C:\\Users\\cdez\\AppData\\Local\\rclone\\vfs\\gdrive\\plots"
2020/10/03 22:12:23 DEBUG : fs cache: renaming cache item "\\\\?\\C:\\Users\\cdez\\AppData\\Local\\rclone\\vfs\\gdrive\\plots" to be canonical "//?/C:/Users/cdez/AppData/Local/rclone/vfs/gdrive/plots"
2020/10/03 22:12:23 DEBUG : fs cache: switching user supplied name "\\\\?\\C:\\Users\\cdez\\AppData\\Local\\rclone\\vfs\\gdrive\\plots" for canonical name "//?/C:/Users/cdez/AppData/Local/rclone/vfs/gdrive/plots"
2020/10/03 22:12:23 DEBUG : Google drive root 'plots': Mounting on "A:"
2020/10/03 22:12:23 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2020/10/03 22:12:23 DEBUG : Google drive root 'plots': Mounting with options: ["-o" "fsname=gdrive:plots" "-o" "subtype=rclone" "-o" "max_readahead=131072" "-o" "attr_timeout=1" "-o" "atomic_o_trunc" "-o" "uid=-1" "-o" "gid=-1" "--FileSystemName=rclone" "-o" "volname=gdrive plots" "FileSystemName=NTFS"]
Invalid argument "FileSystemName=NTFS"
2020/10/03 22:12:23 DEBUG : Google drive root 'plots': Init:
2020/10/03 22:12:23 DEBUG : Google drive root 'plots': >Init:
2020/10/03 22:12:23 DEBUG : /: Statfs:
2020/10/03 22:12:23 DEBUG : /: >Statfs: stat={Bsize:4096 Frsize:4096 Blocks:274885689699 Bfree:274877906944 Bavail:274877906944 Files:1000000000 Ffree:1000000000 Favail:0 Fsid:0 Flag:0 Namemax:255}, errc=0
2020/10/03 22:12:23 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:23 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:23 DEBUG : /: Readlink:
2020/10/03 22:12:23 DEBUG : /: >Readlink: linkPath="", errc=-40
The service rclone has been started.
2020/10/03 22:12:23 DEBUG : /: Statfs:
2020/10/03 22:12:23 DEBUG : /: >Statfs: stat={Bsize:4096 Frsize:4096 Blocks:274885689699 Bfree:274877906944 Bavail:274877906944 Files:1000000000 Ffree:1000000000 Favail:0 Fsid:0 Flag:0 Namemax:255}, errc=0
2020/10/03 22:12:23 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:23 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:23 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:23 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:23 DEBUG : /: Opendir:
2020/10/03 22:12:23 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:23 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:23 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:23 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:23 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:23 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:23 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:23 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:23 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:23 DEBUG : /: Opendir:
2020/10/03 22:12:23 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:23 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:23 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:23 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:23 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:23 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:23 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:23 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:23 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:23 DEBUG : /: Opendir:
2020/10/03 22:12:23 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:23 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:23 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:23 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:23 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:26 DEBUG : /autorun.inf: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /autorun.inf: >Getattr: errc=-2
2020/10/03 22:12:26 DEBUG : /autorun.inf: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /autorun.inf: >Getattr: errc=-2
2020/10/03 22:12:26 DEBUG : /autorun.inf: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /autorun.inf: >Getattr: errc=-2
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Opendir:
2020/10/03 22:12:26 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:26 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:26 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:26 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:26 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:26 DEBUG : /AutoRun.inf: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /AutoRun.inf: >Getattr: errc=-2
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Opendir:
2020/10/03 22:12:26 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:26 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:26 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:26 DEBUG : /: Statfs:
2020/10/03 22:12:26 DEBUG : /: >Statfs: stat={Bsize:4096 Frsize:4096 Blocks:274885689699 Bfree:274877906944 Bavail:274877906944 Files:1000000000 Ffree:1000000000 Favail:0 Fsid:0 Flag:0 Namemax:255}, errc=0
2020/10/03 22:12:26 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:26 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Opendir:
2020/10/03 22:12:26 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:26 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:26 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:26 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:26 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Opendir:
2020/10/03 22:12:26 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:26 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:26 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:26 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:26 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Opendir:
2020/10/03 22:12:26 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Opendir:
2020/10/03 22:12:26 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:26 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:26 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:26 DEBUG : /: >Opendir: errc=0, fh=0x1
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:26 DEBUG : /: Releasedir: fh=0x1
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:26 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:26 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:26 DEBUG : /: Opendir:
2020/10/03 22:12:26 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:26 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:26 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:26 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:27 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:12:26 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:27 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:27 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2020/10/03 22:12:27 DEBUG : /: >Getattr: errc=0
2020/10/03 22:12:27 DEBUG : /: Opendir:
2020/10/03 22:12:27 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2020/10/03 22:12:27 DEBUG : /: >OpenFile: fd=/ (r), err=<nil>
2020/10/03 22:12:27 DEBUG : /: >Opendir: errc=0, fh=0x0
2020/10/03 22:12:27 DEBUG : /: Releasedir: fh=0x0
2020/10/03 22:12:27 DEBUG : /: >Releasedir: errc=0
2020/10/03 22:13:23 DEBUG : Google drive root 'plots': Checking for changes on remote
2020/10/03 22:13:23 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
The service rclone has been stopped.
2020/10/03 22:13:27 DEBUG : Google drive root 'plots': Destroy:
2020/10/03 22:13:27 DEBUG : Google drive root 'plots': >Destroy:
2020/10/03 22:13:27 DEBUG : Calling host.Unmount
2020/10/03 22:13:27 DEBUG : host.Unmount failed
2020/10/03 22:13:27 DEBUG : vfs cache: cleaner exiting
2020/10/03 22:13:27 DEBUG : rclone: Version "v1.53.1" finishing with parameters ["rclone" "mount" "gdrive:/plots" "A:" "--vfs-cache-mode" "full" "--fuse-flag" "FileSystemName=NTFS" "-vv"]

hello and welcome to the forum,

winfsp uses a fuse style library and does not emulate nfts

is there a specific feature you need that winfsp does not emulate?

Hi! Thank you,
What I need is the drive to show up as NTFS, because my programs won't write to the "drive" if it isn't NTFS. When I use the command I've been using, it won't show up as NTFS, it reports to Windows as FUSE-rclone, and then my programs won't write to the "drive". Would there be any way to have it show up as NTFS, like any flags that I could apply? The --fuse-flag FileSystemName=NTFS didn't work, which I remember finding somewhere on github in the rclone issues, which is probably why it won't work.

can you post the command?

rclone mount gdrive:/plots A: --vfs-cache-mode full --fuse-flag FileSystemName=NTFS

what is the program?

This might help:

I’m using Xplotter. I’m using rclone to plot the “drive”, but it doesn’t want to plot a drive as NTFS.

where can i download it?

winfsp does not support sparse files.
http://www.secfs.net/winfsp/doc/NTFS-Compatibility/

run the software on a local drive and then use rclone to copy data to cloud.

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