[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Это старая версия документа!


Данная статья находиться на стадии перевода.
This article steel in translate state.

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» (пароль не будет запрошен).


  • Вместо ввода обычной команды «setup» для начала инсталяции, в этот раз Вы должны написать «pxesetup» для того что бы настроить и запустить встроенный PXE сервер:

Обзор

Скрипт “pxesetup” загрузит основной диалог который появиться после Slackware setup:

Здесь будет четыре основных варианта (начиная с EXIT который вернёт Вас назад в коммандную строку): HELP, NETWORK, SOURCE и ACTIVATE. Для разьяснения этих вариантов ниже представлены изображения, Вы будете приятно удивлены узнав, что настройка очень дружестенна к пользоателю.

  • HELP:
    Секция HELP говорит сама за себя – это инструкиц я по PXE серверу:

настройка PXE сервера

Используйте NETWORK и SOURCE секции в главном меню для настройки PXE сервера.

* NETWORK:
в секции NETWORK настраивается сетевая карта компьютера:

  • Если Вы загружаете PXE сервер в сети с DHCP сервером который предоставляет атоматически IP адреса (типичная домашняя конфигурация, Кабель/DSL роутер с DHCP сервером) то PXE сервер спросит Вас - запросить IP ардес у DHCP сервера?. Это позволит Вам не вводить IP адрес и сетевую маску вручную. Вы кончено можете задать и статический IP адрес, даже если в сети уже есть DHCP сервер, отклонив предложение кнопкой “No”:
  • Если в Вашей локальной сети нет DHCP сервера (инстаялтор Slackware проверит это при загрузке, перед тем как Вы увидите коммандную строку), в результате не остаёться других вариантов только как ввеси статический IP адрес, сетевую маску (не обязательно) и шлюз по умолчанию:
  • После того как сетевые интерфейсы были полностью настроены, Вы увидите несколько диалогов, которые дадут возможность определить когда установщик должен запустить DHCP сервер или нет. Если в Вашей сети уже запущен DHCP сервер, то он не должен помашеть. Вы быстрой разозлите сетевого администратора своей машиной.
    pxesetup достаточно «умный», он предоставляет необходимую сетевую загрузку используя прокси DHCP сервер:
  • Для PXE загрузки необходим рабочий DHCP сервер. Так, что, если в вашей сети нет оного, pxesetup запутит встроенный DHCP сервер, который вывдедет дополнительные диалоговые окна для сбора необходимой информации:
  • Программа попробует предложить диапазон IP адресов для использования при старте DHCP сервера. В диалоге отобразиться предложенный вариант настройки. Две настраиваемые границы: нижняя и верхняя граница диапазона IP адресов используемых в встроенном DHCP сервере.

    Эти IP адреса будут доступные PXE клиентам, для запроса параметров загрузки с PXE сервера. Проверьте этот диапазон адресов, и если в вашей сети есть компьютеры использующие эти IP адреса, вы должны изменить значения верхней или нижней границы диапазона для решения проблем с конфликтами.
    Этот диапазон адресов не должен использоваться компьютерами вашей локальной сети !
  • Если все параметры Вас устраивают, просто нажминте «OK» для продолжения и перехода к следующей секции.
  • SOURCE:
    Секция SOURCE использует те же диалоговые окна, с которыми вы знакомы из установщика Slackware. Только единственая правильная секиц, это “Use a Slackware DVD” (За одним исключением, о котором в деталях пойдёт речь ниже, когда вы используете скрипт “usbimg2disk.sh” для создания полного USB флешки с установщиком Slackware):
 ru:slackware:pxe_install ()
Перевод этой страницы?: