Je n'ai pas utilisé MultiSystem, mais celui que j'ai vu recommandé ainsi que plusieurs autres. MultiBootUSB - Installez et démarrez plusieurs Linux à partir de Pendrive / lecteur Flash / disque USB avec grub2
https://help.ubuntu.com/community/InstallAndBootMultipleLinuxFromPendriveFlashDriveUSBDisk
Voir yumi pour les versions multi-boot
http://www.pendrivelinux.com/
Mais pour mieux le comprendre, vous pouvez simplement installer grub2 sur le lecteur flash, créer votre propre grub.cfg avec des strophes de démarrage et copier l'ISO dans le lecteur flash. Très similaire à une installation de disque dur comme ce lien.
https://help.ubuntu.com/community/Grub2/ISOBoot
Pour installer grub2 sur un lecteur flash, la valeur par défaut / media varie désormais en fonction de la version. La nouvelle version ajoute l'utilisateur au chemin. Suppose également que sdb est un lecteur flash, confirmez qu'il est correct en cas de doute. Partition d'étiquette - si l'étiquette est grub2 & mount:
sudo grub-install --root-directory=/media/grub2 /dev/sdb
Les nouvelles versions montent automatiquement avec le nom $ USER également, celle-ci étiquetée MC4GB, avec l'utilisateur fred
sudo grub-install --root-directory=/media/fred/MC4GB /dev/sdb
Lors de la création de grub.cfg, le lecteur de démarrage est toujours hd0, donc si le démarrage direct à partir du paramètre du lecteur flash sera hd0, Y où Y est généralement la partition 1.
loopback loop (hd0,1)$isofile
Sinon, des exemples sont comme ceux-ci:
https://help.ubuntu.com/community/Grub2/ISOBoot/Examples
Première entrée dans mon grub.cfg dans 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=
}
Remarque J'ai ajouté un nomodeset à toutes les entrées car j'ai nVidia. De plus, les nouvelles versions utilisent désormais vmlinuz.efi pour le démarrage du BIOS et de l'UEFI. Les anciennes versions n'étaient que vmlinuz. D'autres distributions peuvent nécessiter des paramètres de démarrage différents. Trouvez l'exemple dans l'exemple ci-dessus de thread ou de montage et vérifiez ce que l'ISO a pour ses paramètres de démarrage.