From: Andreas Dilger <[EMAIL PROTECTED]>
I have tried several times to make a small partition via fdisk, make and
mount a filesystem on it, and then while it is mounted use fdisk to
extend the partition at the end. However, the kernel complains that the
partition is in use, and still thinks the partition is the old size.
Such things are possible these days.
Find a recent kernel and a recent util-linux (source) distribution.
In the fdisk directory you'll find tiny utilities addpart.c and delpart.c
that will add and remove partitions on a disk that is otherwise in use.
Andries