...
2. Настроить dhcp сервер для указания загрузчика pxelinux
.
Простейший пример для server.my.dom ip=11.11.11.1:
#cat
Без форматирования |
---|
cat /etc/dhcp/dhcpd.conf | grep -v "#" |
Подсказка | ||
---|---|---|
| ||
ddns-update-style none; option domain-name "my.dom"; option domain-name-servers server.my.dom; default-lease-time 600; max-lease-time 7200; log-facility local7; subnet 11.11.11.0 netmask 255.255.255.0 { range 11.11.11.101 11.11.11.120; option routers 11.11.11.1; option domain-name "my.dom"; filename "pxelinux.0"; } |
перезапустить сервис dhcp:
Без форматирования |
---|
...
/etc/init.d/isc-dhcp-server restart |
3. С установочного диска перенести содержимое /netinst
в директорию tftp:
#cp
Без форматирования |
---|
cp /media/cdrom/netinst/* /srv/tftp/ |
Создать директорию pxelinux.cfg
с файлом default:
Без форматирования |
---|
...
mkdir /srv/tftp/pxelinux.cfg |
...
touch /srv/tftp/pxelinux.cfg/default |
Содержимое файла default
для полной автоматизации должно содержать параметры, передаваемые до файла preseed.cfg:
Подсказка | ||
---|---|---|
| ||
DEFAULT astra LABEL astra kernel linux append initrd=initrd.gz vga=788 auto=true priority=critical debian-installer/locale=en_US console-keymaps-at/keymap=ru hostname=test2 domain=my.dom astra-license/license=true url=ftp://11.11.11.1/preseed.cfg interface=auto netcfg/dhcp_timeout=60 TIMEOUT 5 |
4. Если устанавливается smolensk-1.3
, то надо удалить из initrd.gz
установщика файл preseed.cfg
из корня:/srv/tftp/initrd.gz
- путь до файла
5. Положить нужный файл ответов preseed.cfg
в директорию /srv/ftp/
Выставить права на этот файл:
Без форматирования |
---|
...
chmod 664 /srv/ftp/preseed.cfg |
6. Создать директорию для репозитория и смонтировать туда диск:#mkdir
Без форматирования |
---|
mkdir /srv/ftp/astra |
...
mount /dev/cdrom /srv/ftp/astra |
Путь до этой директории указывается в файле preseed.cfg
в разделе mirror
.
7. Установить на машине, на которую будет произведена установка ОС, загрузку по сети и перезагрузить.
Информация | ||
---|---|---|
| ||
default preseed.cfg |
Конфиги:
Информация | ||
---|---|---|
| ||
tftp-smolensk-1.3.tgz preseed.cfg.orel-1.9 preseed.cfg.smolensk-1.3 tftp-orel-1.9.tgz |