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 rclone version
)
rclone v1.50.2
- os/arch: linux/amd64
- go version: go1.13.4
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Debian x86_64
Which cloud storage system are you using? (eg Google Drive)
OneDrive
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