Strona WWWProgram MultiBoot LiveUSB jest bardzo rozbudowanym narzędziem do tworzenia multibootowalnych pamięci USB.
NIE ZALECAM UŻYWANIA ZAAWANSOWANYCH OPCJI TEGO PROGRAMU MNIEJ DOŚWIADCZONYM UŻYTKOWNIKOM. NIE ODPOWIADAM ZA PROBLEMY SPOWODOWANE DZIAŁANIEM PROGRAMU.Lista systemów obsługiwanych przez program jest ogromna 
Pokażę jak go zainstalować i używać na przykładzie

Aby zainstalować MultiBoot LiveUSB z repozytoriów wykonujemy:
sudo su
echo '# LiveUSB
deb http://liveusb.info/multisystem/depot all main' >> /etc/apt/sources.list &&
wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | sudo apt-key add - &&
apt-get update && apt-get install multisystem
Wciskamy CTRL+D aby opuścić Roota.
Zamykamy Terminal.
Podłączamy pamięć przenośną i klikamy [Validate]:

Program informuje nas o tym, że zainstaluje GRUB2 na wskazanym nośniku.
Klikamy [Validate]:

Zobaczymy główne okno programu:

Przeciągamy pojedynczo wybrane pliki ISO do okienka (Drag/Drop ISO/img).
Program zacznie kopiować obraz ISO na pamięć USB:

W pewnym momencie program upomni się o prawa roota:

Na zakończenie ujrzymy okno programu z podglądem zawartości:

Dodatkowo można sprawdzić stworzony multiboot USB za pomocą QEMU lub VirtualBox (należy ten drugi zainstalować ręcznie).
Dodatkowo można edytować kolejność wpisów w GRUB2 (klikamy dwukrotnie na listę systemów).
Program ma na prawdę spore możliwości. Pełna dokumentacja jest dostępna na stronie programu.