MultiSystem for Linux

The other day, I found about MultiSystem, a utility that is used to create multi-boot USB drives in Linux using as many bootable distributions as will fit on the drive. I’d seen other multi-boot utilities run from Windows but I was looking for one to use in Linux. This seems to fit the bill.

A Bash script can be be downloaded from Once you extract it, run it with:

sudo ./

I installed it using their PPA repository.

sudo apt-add-repository ‘deb all main’
wget -q -O – | sudo apt-key add –
sudo apt-get update
sudo apt-get install multisystem

Once it’s installed it will automatically open. Just click the Close button to exit.

To use it, plug in a USB drive and launch MultiSystem. (It should be in the Menu under Accessories).

  • Select the USB drive and click Confirm.
  • If the drive doesn’t have a label you’ll get an error message. Click OK and the utility will give it one.
  • Unplug and reinsert the drive (if you got the error message) and launch the utility again. Select the drive and confirm.
  • Confirm the GRUB2 installation on the USB drive and click OK to continue.
  • Drag and drop the ISO files (one at a time) to the box at the bottom of the MultiSystem window. You can also click the CD icon and search for them.
  • The ISO files are select individually. It may take awhile for the utility to extract them and update GRUB.
  • You can add as many distributions as space on the drive will allow. You can go back later and add more.
  • As each distribution is added you’ll see them listed in the main window.
  • Once it’s done updating the last distribution, it’s ready to use.

There are extra options in the menus. You can also test the new drive using QEMU or VirtualBox.

The official documentation is in French but I found it simple to use. The first time I tried booting to it, I got a GRUB error but after booting again, it came up okay. I booted to it several times to each of the distributions I’d installed on the drive.

More information can be found at:

%d bloggers like this: