Персональные инструменты

Ручное конфигурирование сетевой загрузки

Описание процедуры конфигурирования системы для установки по сети или загрузки бездисковых станций по PXE.

Сетевая установка

Для конфигурирования системы сетевой загрузки по PXE следует:

  1. Убедиться, что в сети настроен (например через ОфисМастер) и работает сервер автоматической раздачи IP-адресов по DHCP. В конфигурационный файл сервера DHCP /etc/dhcpd.conf добавить запись, пример которой приведен в файле images/pxeboot/exampleconfig/dhcpd.conf.partial с первого установочного CD или DVD диска, указав в поле next-server адрес сервера, на котором будет запущен сервер TFTP.
  2. Запустить сервис TFTP на указанном сервере через вкладку "Запускаемые по запросу" конфигуратора system-config-services (Система->Администрирование->Настройка Сервера->Службы). Во вкладке "Фоновые службы" перезапустите службу xinetd.
  3. В каталог /tftpboot/linux-install/pxelinux.cfg/ скопировать файл images/pxeboot/exampleconfig/pxelinux.cfg/default с первого установочного CD или DVD диска.
  4. В каталог /tftpboot/linux-install/msgs скопировать содержимое каталога images/pxeboot/exampleconfig/msgs с того же носителя.
  5. Создайте каталог /tftpboot/linux-install/NauSchool55/ и поместите в него файлы initrd.img и vmlinuz из каталога images/pxeboot/ установочного диска.

После установки при помощи BIOS на клиентской машине режима загрузки по PXE данная машина должна получить с сервера DHCP динамический адрес и вывести на экран приглашение для ввода варианта загрузки согласно главе "Описание стандартных вариантов установки" "Краткого руководства по установке и использованию":

  • по умолчанию (при нажатии на Enter или по истечении периода ожидания) будет произведена загрузка с локального диска
  • при указании после подсказки boot: режима установки full будет проведена "Полная установка"
  • development -- соответствует варианту "Компьютер разработчика"
  • desktop — "Персональный компьютер"
  • server — "Установка сервера"
  • rescue — "Режим восстановления"
  • noks — "Выборочная установка"

Использование в качестве загрузочного образа LiveCD/DVD

Для того что бы настроить загрузку клиентских рабочих мест (например, бездисковых рабочих станций), следует:

  1. Подключить носитель LiveCD или DVD.
  2. Скопировать содержимое диска в соответствующий каталог, например /tftpboot/linux-install/NauSchool55/Live/
  3. Открыть к нему доступ по NFS через system-config-nfs (Система->Администрирование->Настройка Сервера->NFS) или просто добавив в файл /etc/exports строку вида:
    /tftpboot/linux-install/NauSchool55/Live    *(ro)
    и перезапустить сервис NFS.
  4. Добавить в конфигурационный файл /tftpboot/linux-install/pxelinux.cfg/default записи с вариантами загрузки, например:
label linux
 kernel NauSchool55/Live/boot/vmlinuz
 append nonet nfsroot=192.168.6.10:/tftpboot/linux-install/NauSchool55/Live initrd=NauSchool55/Live/boot/initrd.gz \
        init=linuxrc ramdisk_size=50000 root=/dev/ram0 rw kb=ru lang=ru pw=Secretnyi_PAr0l_superpolzovatelja
label lowend
 kernel NauSchool55/Live/boot/vmlinuz
 append nonet nfsroot=192.168.6.10:/tftpboot/linux-install/NauSchool55/Live initrd=NauSchool55/Live/boot/initrd.gz \
        init=linuxrc ramdisk_size=50000 root=/dev/ram0 rw kb=ru lang=ru  pw=Secretnyi_PAr0l_superpolzovatelja lowend
label failsafe
 kernel NauSchool55/Live/boot/vmlinuz
 append nonet nfsroot=192.168.6.10:/tftpboot/linux-install/NauSchool55/Live initrd=NauSchool55/Live/boot/initrd.gz \
        init=linuxrc ramdisk_size=50000 root=/dev/ram0 rw kb=ru lang=ru pw=Secretnyi_PAr0l_superpolzovatelja simplex \
        apm=off acpi=off noapic nofstab
label admin
 kernel NauSchool55/Live/boot/vmlinuz
 append nonet nfsroot=192.168.6.10:/tftpboot/linux-install/NauSchool55/Live initrd=NauSchool55/Live/boot/initrd.gz \
        init=linuxrc ramdisk_size=50000 root=/dev/ram0 rw kb=ru lang=ru pw=Secretnyi_PAr0l_superpolzovatelja multicast

В данном примере конфигурации при выборе варианта:

в параметре nfsroot указан адрес NFS-сервера (192.168.6.10) и каталог с содержимым диска (/tftpboot/linux-install/NauSchool55/Live), кроме того, в поле pw задан пароль суперпользователя root — Secretnyi_PAr0l_superpolzovatelja. Более подробную информацию о параметрах загрузки можно найти в руководстве "Дополнительные параметры загрузки НауЛинукс Live CD/DVD".