On Fri, 2006-03-03 at 20:53 -0800, kai wrote:
On Friday 03 March 2006 11:23 am, Carlos E. R. wrote:
{snip}
The kernel can buffer the content that is going to be sent to a device, and actually wait a long time before writing it - several seconds is normal, but it could be way more. It is very possible for a user to unplug the device before writing is finished. However, when you issue the command "umount", this doesn't return till all writing has finished, and is really safe to remove the device. SuSE decision - if it is SuSE's - to use the option "sync" is the proper thing to do for automounted devices. If this makes the device very slow, the problem lies in the kernel developers field, not in SuSE's.
Then, if you modify the scripts so that it doesn't use "sync", that's your decision and you know what it involves: waiting for a prudential time before unplugging. Or, simply mount manually.
Actually, it won't let you close the Konqueror window until it has stopped writing, so there's no issue, AFAIK.
Isn't that thee big question? Knowing that we have data integrity?