Создание пользовательских ISO-образов Fedora/CentOS

Я работал над созданием некоторых пользовательских ISO-образов Linux и недавно столкнулся с некоторыми проблемами. Первоначально я использовал bootcdwrite вместе с некоторыми сценариями для создания ISO-образа работающей конфигурации на сервере Debian. Сейчас я работаю над некоторыми ISO-файлами Fedora/CentoOS/Scientific Linux, и мне не очень повезло с тем же. Я просмотрел довольно много форумов, и люди обычно рекомендуют revisor / pungi и clonesys. Я пробовал clonesys несколько раз и никогда не получал ISO для правильной загрузки для меня. Revisor отлично работает, когда крутит изображения и добавляет / удаляет определенные пакеты, но не выполняет (или я пока не выяснил, как это сделать) нужную мне настройку. В идеале это то, что я хочу сделать.

  1. Установите Fedora/CentOS/SL6.
  2. Установите новые пакеты, измените некоторые файлы, измените iptabloes и т. Д.
  3. Запустите программу, чтобы скопировать работающий образ в загрузочный ISO.
  4. Иметь возможность загружать новый ISO и действовать как новая настройка (запросить информацию DHCP, пароль и т. Д.), Но как только это будет сделано, у него будут все мои пользовательские файлы и конфигурации.

Это именно то, что я смог сделать с помощью bootcdwrite в Debian. Я все заработал и настроил так, как хотел, запустил несколько скриптов для удаления файлов tmp, пользователей и т. Д., Чтобы привести его в "сырое" состояние, а затем преобразовал в ISO.

Исходя из моих исследований на данный момент, я считаю, что Revisor - моя лучшая ставка, мне просто нужно выяснить, как заставить его копировать мою рабочую конфигурацию с пользовательскими файлами, а не просто изменять пакеты (или, может быть, это так, и я просто не осознавая этого). Это, или, может быть, я мог бы использовать более общий инструмент, такой как mkisofs.

Заранее спасибо за помощь.

1 ответ

Решение
Другие вопросы по тегам