Набор скриптов для сборки само-устанавливающегося образа Debian.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
lcomrade 28909c15db Fix: tasksel in configure.sh 3 months ago
isolinux first commit 3 months ago
tools Fix: tasksel in configure.sh 3 months ago
.gitignore first commit 3 months ago
Makefile first commit 3 months ago
README.md Add links to README.md 3 months ago
preseed.tmpl Fix: tasksel in configure.sh 3 months ago

README.md

В этом репозитории содержится набор скриптов для сборки само-устанавливающегося образа Debian. Все скрипты распространяются без лицензии.

Как это работает?

Все эти скрипты нужны для замены 2 файлов в оригинальном образе Debian:

  • preseed.cfg - аналог файла ответов в Windows средах
  • isolinux/ - файлы меню для загрузчика

preseed.cfg говорит установщику как ставить систему. А menu.cfg заставляет Debian использовать русский язык в установщики.

Использование

  1. Установите зависимости:
sudo apt install -y whois wget xorriso syslinux-utils
  1. Запустите процесс скачивания и модификации образа:
sudo make
  1. Теперь вы можете записать образ на флешку:
sudo dd bs=4M if=debian-netinst-patch.iso of=/dev/sdX conv=fdatasync

Описание файлов

Конфиги:

  • preseed.tmpl - шаблон конфига preseed.cfg (аналог файла ответов в Windows средах)
  • isolinux/* - изменённый файл меню для загрузчика GRUB

Скрипты:

  • tools/configure.sh - создаёт файл конфигурации preseed.cfg
  • tools/dliso.sh - скачивает ISO образ Debian и проверяет его хэш сумму
  • tools/makeiso.sh - распаковывает, модифицирует и собирает назад ISO образ

Ссылки