Это старая версия документа!
Slackware PXE Server из коробки
В Slackware добавлен PXE server начиная с релиза 13.37. PXE Server предназначен для лёгкой сетевой установки Slackware, используя один компьютер с сетевой картой (не беспроводная!!!). В этой статье описывается процедура сетевой установки используя встроенный PXE server, в примере используеться установочный диск Slackware 13.37 (но этот метод должне работать и на более новых версиях Slackware):
Условия
Инсталяционный DVD диск или USB флеш накопитель, содержащий полный набор пакетов Slackware. Сетевой-загрузочный «mini-ISO» или Slackware CDROM не подходят потому, что не содержат всех пакетов Slackware. PXE сервер не умеет использовать внешние источники пакетов - все пакеты должны быть на загрузочном носителе.
Запуск PXE сервера
- Вставьте Slackware 13.37 DVD во второй компьютер, и выполните загрузку с установочного диска.
Так же Вы можете создать USB устанощик используя Slackware DVD в качестве источника (или использовать локальное зеркало дерева Slackware release), с помощью скрипта «usbimg2disk.sh
» который можно найти в релизах Slackware «usb-and-pxe-installers/
» директории. - * Загрузите второй компьютер с установчного носителя Slackware, и когда будет выдано приглашение в командную строку (смотрите изображение ниже), зайдите как «
root
» (пароль не будет запрошен).
Обзор
Скрипт “pxesetup” загрузит основной диалог который появиться после Slackware setup:
Здесь будет четыре основных варианта (начиная с EXIT
который вернёт Вас назад в коммандную строку): HELP
, NETWORK
, SOURCE
и ACTIVATE
.
Для разьяснения этих вариантов ниже представлены изображения, Вы будете приятно удивлены узнав, что настройка очень дружестенна к пользоателю.
настройка PXE сервера
Используйте NETWORK
и SOURCE
секции в главном меню для настройки PXE сервера.
* NETWORK:
в секции NETWORK настраивается сетевая карта компьютера:
- Если Вы загружаете PXE сервер в сети с DHCP сервером который предоставляет атоматически IP адреса (типичная домашняя конфигурация, Кабель/DSL роутер с DHCP сервером) то PXE сервер спросит Вас - запросить IP ардес у DHCP сервера?. Это позволит Вам не вводить IP адрес и сетевую маску вручную. Вы кончено можете задать и статический IP адрес, даже если в сети уже есть DHCP сервер, отклонив предложение кнопкой “No”:
- После того как сетевые интерфейсы были полностью настроены, Вы увидите несколько диалогов, которые дадут возможность определить когда установщик должен запустить DHCP сервер или нет. Если в Вашей сети уже запущен DHCP сервер, то он не должен помашеть. Вы быстрой разозлите сетевого администратора своей машиной.
pxesetup достаточно «умный», он предоставляет необходимую сетевую загрузку используя прокси DHCP сервер:
- Программа попробует предложить диапазон IP адресов для использования при старте DHCP сервера. В диалоге отобразиться предложенный вариант настройки. Две настраиваемые границы: нижняя и верхняя граница диапазона IP адресов используемых в встроенном DHCP сервере.
Эти IP адреса будут доступные PXE клиентам, для запроса параметров загрузки с PXE сервера. Проверьте этот диапазон адресов, и если в вашей сети есть компьютеры использующие эти IP адреса, вы должны изменить значения верхней или нижней границы диапазона для решения проблем с конфликтами.
Этот диапазон адресов не должен использоваться компьютерами вашей локальной сети !
- Если все параметры Вас устраивают, просто нажминте «OK» для продолжения и перехода к следующей секции.
- SOURCE:
СекцияSOURCE
использует те же диалоговые окна, с которыми вы знакомы из установщика Slackware. Только единственая правильная секиц, это “Use a Slackware DVD
” (За одним исключением, о котором в деталях пойдёт речь ниже, когда вы используете скрипт “usbimg2disk.sh
” для создания полного USB флешки с установщиком Slackware):