That is more an answer than a question, but because it can be usefull for others:
I have an EeePC where I wanted to install Linux Mint, that can boot USB thumb drive in "superfloppy" format - but has no CD/DVD drive.
I downloaded LinuxMint-7.iso and check the first 512 byte of this image, that is blank so it cannot be used as a USB thumb drive image.
To transform LinuxMint-7.iso to a bi-format (bootable El-Torito + bootable superfloppy), I downloaded:
http://www.mirrorservice.org/sites/down ... tract=true
and just typed:
This new bi-format LinuxMint-7.iso has a bootsector (and increased size of approx 300 Kbytes), so it can be used on a USB thumb drive like:
umount /dev/sdg* # check that /dev/sdg is the USB thumb drive
cat LinuxMint-7.iso > /dev/sdg # will erase all data on the USB drive in /dev/sdg, backup first!
sync # the sync is really needed, do not remove the USB drive before it is finished!
I successfully installed Linux Mint from this USB drive.
The boot process is unmodified because it is an El-Torito boot from USB thumb drive.
If you prefer source code, just download:
http://sourceforge.net/project/download ... a=67403738
extract to a directory, go there and type "make" to regenerate the executable "gujin" (default target).