What filesystem has best support for shrinking

filesystemslvm

Most mainstream filesystems can be grown fairly reliably, but what if I think I would like to shrink in future?

XFS is a non runner. Reiser seems to have good support but gives scary BETA warnings , it works really fast though. Btrfs seems to promise good things but I've no experience with it.

Best Answer

resize2fs is able to both grow and shrink ext2/ext3/ext4 filesystems.