The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Настройка сервера сетевой установки..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Настройка сервера сетевой установки..."  +/
Сообщение от auto_tips on 27-Янв-10, 00:02 
Устанавливаем 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/

URL: http://wiki.centos.org/HowTos/PXE/PXE_Setup
Обсуждается: http://www.opennet.me/tips/info/2270.shtml

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Настройка сервера сетевой установки на базе CentOS"  +/
Сообщение от We on 27-Янв-10, 00:02 
А для установки виндов?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Настройка сервера сетевой установки на базе CentOS"  +/
Сообщение от Agressor (ok) on 27-Янв-10, 01:36 
Для офтопика давненько делал по этому материалу
http://oss.netfarm.it/guides/pxe.php
И по русски тоже полезно почитать
http://unattendedxp.com/articles/wxpris/progs.shtml
Мороки конечно больше чем для nix - но тоже работает!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Настройка сервера сетевой установки на базе CentOS"  +/
Сообщение от daevy (??) on 27-Янв-10, 06:12 
http://daevy.uzps.mh.ru/?p=473
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Настройка сервера сетевой установки на базе CentOS"  +/
Сообщение от mma on 27-Янв-10, 11:48 
WDS для  winvi и win7  прекрасно работает. С winxp  что на RIS  что на WDS  есть свои заморочки
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Настройка сервера сетевой установки на базе CentOS"  +/
Сообщение от Аноним (??) on 27-Янв-10, 01:01 
для этих целей есть cobbler
http://vasilec.blogspot.com/2008/12/cobbler.html
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Раздел полезных советов: Настройка сервера сетевой установки..."  +/
Сообщение от shadow_alone (ok) on 27-Янв-10, 07:22 
Дополнить бы. а то просто перевод - ниче полезного.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Настройка сервера сетевой установки на базе CentOS"  +/
Сообщение от rstone (??) on 27-Янв-10, 11:28 
cobbler -  и не надо мучаться
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Настройка сервера сетевой установки на базе CentOS"  +/
Сообщение от Victor (??) on 27-Янв-10, 14:14 
И смысл был постить? Для федоры и редхата почти все слово-в-слово гуглится за 1-2 минуты.

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Настройка сервера сетевой установки на базе CentOS"  +/
Сообщение от sHaggY_caT (ok) on 28-Янв-10, 11:53 
Cobbler "не только не надо мучаться", но и гораздо больший функционал :)
Например, свой язык написания так называемых снипетов, которые можно использовать для _автогенерации_ Anaconda кикстартов)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру