Given three options to use mount file system on Mac (on Apple M4)
nfsmount
The directory is mounted and I can browse the content stored in remote directory. The issue is if I attempt to copy, a dialog shows up that continues to 'process'. This loading dialog is not typical progress bar but it keep processing and out of the blue, files are written into remote directory. My expectation were I would see some sort of 'progress' as the files are written or copied into the remote directory.
I do get tons of error message in the terminal, please view the snippet below:
"2025/01/19 19:10:57 ERROR : nfs: failing create to indicate lack of support for 'exclusive' mode.
"
Another EXTREMELY odd behavior is files (several MB) is copied immediately into remote cloud (Pcloud/Mail.ru cloud) I know for fact that my upload speed is no where close to instantly the said file. I instead expect some sort of 'progress' as the file is copied.
I have zero indication how long the file will take to upload. Anyone know why is this the case?
macfuse
Does not work at all.
fuse-t
The moment I drag or copy a file from local dir to remote dir at the mount, I can this error message
"The operation can’t be completed because an unexpected error occurred (error code 100093)."
Run the command 'rclone version' and share the full output of the command.
~ rclone version
rclone v1.69.0
os/version: darwin 15.2 (64 bit)
os/kernel: 24.2.0 (arm64)
os/type: darwin
os/arch: arm64 (ARMv8 compatible)
go/version: go1.23.4
go/linking: dynamic
go/tags: amount
Which cloud storage system are you using? (eg Google Drive)
PCloud
Mail RU Cloud
The command you were trying to run (eg rclone copy /tmp remote:tmp)
Paste command here
The rclone config contents with secrets removed.
rclone mount|nfsmount remote_pcloud:test-copy ./mount_pcloud --vfs-cache-mode full ```
#### A log from the command with the `-vv` flag
There are around ~444,000 lines and I have no idea why! Please view the truncated version below.
From my experience the best option is FUSE-T. macFUSE is history and nfsmount has still some unresolved issues on macOS.
Instead of trying everything I would focus on one solution and remote. Make sure you uninstall macFUSE completely. Install the latest FUSE-T and post all details including your rclone confing file.
Instead of mounting all remote mount only one directory - it will make log file more manageable.
In terms of upload progress - there is none from UI. What you see is only progress saving files to cache. You could query rclone about upload status using rc interface - you will find plenty of examples on this forum.
And indeed if your goal is only copy/sync/move files to/from some remote then it is better to use command line. You will have much more control and visibility what is going on.
After coming across more material online, the general consensus is to use FUSE-T over macFUSE. If my understanding is correct, FUSE-T is the reimagined version of macFUSE.
I have uninstalled and restored Mac setting prior to what it was installing macFUSE. I am confident there is not more macFUSE in my computer.
By 'upload progress bar', I mean the built-in Finder way or Windows Explorer way of telling the user what percent of the file has been written to a given directory. I should point out again, I do get progress on file transfer which is realistic if I don't specify any VFS options.
Good suggestion, I did the exact same setup but this time, with just one remote to keep things simple (using pCloud as an example). The logs from -vv, after the initial copy as completed, i.e. as the copy progress bar continued, I think what the logs were saying, "xxxx bytes' copied, the progress in the dialog was okay. However, when the data transfer is completed, the progress bar on copied get stuck and I think it is waiting for a done signal. Please view screenshot below of the last step.
I should point out I had to force eject, or terminate the mount by CONTROL+C
Any idea what might be going on here? Maybe the dialog is waiting for 'completion' confirmation from the cloud? My gut feeling tells me there is an issue with completion signals.
I did with a smaller file, it completes eventually but it took a VERY long time after all the initial file has been copied.
command
➜ ~ rclone mount -o nonamedattr remote_pcloud:mac_drive ./mount_point -vv
Enabling that disables 'progress' when copying files to remote.
If I do use VFS option, the write operation is 'instant' to the remote file system when the underlying copy/move operation hasn't been completed yet.