The OpenNET Project
 
Поиск (ключи):  ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
ССЫЛКИ НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Настройка сервера сетевой установки на базе CentOS
Устанавливаем tftp-сервер:

   yum install tftp-server

и активируем его в /etc/xinetd.d/tftp:

   disable = no

Перезапускаем xinetd, чтобы изменения подействовали:

   service xinetd restart

Устанавливаем пакет syslinux:

   yum install syslinux

Копируем необходимые для загрузки файлы syslinux в директорию tftpboot:

   cp /usr/lib/syslinux/pxelinux.0 /tftpboot
   cp /usr/lib/syslinux/menu.c32 /tftpboot
   cp /usr/lib/syslinux/memdisk /tftpboot
   cp /usr/lib/syslinux/mboot.c32 /tftpboot
   cp /usr/lib/syslinux/chain.c32 /tftpboot

Создаем директорию с PXE меню:

   mkdir /tftpboot/pxelinux.cfg

Создаем для каждого релиза CentOS, которые потребуется устанавливать удаленно,
поддиректории для загрузочных образов:

   mkdir -p /tftpboot/images/centos/i386/3.0
   mkdir -p /tftpboot/images/centos/i386/3.1
   mkdir -p /tftpboot/images/centos/x86_64/3.0
   mkdir -p /tftpboot/images/centos/x86_64/3.1
   mkdir -p /tftpboot/images/centos/i386/4.0
   mkdir -p /tftpboot/images/centos/i386/4.1
   mkdir -p /tftpboot/images/centos/x86_64/4.0
   mkdir -p /tftpboot/images/centos/x86_64/4.1
   mkdir -p /tftpboot/images/centos/i386/5.0
   mkdir -p /tftpboot/images/centos/i386/5.1
   mkdir -p /tftpboot/images/centos/x86_64/5.0
   mkdir -p /tftpboot/images/centos/x86_64/5.1

Для каждого релиза и архитектуры копируем образ ядра vmlinuz и ram-диск
initrd.img из директории /images/pxeboot/ на первом установочном диске каждого
релиза (из $Release/$ARCH копируем в /tftpboot/images/centos/$ARCH/$RELEASE).

Настраиваем DHCP, добавляем в /etc/dhcpd.conf (вместо xxx.xxx.xxx.xxx
прописываем адрес нашего PXE-сервера):

   allow booting;
   allow bootp;
   option option-128 code 128 = string;
   option option-129 code 129 = text;
   next-server xxx.xxx.xxx.xxx; 
   filename "/pxelinux.0";

Перезапускаем DHCP сервер:

   service dhcpd restart

Создаем PXE меню, добавляем в /tftpboot/pxelinux.cfg/default примерно следующее:

   default menu.c32
   prompt 0
   timeout 300
   ONTIMEOUT local

   MENU TITLE PXE Menu

   LABEL Pmajic
        MENU LABEL Pmajic
        kernel images/pmagic/bzImage
        append noapic initrd=images/pmagic/initrd.gz root=/dev/ram0 init=/linuxrc ramdisk_size=100000

   label Dos Bootdisk
        MENU LABEL ^Dos bootdisk
        kernel memdisk
        append initrd=images/622c.img

   LABEL CentOS 5 x86 NO KS eth0
        MENU LABEL CentOS 5 x86 NO KS eth0
        KERNEL images/centos/5/x86/vmlinuz
        APPEND ks initrd=images/centos/5/x86_64/initrd.img \
        ramdisk_size=100000 ksdevice=eth1 ip=dhcp url --url http://xxx.xxx.xxx.xxx/mirrors/CentOS-5-i386/

   LABEL CentOS 5 x86_64 NO KS eth0
        MENU LABEL CentOS 5 x86_64 NO KS eth0
        KERNEL images/centos/5/x86_64/vmlinuz
        APPEND ks initrd=images/centos/5/x86_64/initrd.img \
        ramdisk_size=100000 ksdevice=eth1 ip=dhcp url --url http://xxx.xxx.xxx.xxx/mirrors/CentOS-5-x86_64/
 
Раздел:    Корень / Администратору / Система / Linux специфика / Установка и работа с пакетами программ в Linux

Обсуждение [ RSS ]
 
  • Настройка сервера сетевой установки на б, We, 00:02, 27/01/2010 [ответить] (1)
  • +/
    А для установки виндов?

     
  • Настройка сервера сетевой установки на б, Agressor, 01:36, 27/01/2010 [ответить] (3)
  • +/
    Для офтопика давненько делал по этому материалу
    http://oss.netfarm.it/guides/pxe.php
    И по русски тоже полезно почитать
    http://unattendedxp.com/articles/wxpris/progs.shtml
    Мороки конечно больше чем для nix - но тоже работает!

  • Настройка сервера сетевой установки на б, daevy, 06:12, 27/01/2010 [ответить] (4)
  • +/
    http://daevy.uzps.mh.ru/?p=473

  • Настройка сервера сетевой установки на б, mma, 11:48, 27/01/2010 [ответить] (7)
  • +/
    WDS для  winvi и win7  прекрасно работает. С winxp  что на RIS  что на WDS  есть свои заморочки

  • для этих целей есть cobbler http vasilec blogspot com..., Аноним, 01:01, 27/01/2010 [ответить] (2)
  • +/
    текст скрыт [посмотреть] [смотреть все]

  • Раздел полезных советов: Настройка серве, shadow_alone, 07:22, 27/01/2010 [ответить] (5) 
  • +/
    Дополнить бы. а то просто перевод - ниче полезного.

  • Настройка сервера сетевой установки на б, rstone, 11:28, 27/01/2010 [ответить] (6) 
  • +/
    cobbler -  и не надо мучаться

  • Настройка сервера сетевой установки на б, Victor, 14:14, 27/01/2010 [ответить] (8
  • +/
    И смысл был постить? Для федоры и редхата почти все слово-в-слово гуглится за 1-2 минуты.

    Полгода назад поднимал PXE сервер, видел статью сильно похожую на эту.


  • Настройка сервера сетевой установки на б, sHaggY_caT, 11:53, 28/01/2010 [ответить] (9
  • +/
    Cobbler "не только не надо мучаться", но и гораздо больший функционал :)
    Например, свой язык написания так называемых снипетов, которые можно использовать для _автогенерации_ Anaconda кикстартов)


    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:

     Добавить заметку
     Версия для печати
     
     Поиск заметки:
     

    Последние заметки
    - 18.03 Увеличение скорости работы графического интерфейса Qt4 приложений
    - 17.03 Упрощение тестирования экспериментальных версий Ubuntu при помощи TestDrive
    - 16.03 Создание масштабируемого хранилища с использованием WD MyBook NAS + FreeBSD + ZFS
    - 15.03 Наблюдение за трафиком на удаленном хосте через GUI-интерфейс Wireshark
    - 12.03 Организация приема SNMP trap’ов и их отправки на коммутаторах DLink
    - 11.03 Создание шаблонов блоков конфигурации samba при помощи опции "copy"
    - 10.03 Включение и настройка LLDP на коммутаторах Linksys / Cisco серий SPS и SRW средствами SNMP
    - 09.03 Использование протокола CDP (Cisco Discovery Protocol) в Linux
    - 08.03 Решение проблемы с индексацией данных в связке Samba и LDAP
    - 04.03 Превращение Cisco Catalyst 6500 в кабельный тестер
    RSS | Следующие 15 записей >>


    Подпишись на Linux Format и получи один из 3 ценных призов!

    Началась подписка на журнал Linux Format на 2010 год. Спешите оформить подписку на единственный в России ежемесячный журнал о Linux!

    Все, оформившие подписку на печатную версию журнала, получают диск с архивом журнала Linux Format за 2005-2009г. в подарок. Также в подарок вы получаете именную электронную версию в формате PDF. Теперь вы можете приступить к чтению журнала сразу в момент выхода свежего номера, не дожидаясь, пока вам доставят бумажную версию.

    Кроме того, все, оформившие подписку на первую половину или весь 2010 год в интернет-магазине ГНУ/Линуксцентра, автоматически становятся участниками розыгрыша ценных призов:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2010 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList