Multiboot USB Key 1.0 is Here!

So the first version of my Multiboot USB Key is now available, anybody interested can order one here. I managed to get 18 different distributions onto it, all of which boot up on both my laptop (which is USB2 only ~ 35Mb/sec) and in a virtual machine on my Workstation (USB3 ~ 130Mb/sec), but either way, a little patience is required on boot as USB keys aren’t as quick as SSD drives.

The initial GRUB boot menu looks like this;

Grub2 Menu Screen

With two entries (Kali and Gentoo) hidden via the menu scroll. I’ve just done a final test by booting each one and screen grabbing, this is what is looks like;

I installed a new plugin on the Forum to view images as a grid, then do a slider type display so you can look at each one full-size … so we’ll see how that goes when I click on create topic :slight_smile:

References in detail for each distribution;

Now to an extent, the further you go down this list the more exotic the option.

Which tool did you use to do this?

Mm, well I didn’t so much. After trying a few of the available options, all seemed to have (different) issues, so I ended up rolling my own. I start off by defining a profile, which is a list of distro’s I want on the key. This includes the ISO download for each key, checksum file, and signature, signature key length, Grub menu title etc etc. Once I have a profile, I can to “make_key [profile] [device]” and it will go fetch any ISO’s not cached, verify the checksums, maybe have a crack at verifying the signature, then write everything to the key, making appropriate Grub menu entries as it goes. [signature verification varies, for Ubuntu et al, it’s fine, not always an option depending on the distro]

So, specific collections like “all the Ubuntu Flavours” etc, is relatively easy and just a case of rolling a profile with the required distro’s in it. If I don’t have the boot sequence for that specific distro base (I seem to have most now) then I may need to make a new template, but it’s now a relatively straightforward process.

Note :: this has turned into a very problematic exercise, I’m now itching to install a few of these on a machine to give them a try. You have been warned … :wink:

I like the image grid. And I ordered one.


1 Like

One ordered, will free up some other USB’s that have various linux distros on them for other uses.

1 Like

Multiboot USB turned up in the post yesterday thank you very much. Had a quick play with it and everything worked as advertised including puppy.Could only try the lightweight distros as I broke my desktop computer some weeks ago and I am relying on my old Sony laptop at the moment ( 1GB ram !).

Ok, if you managed to boot anything in 1Gb I’m impressed! :slight_smile: , good to hear it works, the more machines I hearing it working on the better :slight_smile:


BIOS have never used UEFI. The desktop I have on order uses Coreboot so that will be something new to look at.

Cool. I don’t have any UEFI machines here, I had to test using a UEFI plugin for KVM, be interesting to see how it works in real life … :wink: