BoofFlash, make USB drive bootable

I've been working on a new utility to make a USB drive bootable and to install Puppy on it, for new installations. I'm doing this to finish off some things that I had left hanging before. Awhile back I was working on a concept that I called ComboFormat, but it never got completed. Now along comes yet another technique, to write an ISO image into a USB drive, so it is time to get it all organised. I've called this utility BootFlash. Snapshot:

This requires the latest version of Syslinux and the Makebootfat package.

There are also fixes required for the 'init' script, that I'll implement tomorrow.

This will be in the alpha3 Woof-Puppy, coming soon.

Note, I fixed some bugs in the Universal Installer, it was broken in Woof-Puppy alpha2.

Note, the name 'Boot Flash' or 'BOOTFLASH' is also used for the Flash memory on motherboards, or driver firmware. I decided those names and purpose don't conflict with my use of the name.

BootFlash is finishing off what I was doing back in February/March 2008, a year ago. Not just me, also JustGreg was doing a lot of testing to try and find out why some USB drives booted and some didn't. Jesse also helped us at that time. My blog report on that work is here (do a search on "just greg"):

Posted on 15 Mar 2009, 7:43


Posted on 15 Mar 2009, 8:16 by dinky
Great! I'm keen to spend more time with puppy based as a usb distro, and am excited about these options. Barry, did you ever get interested in the qemu puppy that appeared some time back? It used qemu with a patched init so that puppy could boot inside windows, or from baremetal with a usb stik. I'd like to look at reviving this project, but am unsure where to go. It might be too complicated for now, but would love to have an option with this to install qemu side by side on the usb stick, making it truly usable on any machine that runs ms windows, (most of them currently), whether bootable or not.

Posted on 15 Mar 2009, 13:09 by coolpup

Posted on 15 Mar 2009, 21:36 by WN2A
Great idea! Any thoughts about it as a .pet for 4.x?

Posted on 18 Mar 2009, 5:42 by Paul

Hi there,

I tried to post this in an earlier post, but it didn't work then.

In any case, there is another good ISO to USB-disk program that I always use for Puppylinux (and Xubuntu), called UNetbootin. It works flawlessly for me..

Posted on 18 Mar 2009, 17:17 by BarryK
Re: Unetbootin
Thanks for that link to Unetbootin. I see that it uses Syslinux. I'm downloading it right now, very interested to see if a USB drive can be made to boot on a couple of my "difficult" PCs!