В настоящее время я выбрал дистрибутив Linux, который мне очень нравится, и загрузил образ .iso, который могу просто dd
на USB- или CD-носитель и т. д.
Я хотел бы добавить некоторые дополнительные данные к этому образу установщика, чтобы мне не приходилось брать с собой установочный диск и съемный носитель всякий раз, когда мне нужно настроить машину.
Это можно сделать? Если нет, то как мне создать загрузочный iso-файл разумного размера после компиляции операционной системы из исходников?
Я экспериментировал с монтированием файла iso, копированием из него всех файлов и попыткой снова упаковать его обратно в ISO; однако полученный образ не является загрузочным.
Я надеюсь понять, что делает загрузочную iso такой особенной по сравнению с обычным компакт-диском с файлами на нем.
Вам понадобится mkisofs для создания нового ISO-образа и указания информации для загрузки. Аргументы mkisofs и структура каталогов будут различаться от одного дистрибутива к другому, поэтому лучше всего поищите статьи о пользовательских ISO для вашего дистрибутива. Пример: https://access.redhat.com/discussions/1422213