<lurk mode=3D"off"> Almost all filesystems have a minimum possible size indepedent of the data = they contain as well. You would also need this information if you wanted= to know if you had enough room to create a new partition. For example, = if you wanted to make a new FAT32 partition you would need to have enough= room for the file allocation table. (+ other data) </lurk> Andrew -----Original Message----- From: "Ingo Weinhold" <bonefish@xxxxxxxxxxxxxxx> Date: Sun, 16 Feb 2003 01:17:23 CET (+0100) Maybe a `free_blocks' field is not what I'm thinking of, but rather a `minimal_fs_size'. I suspect most FSs can simply set that to the used size -- it least, if they are able to defragment or whatever is necessary to not use more space when being shrunk -- others may add a safety margin, that they can estimate best.