genext2fs generates an ext2 filesystem as a normal
(non-root) user. It does not require you to mount
the image file to copy files on it, nor does it
require that you become the superuser to make
device nodes.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
The new features compared to genext2fs 1.3 are
long options support, support for SI and IEC,
binary-multiple prefixes for some option values,
the --faketime option, a more capable device table
format compatible with that of mkfs.jffs2,
hardlink support, socket support, support for big
filesystems, Solaris 2.x and Mac OS X support,
automatic measurement of the filesystem inode
count, and uClibc support. There are also various
bugfixes and an up-to-date manpage.