инструмент Linux для создания мультизагрузочного DVD?

инструмент Linux для создания мультизагрузочного DVD?

Я ищу инструмент Linux для создания мультизагрузочного DVD.

Я нашел что-то о Sardu или Xboot, но это инструменты Windows. Есть ли программное обеспечение Linux, которое может делать то же самое? Я нашел unetbootin и yumi, но оба создают мультизагрузочные USB-накопители вместо мультизагрузочных DVD.

Или я могу создать загрузочный USB-накопитель, а затем скопировать его содержимое (в файл ISO и записать этот файл) на DVD?

решение1

Описания создания загрузочного USB-накопителя обычно ведут к файловым системам MBR и FAT. Для загрузки с CD/DVD через x86 BIOS обоих будет недостаточно. Необходима файловая система EL Torito enhancement ISO 9660.

Но файлы в файловой системе FAT, вероятно, представляют собой работающую операционную систему. Поэтому вы можете использовать их в качестве полезной нагрузки для ISO, который содержит оборудование загрузчика ISOLINUX или GRUB2. Если более одной операционной системы должны быть загружаемыми, то вам придется узнать, как дополнить файлы конфигурации меню загрузчиков.

В комплект загрузчика GRUB2 входит программа grub-mkrescue, которая создает образы файловой системы ISO, загружаемые через BIOS и EFI:

grub-mkrescue -o grub.iso ...your.operating.system.payload.files...

Видетьhttps://www.gnu.org/software/grub/manual/html_node/Invoking-grub_002dmkrescue.html

В комплект загрузчика SYSLINUX входит модуль ISOLINUX, который обеспечивает оборудование для загрузки через BIOS. Создание образа файловой системы ISO затем выполняется программами mkisofs, genisoimage или xorrisofs.

Видетьhttp://www.syslinux.org/wiki/index.php/ISOLINUX

Полученный образ файловой системы затем можно записать на CD, DVD или BD обычными программами записи. Убедитесь, что вы выбрали запись предварительно отформатированного образа, а не создание новой файловой системы ISO.

Поскольку grub-mkrescue зависит от xorriso, вы также можете использовать его для записи:

xorriso -as cdrecord -v dev=/dev/sr0 -eject grub.iso

Связанный контент