On Tue, Nov 15, 2011, Shachar Shemesh wrote about "make_ext3fs?": > Hi all, > > Android uses a tool called "make_ext4fs". You give it a file system size > and a directory, and it creates a file of the specified size that > contains the content of the directory as an EXT4 file system (for > loopback mount or dd purposes).
I don't know of a specific tool like this, but it sounds like something which can easily be done with a few line shell script. E.g., something like (untested!) IMAGE=imagefile SIZE=300M # You can also use dd or something else to create the zero-filled file qemu-img create -f raw $IMAGE $SIZE LOOPDEV=$(/sbin/losetup -f) /sbin/losetup $LOOPDEV $IMAGE # Note: it might be possible (I didn't check) to give $IMAGE directly to # mkfs.ext3, and no need to mount it on loop device first.. mkfs.ext3 -m 0 $LOOPDEV mkdir tmpmount mount $LOOPDEV tmpmount cp -a $SOURCEDIR tmpmount/ umount tmpmount rmdir tmpmount /sbin/losetup -d $LOOPDEV -- Nadav Har'El | Tuesday, Nov 15 2011, [email protected] |----------------------------------------- Phone +972-523-790466, ICQ 13349191 |I don't eat snails. I prefer fast food. http://nadav.harel.org.il | _______________________________________________ Linux-il mailing list [email protected] http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
