Robust file copying (synchronous mount)

view story

https://bbs.archlinux.org – Just a point of clarification... It is the kernel doing this, not the copy tools (cp, rsync, dolphin, thunar etc).And yes, you're right; async mounting (default) is the culprit and will almost certainly cause you corruption issues if the device isn't sync'ed first.Which brings me to the fact that a sync is done when the device is unmounted; so if you're not unmounting your devices properly, what did you expect to happen? Even Windows does this with the "Safely Remove Device" dialog.If you're mounting using fstab, you can use the "sync" flag in the o (HowTos)