Multisystem - программа для создания мультизагрузочного flash носителя. Список поддерживаемых операционных систем очень большой. Сайт программы здесь: liveusb.info/dotclear/. Установка программы multisystem на Ubuntu не занимает много времени.
Открываем терминал и сначала прописываем репозиторий multisystem.
$ sudo nano /etc/apt/sources.list
Дописываем в файл:
# Multisystem
deb http://liveusb.info/multisystem/depot all main
и сохраняем файл
Затем добавляем ключ
$ wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | sudo apt key add -
Производим обновление локального индекса пакетов до последних изменений в репозиториях
$ sudo apt-get update
И устанавливаем программу multisystem
$ sudo apt-get install -y --force-yes multisystem
Для работы с разделами в графическом интерфейсе устанавливаем программу gparted
$ sudo apt-get install gparted
Далее запускаем gparted
$ sudo gparted
В открывшемся окне программы gparted выбираем свой flash носитель
Удаляем все данные на носителе (если необходимо сначала отмонтировать flash носитель)
И подтверждаем операцию удаления
Далее правой клавишей нажимаем на раздел flash носителя и выбираем New, затем в появившемся окне выбираем:
File system: fat32
Label: fl - устанавливаем метку flash носителя на английском языке, без пробелов (любое имя)
и нажимаем клавишу "Add"
В следующем окне снова подтверждаем операцию только уже не удаления, а на создание раздела.
Следующим шагом нажимаем правой клавишей мыши на раздел и выбираем пункт меню "Manage Flags"
В открывшемся окне устанавливаем чекбокс напротив "boot" и "lba", нажимаем кнопку "Close"
Подготовка flash носителя закончена, закрываем программу gparted.
Следующий шаг - запуск программы multisystem. Программа multisystem требует монтирования flash носителя в /media. Для этого сначала определим имя flash носителя в системе
$ sudo fdisk -l
Определив имя устройства (например sdb1), монтируем его в /media
$ sudo mount /dev/sdb1 /media
Запускаем multisystem
$ multisystem
Открывается окно программы, в котором выбираем flash носитель и нажимаем "Confirm"
При этом при установке Grub2 на flash носитель появится ошибка: "Переподключите нужный раздел, так как точка монтирования не совпадает с названием"
Для решения проблемы закрываем программу multisystem, затем отмонтируем flash носитель ($ sudo umount /dev/sdb1), вынимаем flash носитель физически из компьютера и снова вставить, чтобы сработало автомонтирование. При этом произойдет монтирование в каталог /media/имя_пользователя/метка_диска. Теперь при запуске программы multisystem и установке на flash носитель Grub2 появится окно для подтверждения установки загрузчика
Нажимаем кнопку "ОК" и попадаем в меню программы multisystem, в котором уже возможно загрузка образов на flash носитель.
Как устанавливать программу multisystem в операционной системе Ububntu можно посмотреть здесь: