Migrate from Windows to Linux

i now have a dual-boot windows 10/linux mint cinnamon machine.

i see there is a linux CLI setup for odrive, and i mostly understand how that works.

i see there was a question about using the same local odrive folder for both windows and linux here:

but my question is this… if i install the linux CLI odrive and run it in my linux system… will it attempt to download everything from the remote server(s)? that would be bad. i already have those files on a data drive, and i do not want/need them on this machine twice.

what i kinda want is for the linux odrive to pick up where the windows odrive left off. but the topic linked above suggests that is a very, very bad idea. :confused:

can anyone (hi, tony! :slight_smile: ) recommend a smoother way to migrate the odrive synch?
i guess, for now, i can just boot into windows to run the odrive synch there, and leave it off the linux. until such time as i “never” need windows again.

in my scenario, i have my Work/3D subdirectories synched to the cloud and my laptop, and they contain a LOT of blender files. i was just going to load and save those files (and create new ones) in the same directories.
maybe i need an entirely new strategy :confused:

Hi @BLR ,

Odrive won’t downloading anything by default. Everything starts as placeholder files until you decide otherwise.

If you are migrating from Windows to Linux, where you are not going to use Windows to sync anymore and just use Linux, this will actually be okay. When you setup a mount in Linux it performs an initial scan and merge, where it will compare local and remote sides in the mount relationship and determine if there are any changes to upload or download. The merge is additive for both sides, so nothing is deleted.

The issues can arise if you are continuing to actively sync the same drive with multiple sync engine instances.

gotcha, thanks so much, tony!! :slight_smile:

1 Like