LINUX.ORG.RU
Ответ на: комментарий от Zhbert

Да, там довольно много опций для этого (путь к загрузчику, размер сектора, отключение эмуляции дискет, и т.д.), но я не пользовался.

kaldeon ★☆
()
Последнее исправление: kaldeon (всего исправлений: 1)

iso-файл не в конце делают, а в начале. А потом уже начинается тяжёлая работа по мейнтейнингу постоянно появляющихся новых версий всего того, что ты в свой дистрибутив захотел включить.

firkax ★★★★★
()
Ответ на: комментарий от Zhbert

Здесь упоминал про загрузку с CD/DVD. Вкратце – загрузочные диски должны следовать спецификации расширения ISO9660 – El-Torito. Ну, и man isohybrid, если полученный ISO надо сделать пригодным для прямого побайтового копирования на флешку. Хотя сейчас, с UEFI, этого не требуется – ISO9660 поддерживатся в качестве одной из файловых систем, которая может нести содержимое ESP.

yars068 ★★★★★
()
$ grub2-mkrescue <опции> --output=<файло.iso> <каталог из чего>

например

$ grub2-mkrescue -v --compress=xz --locales=ru --fonts=unicode.pf2 --output=my-distr.iso ./cdroot
anonymous
()

Есть какие то программы или сервисы по генерации дистрибутивов. Вот там и посмотри как делают.

Надо получше сформулировать задачу. Если просто скрипт запускать или программу можно через grub. Спросите ИИ он напишет конфигурацию.

jura12 ★★★
()
Последнее исправление: jura12 (всего исправлений: 1)

Дежурно напоминаю, что у дебиана есть целое руководство, как сделать свою сборку на их основе. Впрочем, да, там больше про «процесс».

hobbit ★★★★★
()