Тепер необхідно підправити файл /etc/dchp/dhcpd.conf (потрібні права адміністратора)
Повинен бути таким приблизно таким
subnet 10.11.19.0 netmask 255.255.255.224 <>
subnet 192.168.0.0 netmask 255.255.255.0 option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.0.1;
range dynamic-bootp 192.168.0.2 192.168.0.200;
default-lease-time 21600;
max-lease-time 43200;
filename "pxelinux.0";
next-server 192.168.0.1;
>
У терміналі з правами root виконаємо команду
# Service dhcpd restart
Для автоматичного завантаження dhcp-сервера виконаємо
# Chkconfig dhcpd on
Тепер друга важлива програма яка необхідна для завантаження початкового файлу. Назва програми tftp-server. Встановіть зі сховищ за допомогою Synaptic.
У терміналі з правами root виконаємо команди послідовно
# Chkconfig tftp on
а потім
# Service xinetd restart
Таким чином ми помістили сервер tftp в автозавантаження і перезавантажили сервер xinetd через який працює tftp.
Тепер нам знадобитися папка з диска AltLinux Master, яка називається isolinux.
Повністю копіюємо папку в
відкриємо папку isolinux, знайдемо папку pxelinux.cfg і файл pxelinux.o
перекопіруем їх в папку
перейменуємо папку isolinux наприклад в master
Файл default з папки pxelinux.cfg редагуємо наступним чином
default altmaster
prompt 1
timeout 30
label altmaster
kernel. / Master / alt0 / vmlinuz
append initrd = .. / master / alt0 / full.cz xdriver = auto ramdisk_size = 65536 lang = ru_RU vga = 0x314 splash = silent splashcount = 17 showopts automatic = method: nfs, network: dhcp, server: 192.168.0.1, directory: / srv / boot
де то що варто після слова append має бути на одному рядку (т. е. enter жати не треба)
/ Srv / boot - папка на нашому комп'ютері, яку ми створимо в недалекому майбутньому, і в ній розмістимо файли нашого дистрибутива.
Отже папка / srv в кореневому розділі існує, всередині неї створимо папку boot і скопіюємо в нього вміст нашого диска AltLinux Master.
Третя програма яка нам необхідна - це NFS - server. Вона необхідна для того щоб відкрити доступ до папки / srv / boot. Встановимо Synaptic -ом.
#chkconfig nfs on
помістимо в автозавантаження
У ньому прописуємо шлях до нашої папки з параметрами
перезавантажуємо nfs сервер командою
#service nfs restart
Запускаємо програму для роботи nfs яка називається portmap командою
#service portmap start
і поміщаємо програму в автозавантаження
#chkconfig portmap on
Налаштовуємо комп'ютери на які потрібно установка на завантаження з мережі і працюємо
Прімечаніе1: припустимо нам потрібно встановити AltLinux Lite. тоді нам необхідний перший диск.
Копіюємо його в папку наприклад / srv / bootlite
Додаємо шлях до нього в файл / etc / exports з тими ж параметрами
перезавантажуємо nfs сервер
З диска беремо папку syslinux і копіюємо в папку / var / lib / tftpboot
перейменовуємо папку в lite
в файл /var/lib/tftpboot/pxelinux.cfg/default додаємо
label altlite
kernel. / Lite / alt0 / vmlinuz
append initrd = .. / lite / alt0 / full.cz xdriver = auto ramdisk_size = 65536 lang = ru_RU vga = 0x314 splash = silent splashcount = 17 showopts automatic = method: nfs, network: dhcp, server: 192.168.0.1, directory: / srv / bootlite
не забуваючи що після слова append все повинно бути в одному рядку
На комп'ютері де проводиться установка після рядки boot: вводимо altlite і тиснемо Enter.
Прімечаніе2: припустимо нам потрібно встановити AltLinux п'ятої платформи. тоді нам необхідний інсталяційний диск.
Копіюємо його в папку наприклад / srv / boot5
Додаємо шлях до нього в файл / etc / exports з тими ж параметрами
перезавантажуємо nfs сервер
З диска беремо папку syslinux і копіюємо в папку / var / lib / tftpboot
перейменовуємо папку в five
в файл /var/lib/tftpboot/pxelinux.cfg/default додаємо
label five
kernel. / Five / alt0 / vmlinuz
append initrd = .. / five / alt0 / full.cz xdriver = auto ramdisk_size = 65536 lang = ru_RU vga = 0x314 splash = silent splashcount = 17 showopts
automatic = method: nfs, network: dhcp, server: 192.168.0.1, directory: / srv / boot5
не забуваючи що після слова append все повинно бути в одному рядку
На комп'ютері де проводиться установка після рядки boot: вводимо five і тиснемо Enter.
Прімечаніе3: AltLinux Lite 5.0 йде на двох дисках які є обов'язковими тому утруднена встановлення через мережу
був вибраний!
На клієнті пішла завантаження (екран завантаження), але видавало повідомлення що не найден NFS, пропонувало ввести ім'я сервера і папку!
Вирішив подивитися в веб - морді системні служби. NFS був отключён.Пробовал запустити - показує зупинена.
Пішов на сервер, зарегился, виконав service nfs restart.
в останньому рядку щось не запускалося.