MultiBootUSB http://multibootusb.org/Что может делать multibootusb ?
MultiBootUSB позволяет сделать следующее:
Установить нескольких живых (ISO) дистрибутивов Linux и другие операционные системы на USB-диск и сделать его загрузочным без стирания существующих данных.
Удалить установленную на флешку операционную систему после записи.
Записать образ одного ISO непосредственно на весь USB - диск (как GUI для dd-команды Linux ).
Проверить образы загрузки ISO и USB дисков напрямую, без перезагрузки системы с помощью виртуальной машины QEMU.
Создать Загрузочный USB с поддержкой UEFI / EFI через загрузчик GRUB2 (ограниченная поддержка).
Требования:
Отформатирован USB диск должен быть в следующих форматах:
FAT32, NTFS, ext2 / 3/4 или Btrfs файловая система. Однако, рекомендуется файловая система FAT, а ext 2/3/4 или Btrfs файловая система будет работать только под Linux.
Пакеты для различных дистрибутивов , доступны здесь:
http://multibootusb.org/page_download/ Для Debian / Ubuntu пакет python3-multibootusb_8.9.0-1_all.deb - Debian / Ubuntu Package
https://github.com/mbusb/multibootusb/releases/download/8.9.0/python3-multibootusb_8.9.0-1_all.debНаписана на Питоне, размер 6.1 МБ. При установке потянула еще 9 пакетов.
подробнее здесь:
http://sy57mk.blogspot.ru/2017/12/multibootusb.html