Non ho usato MultiSystem, ma quello che ho visto consigliato e molti altri. MultiBootUSB - Installa e avvia più Linux da Pendrive / Unità flash / Disco USB con grub2
https://help.ubuntu.com/community/InstallAndBootMultipleLinuxFromPendriveFlashDriveUSBDisk
Vedi yumi per le versioni multi-boot
http://www.pendrivelinux.com/
Ma per capirlo meglio puoi semplicemente installare grub2 sull'unità flash, creare il tuo grub.cfg con stanze di avvio e copiare ISO nell'unità flash. Molto simile all'installazione di un disco rigido come questo link.
https://help.ubuntu.com/community/Grub2/ISOBoot
Per installare grub2 in un'unità flash, l'impostazione predefinita / media ora varia in base alla versione. La nuova versione aggiunge l'utente al percorso. Presuppone anche sdb come unità flash, confermare che è corretto se non si è sicuri. Partizione etichetta - se l'etichetta è grub2 e mount:
sudo grub-install --root-directory=/media/grub2 /dev/sdb
Le versioni più recenti si montano automaticamente con il nome $ USER, questo con l'etichetta MC4GB, con l'utente fred
sudo grub-install --root-directory=/media/fred/MC4GB /dev/sdb
Nel creare grub.cfg, l'unità di avvio è sempre hd0, quindi se l'avvio diretto dall'impostazione dell'unità flash sarà hd0, Y dove Y è la partizione di solito 1.
loopback loop (hd0,1)$isofile
Altrimenti gli esempi sono come questi:
https://help.ubuntu.com/community/Grub2/ISOBoot/Examples
Prima voce nel mio grub.cfg in MC4GB
set default=0
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
set gfxpayload=800x600
menuentry "Ubuntu 13.04" {
set isofile="/boot/iso/ubuntu-13.04-desktop-amd64.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile nomodeset
initrd (loop)/casper/initrd.lz
}
menuentry " " {
set root=
}
Nota Ho aggiunto il nomodeset a tutte le voci poiché ho nVidia. Anche le nuove versioni ora usano vmlinuz.efi sia per l'avvio BIOS che UEFI. Le versioni precedenti erano solo vmlinuz. Altre distribuzioni potrebbero richiedere parametri di avvio diversi. Trova l'esempio sopra il thread o mount di esempio sopra e controlla cosa ISO ha per i suoi parametri di avvio.