В руководстве "Setting up a PXE-Boot Server (http://www.linux-sxs.org/internet_serving/pxeboot.html)" показано как настроить сервер для загрузки Linux по сети.URL: http://www.linux-sxs.org/internet_serving/pxeboot.html
Новость: http://www.opennet.me/opennews/art.shtml?num=6469
Ну хотя бы привели пример простого меню для загрузчика pxelinux:default menu.c32
ontimeout chain.c32 hd0
timeout 100
prompt 0
implicit 1say Enter command line for bootup:
menu title Syslinux Bootuplabel disk
menu label ^Local boot
menu default
kernel chain.c32
append hd0label linux
menu label NetBoot Linux
kernel boot.nfs/vmlinuz
append initrd=boot.nfs/initrd.img root=/dev/ram ip=dhcpфайлы chain.c32 и menu.c32 берутся из комплекта syslinux
>Ну хотя бы привели пример простого меню для загрузчика pxelinux:Зачем?
Для Redhat/FC (а речь о них) достаточно найти пакет redhat-config-netboot.Дальше автомагически конфигурируется pxe для удаленной загрузки и ...установки систем на пустую машину без флоппика и СD. Основная ручная? работа - dhcpd.conf
Зачем изобретать велосипеды?
Это вопрос к автору статьи.
э-э-э-э нет батенька!
так можно скатиться до уровня выньдузятников, клюкающих мышей без понимания процесса :-)
а если у меня не красная шапка?
что мне статью не читать?
>э-э-э-э нет батенька!
>так можно скатиться до уровня выньдузятников, клюкающих мышей без понимания процесса :-)
>
>а если у меня не красная шапка?
>что мне статью не читать?тема респонда раскрыта. респект
Всё это, конечно, интересно. Однако, нигде не нашел информации, как грамотно сделать саму систему, которая должна грузиться по сети.
Должны иметь место несколько критериев:
1. Минимальный размер ядра.
2. Какие пакеты необходимо включить
3. Какие библиотеки необходимы.
Если мне необходим бездисковый роутер то нет необходимости туда запихивать иксы, однако когда смотришь на список пакетов - оторопь берёт: всё знать невозможно, а снобизма у линуксоидов (стулом не кидаться - сам линуксоид) гораздо больше чем у "тупых виндузятников", поэтому лучший ответ какие пакеты для этого нужны, который можешь получить - "Если ты этого не знаешь, значит тебе и не нужно этого знать..."
Ядро у Linux и так модульное - как следствие - очень маленькое.
Какие пакеты - ну извини - какие нужны такие и включи ;)
Библиотеки - те же пакеты.Вообще бездисковый роутер - это интересно ;)
>Всё это, конечно, интересно. Однако, нигде не нашел информации, как грамотно сделать
>саму систему, которая должна грузиться по сети.
Если понимаешь _КАК_ загружается система то информация тебе не нужна.>Должны иметь место несколько критериев:
>1. Минимальный размер ядра.
надо _понимать_ что именно тебе необходимо по минимуму в ядре, исходя из пункта выше + знать какое используем "железо".>2. Какие пакеты необходимо включить
правильнее _какие_программы_, так как в минимализме нет места пакетам.
исходить из пункта 0 + та функциональность которую хочу реализовать.>3. Какие библиотеки необходимы.
исходить из пункта 2 + ldd>Если мне необходим бездисковый роутер то нет необходимости туда запихивать иксы, однако
>когда смотришь на список пакетов - оторопь берёт: всё знать невозможно,
>а снобизма у линуксоидов (стулом не кидаться - сам линуксоид) гораздо
>больше чем у "тупых виндузятников", поэтому лучший ответ какие пакеты для
>этого нужны, который можешь получить - "Если ты этого не знаешь,
>значит тебе и не нужно этого знать..."Снобизма в этом нет, просто если знаешь то понимаешь что собрать все очень просто, и вопросы типа _хочу_прямо_сейчас_ вызывают усмешку.
З.Ы. без обид ;)