Hi,
On Tue, Oct 09, 2007 at 01:11:38PM +0200, Lars Luthman wrote:
On Tue, 2007-10-09 at 14:02 +0300, Sampo Savolainen
wrote:
Quoting Patrick Shirkey
<pshirkey(a)boosthardware.com>om>:
For example if I transfer 200mb to a usb disk the
copy command takes
about 30 seconds before it returns and the data takes about 5 minutes
before it is actually finished being transferred and the device is
unmountable.
quick-hack(tm)
(cp -a /xxx /usb_device && sync) &
But remember sync flushes _everything_.
Slightly-slower-hack: add the 'sync' option to whatever script or config
file is used to mount the device (/etc/fstab, udev rules, KDE service
menu etc). That way all writes will be synchronised automatically.
It sounds like this doesn't matter much for you, but keep in mind that -o sync
doesn't cause reads to be unbuffered, so don't go trying to benchmark your flash
devices that way!
-Forest
--
Forest Bond
http://www.alittletooquiet.net