Я не использовал MultiSystem, но рекомендовал ту, которую я видел, а также несколько других. MultiBootUSB - Установите и загрузите несколько Linux с Pendrive / Флешка / USB диск w / grub2
https://help.ubuntu.com/community/InstallAndBootMultipleLinuxFromPendriveFlashDriveUSBDisk
Смотрите юми для мультизагрузочных версий
http://www.pendrivelinux.com/
Но чтобы лучше это понять, вы можете просто установить grub2 на флешку, создать свой собственный grub.cfg с загрузочными строфами и скопировать ISO на флешку. Очень похоже на установку жесткого диска, как эта ссылка.
https://help.ubuntu.com/community/Grub2/ISOBoot
Чтобы установить grub2 на флэш-диск, по умолчанию / media теперь зависит от версии. Новая версия добавляет пользователя к пути. Также принимает SDB в качестве флэш-накопителя, подтвердите, что это правильно, если не уверены. Раздел метки - если метка grub2 & mount:
sudo grub-install --root-directory=/media/grub2 /dev/sdb
Более новые версии также имеют автомонтирование с именем $ USER, помеченное как MC4GB, с пользователем fred.
sudo grub-install --root-directory=/media/fred/MC4GB /dev/sdb
При создании grub.cfg загрузочный диск всегда имеет формат hd0, поэтому при прямой загрузке с флэш-накопителя значение будет hd0, Y, где Y - это обычно раздел 1.
loopback loop (hd0,1)$isofile
В противном случае примеры такие:
https://help.ubuntu.com/community/Grub2/ISOBoot/Examples
Первая запись в моем grub.cfg в 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=
}
Обратите внимание, что я добавил nomodeset ко всем записям, так как у меня есть nVidia. Также новые версии теперь используют vmlinuz.efi для загрузки BIOS и UEFI. Старые версии были просто vmlinuz. В других дистрибутивах могут потребоваться другие параметры загрузки. Найдите пример в приведенном выше примере thread или mount и проверьте, что ISO имеет для своих параметров загрузки.