I think fdisk would be up for the job if I understand what you want..

Different filesystems allow for different blocksizes..