Phillip Susi <[EMAIL PROTECTED]> wrote:
> Jim Meyering wrote:
>> Yes, it's expected, whenever you use a file system with
>> imperfect-by-definition inode emulation.
>
> AFAIR, the fat driver uses the starting cluster of the file as the
> inode number, so unless you defrag or something, it shouldn't change.

Sorry, but no.
If only it were so easy.
The kernel maintains a limited-space cache for FAT inodes,
so the inode of "." at the beginning of a traversal will not
be the same as the inode reported for that same directory
after du/fts has traversed a tree that's large enough.

As I said, use a newer version of coreutils, and not in
chdir-mode, and du works a lot better with FAT.


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to