Can Rclone pre download files on mount

What is the problem you are having with rclone?

The observation is as following :

  1. whenever I right click on a file on mount, the same file gets created in the cache like a mirror copy. It probably is a sparse file because I see the size but the moment I try to open its starts downloading.
  2. whenever I open the file or access the file from an application, rclone starts downloading the file into the cache with the full size.

Please confirm whether the above observations are correct ?

I want to understand whether Rclone can pre download the files into cache while using rclone mount as for my application to read a file, it is better if its already in downloaded format because the chances of app freeze is higher if only sparse file is present.

Run the command 'rclone version' and share the full output of the command.

rclone v1.61.1

  • os/version: Microsoft Windows 10 Enterprise 21H2 (64 bit)
  • os/kernel: 10.0.19044.2486 (x86_64)
  • os/type: windows
  • os/arch: amd64
  • go/version: go1.19.4
  • go/linking: static
  • go/tags: cmount

Which cloud storage system are you using? (eg Google Drive)

AWS S3

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone mount

The rclone config contents with secrets removed.

--volname="vol" --vfs-cache-mode full --network-mode --file-perms 0777 --dir-perms 0777 --cache-dir c:\rclonelog --log-level INFO --s3-upload-concurrency 8 --s3-chunk-size 16M

A log from the command with the -vv flag

Paste  log here

Rclone isn't doing anything on its own as explorer is doing it.

The reason we ask for the debug log is that we/you can see what's going on.

That would be confirmed in the log.

May or may not be the case. Would be in the log and depends on the file system the cache is on.

Im working on windows.
Please find below debug log while opening a file

2023/02/20 18:54:00 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:00 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:00 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:00 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:00 DEBUG : /: Opendir:
2023/02/20 18:54:00 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:00 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:00 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:00 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:00 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:02 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:02 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:02 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:02 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:02 DEBUG : /: Opendir:
2023/02/20 18:54:02 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:02 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:02 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:02 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:02 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:02 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:02 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:02 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:02 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:02 DEBUG : /: Opendir:
2023/02/20 18:54:02 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:02 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:02 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:02 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:02 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:02 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:02 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:02 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:02 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:02 DEBUG : /: Opendir:
2023/02/20 18:54:02 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:02 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:02 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:02 DEBUG : /: Statfs:
2023/02/20 18:54:02 DEBUG : /: >Statfs: stat={Bsize:4096 Frsize:4096 Blocks:274877906944 Bfree:274877906944 Bavail:274877906944 Files:1000000000 Ffree:1000000000 Favail:0 Fsid:0 Flag:0 Namemax:255}, errc=0
2023/02/20 18:54:02 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:02 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:02 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:02 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110c80): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110c80): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110c80): close:
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110c80): >close: err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc0004544c0): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc0004544c0): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc0004544c0): close:
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc0004544c0): >close: err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110cc0): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110cc0): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110cc0): close:
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110cc0): >close: err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454500): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454500): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454500): close:
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454500): >close: err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc00053e140): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc00053e140): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc00053e140): close:
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc00053e140): >close: err=
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454540): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454540): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454540): close:
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454540): >close: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110d00): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110d00): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110d00): close:
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110d00): >close: err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x0
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x1
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x1
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454580): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x1
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454580): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454580): close:
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000454580): >close: err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x1
2023/02/20 18:54:03 DEBUG : /ddd.txt: Flush: fh=0x1
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110e40): RWFileHandle.Flush
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Flush: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Release: fh=0x1
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110e40): RWFileHandle.Release
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110e40): close:
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc000110e40): >close: err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Release: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x1
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x1
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x1
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x1
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Opendir:
2023/02/20 18:54:03 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:03 DEBUG : /: >Opendir: errc=0, fh=0x1
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /: Releasedir: fh=0x1
2023/02/20 18:54:03 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:03 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:03 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:03 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:03 DEBUG : ddd.txt: newRWFileHandle:
2023/02/20 18:54:03 DEBUG : ddd.txt: >newRWFileHandle: err=
2023/02/20 18:54:03 DEBUG : ddd.txt: >Open: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenFile: fd=ddd.txt (rw), err=
2023/02/20 18:54:03 DEBUG : /ddd.txt: >OpenEx: errc=0, fh=0x1
2023/02/20 18:54:03 DEBUG : /: Statfs:
2023/02/20 18:54:03 DEBUG : /: >Statfs: stat={Bsize:4096 Frsize:4096 Blocks:274877906944 Bfree:274877906944 Bavail:274877906944 Files:1000000000 Ffree:1000000000 Favail:0 Fsid:0 Flag:0 Namemax:255}, errc=0
2023/02/20 18:54:03 DEBUG : /ddd.txt: Read: ofst=0, fh=0x1
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc0004545c0): _readAt: size=4096, off=0
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc0004545c0): openPending:
2023/02/20 18:54:03 DEBUG : ddd.txt: vfs cache: checking remote fingerprint "16,2023-02-20 09:36:03.1447201 +0000 UTC,e7913ae69ff302b4eb8ef83ee87e3bbc" against cached fingerprint "16,2023-02-20 09:36:03.1447201 +0000 UTC,e7913ae69ff302b4eb8ef83ee87e3bbc"
2023/02/20 18:54:03 ERROR : ddd.txt: vfs cache: detected external removal of cache file
2023/02/20 18:54:03 DEBUG : ddd.txt: vfs cache: removed metadata from cache as cache file externally deleted
2023/02/20 18:54:03 DEBUG : ddd.txt: vfs cache: truncate to size=16
2023/02/20 18:54:03 DEBUG : : Added virtual directory entry vAddFile: "ddd.txt"
2023/02/20 18:54:03 DEBUG : ddd.txt(0xc0004545c0): >openPending: err=
2023/02/20 18:54:03 DEBUG : vfs cache: looking for range={Pos:0 Size:16} in [] - present false
2023/02/20 18:54:03 DEBUG : ddd.txt: ChunkedReader.RangeSeek from -1 to 0 length -1
2023/02/20 18:54:03 DEBUG : ddd.txt: ChunkedReader.Read at -1 length 32768 chunkOffset 0 chunkSize 134217728
2023/02/20 18:54:03 DEBUG : ddd.txt: ChunkedReader.openRange at 0 length 134217728
2023/02/20 18:54:04 DEBUG : ddd.txt(0xc0004545c0): >_readAt: n=16, err=EOF
2023/02/20 18:54:04 DEBUG : /ddd.txt: >Read: n=16
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x2
2023/02/20 18:54:04 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x2
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /Desktop.ini: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /Desktop.ini: >Getattr: errc=-2
2023/02/20 18:54:04 DEBUG : /Desktop.ini: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /Desktop.ini: >Getattr: errc=-2
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x2
2023/02/20 18:54:04 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /AutoRun.inf: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /AutoRun.inf: >Getattr: errc=-2
2023/02/20 18:54:04 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x2
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x2
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x2
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x2
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x2
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x2
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x2
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x2
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x2
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x2
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x3
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x4
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x2
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x3
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x4
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:04 DEBUG : /: >Getattr: errc=0
2023/02/20 18:54:04 DEBUG : /: Opendir:
2023/02/20 18:54:04 DEBUG : /: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:04 DEBUG : /: >OpenFile: fd=/ (r), err=
2023/02/20 18:54:04 DEBUG : /: >Opendir: errc=0, fh=0x2
2023/02/20 18:54:04 DEBUG : /: Releasedir: fh=0x2
2023/02/20 18:54:04 DEBUG : /: >Releasedir: errc=0
2023/02/20 18:54:06 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:06 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:06 DEBUG : /ddd.txt: Getattr: fh=0xFFFFFFFFFFFFFFFF
2023/02/20 18:54:06 DEBUG : /ddd.txt: >Getattr: errc=0
2023/02/20 18:54:06 DEBUG : /ddd.txt: OpenEx: flags=0x0
2023/02/20 18:54:06 DEBUG : /ddd.txt: OpenFile: flags=O_RDONLY, perm=-rwxrwxrwx
2023/02/20 18:54:06 DEBUG : ddd.txt: Open: flags=O_RDONLY
2023/02/20 18:54:06 DEBUG : ddd.txt: newRWFileHandle:

My question is whether the files are getting downloaded the moment I try to open the file ?

hi, when using --vfs-cache-mode=full, rclone only downloads he chunks of a file that some app requested.
so if you right click a file, rclone will only download a small amount of data.

on windows, it is confusing, as windows explorer thinks the entire file has been been downloaded.
take a look at this,
the image on the left, is from the mount, the image on the right is from the cache.
notice that the right image, the actual size of the file.
that is because rclone only downloads the chunks are requested by windows explorer.

and can also be seen in the rclone debug log.
ChunkedReader.Read at -1 length 32768 chunkOffset 0 chunkSize 134217728

yes, just find a way to download the file, someting like
rclone md5sum c:/path/to/mount/file.ext
copy c:\path\to\mount\file.ext > NUL

The left image is from mount and right image is from the cache.
Note: This is just after right clicking the file.

what is the allocation unit size for the c: drive, 64KiB?
sometimes called 'Bytes Per Cluster'

fsutil fsinfo ntfsinfo c:

image

@Animosity022 @asdffdsa
Can I create md5sum file through rclone --rc.
Is there an api call that supports this operation ?

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