This thread is dedicated to discussion of new features in upcoming versions of Winfsp - specifically as they relate to rclone. What new things can we do with it out-of-the-box, and what new possibilities does it allow going forward in terms of implementing new rclone features.
Here is the relevant changelog:
I can start off by noting that it is now possible to mount in folders (although this has apparently been in the latest stable for a while, just not the main download link).
Good idea, although for me it just works. Always has. More like a "set it and forget it" kinda install. Curious if anyone is using it differently, with tweaks, etc.
These new options look useful. These will all be accessible from rclone mount with the -o flag.
[FUSE] FUSE has new -o UserName=DOMAIN+USERNAME and -o GroupName=DOMAIN+GROUPNAME options. These function like the -o uid=UID and -o gid=GID options, but accept Windows user and groups names.
[FUSE] FUSE has new -o dothidden option that is used to add the Windows hidden file attribute to files that start with a dot.
[FUSE] FUSE has new -o create_file_umask=nnn and -o create_dir_umask=nnn options that allow for more control than the -o create_umask=nnn option.
[FUSE] FUSE has new --ExactFileSystemName=FSNAME option that removes the "FUSE-" prefix from the file system name. (Use with caution: see discussion in PR #251.) (Thanks @johntyner.)
The integration with WSL looks interesting too I must set up a windows VM with WSL to experiment!
last night i installed wsl and linux version of rclone but i ran into a problem.
when i run rclone, i get this message
2019/10/23 09:43:01 Failed to load config file "/home/user01/.config/rclone/rclone.conf": open /home/user01/.config/rclone/rclone.conf: permission denied
i know little about linux and i am sure the solution is simple.
it seems that wsl2, supports fuse directly.
if so, there should be no need for winfsp???
"Now that WSL 2 includes its own Linux kernel it has full system call compatibility. This introduces a whole new set of apps that you can run inside of WSL. Some exciting examples are the Linux version of Docker, as well as FUSE!"
Yea WSL (and WSL2) looks very interesting.
I haven't looked deeply into it, but it would be very nice to know how lightweight this is compared to a Linux VM - and how well it integrates with windows. If anyone knows more about the details of the pros and cons here, please do share
Because running rclone+mergerFS is a pretty nice combo, and if the integration of resources is tighter than on a VM it could make the whole experience feel much more seamless I expect.
Seems like WSL2 is not yet in mainstream (but is already available in the insider program). @ncw I think WSL2 hitting mainstream (probably not too long from now) would be a good time to start "supporting" it for rclone. Although I doubt you really will have to do much if anything to accommodate it aside from just verifying it works, since it runs a real Linux kernel and all.
Oh, so you can install just a WSL2 package then? (can you link me to where you got it?)
But I presume that will not integrate into automatic updates and such quite yet - which is hardly much of an issue anyway.
If it is easily installable on a normal win10 build then I will be sure to give it a go
Good data. It doesn't tell us much about exactly what part is slower, but it's good to see that it is not much of a difference. Was the local data here on SSD or HDD?