Disk partitioning would be a near-trivial add-on for Hijack. But the "formatting" part is much much bigger -- I'd have to include the mkfs.ext3 binary (executable) inside the kernel, and it wouldn't fit in the available flash memory space (unfortunately).

Best left as a separate image (heartily agreeing with Roger).

Anyway, I have an image with Hijack+swap, just wonder what else needed tweaking. How about the mkfs.ext3 options?

Cheers