What is the problem you are having with rclone?
I have a dual boot machine - Win10 and Debian - and there is a disk where I already have Windows synchronising OneDrive. I'm trying to set up rclone on the Debian side so any documents I change / add / edit on the Linux side also sync. The intent is that all my "OneDrives" (Android mobile, Mac, several Windows machines, and now Linux) stay updated, no matter where I make changes.
I have just tried to install rclone using the instructions I could find on the various web sites / YouTube, but I get an error "Fatal error: Directory is not empty:", which makes sense as there is already a full OneDrive sync, but if defeats the purpose if rclone cannot use a directory already full.
I can't find detail topics on the web to help me understand enough, and I obviously have no desire to accidentally wipe my current local data. Any help much appreciated.
What is your rclone version (output from
- os/arch: linux/amd64
- go version: go1.13.4
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Which cloud storage system are you using? (eg Google Drive)
The command you were trying to run (eg
rclone copy /tmp remote:tmp)
rclone --vfs-cache-mode writes mount OneDrive: /media/xxx (the path that maps to OneDrive on a HDD NOT where Debian is installed)
A log from the command with the
-vv flag (eg output from
rclone -vv copy /tmp remote:tmp)
rclone -vv --vfs-cache-mode writes mount OneDrive: /media/xxx
2020/01/07 12:08:08 DEBUG : rclone: Version "v1.50.2" starting with parameters ["rclone" "-vv" "--vfs-cache-mode" "writes" "mount" "OneDrive:" "/media/xxx"]
2020/01/07 12:08:08 DEBUG : Using config file from "/home/schalk/.config/rclone/rclone.conf"
2020/01/07 12:08:09 Fatal error: Directory is not empty: /media/xxx/ If you want to mount it anyway use: --allow-non-empty option