Hi all, I've read somewhere that the suggested mount option for USB key with FAT filesystem is "-o flush" instead of "-o sync" (if you want to remove the key safely, without executing umount or sync). sync option is quite dangerous (and slow) for flash file-systems since it does an aggressive flushing on the FAT, which can damage the flash. Anyway with flush option (kernel 2.6.32), I experienced the following: - if I create or modify a file on the key, the fs is sync'ed immediately so I can pull out the key immediately with no side effects - but if I only create a directory and anything else, the "flush" is not executed immediately, so if I pull out the key, the directory just created disappear (which is not what I would expect). Can someone please tell me if this is the right behaviour or am I missing something. Thanks Best regards Luca Ellero
On Thu, Apr 21, 2011 at 16:41, luca ellero <lroluk@gmail.com> wrote:
- but if I only create a directory and anything else, the "flush" is not executed immediately, so if I pull out the key, the directory just created disappear (which is not what I would expect).
looks like that's the job of "dirsync"... -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
2011/4/21 Mulyadi Santosa <mulyadi.santosa@gmail.com>
On Thu, Apr 21, 2011 at 16:41, luca ellero <lroluk@gmail.com> wrote:
- but if I only create a directory and anything else, the "flush" is not executed immediately, so if I pull out the key, the directory just created disappear (which is not what I would expect).
looks like that's the job of "dirsync"...
-- regards,
Mulyadi Santosa Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
Thank you Mulyadi, with your suggestion it works as expected. Thanks again regards Luca
On Mon, Apr 25, 2011 at 18:26, luca ellero <lroluk@gmail.com> wrote:
Thank you Mulyadi, with your suggestion it works as expected. Thanks again
no problem... it's new stuff for me too..kinda guess work....glad it solves your problem. -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
participants (2)
-
luca ellero -
Mulyadi Santosa