The OpenNET Project / Index page

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

Создание сервера для загрузки по сети под Linux

19.11.2005 23:31

В руководстве "Setting up a PXE-Boot Server" показано как настроить сервер для загрузки Linux по сети.

  1. Главная ссылка к новости (http://www.linux-sxs.org/inter...)
  2. PXE Booting - Fedora Core
  3. OpenNews: Настраиваем сервер удаленной загрузки на Linux
  4. Удаленная загрузка и Linux: Настройка удаленно загружаемых рабочих станций
  5. Использование бездисковых Linux-станций с загрузкой по сети
  6. Сервер бездисковых станций FreeBSD 5.2.1
Лицензия: CC-BY
Тип: английский / Практикум
Короткая ссылка: https://opennet.ru/6469-diskless
Ключевые слова: diskless, network, boot, linux, pxe, dhcp, tftp
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, andrey (??), 03:41, 21/11/2005 [ответить]  
  • +/
    Ну хотя бы привели пример простого меню для загрузчика pxelinux:

    default menu.c32
    ontimeout chain.c32 hd0
    timeout 100
    prompt 0
    implicit 1

    say Enter command line for bootup:
    menu title Syslinux Bootup

    label disk
    menu label ^Local boot
    menu default
    kernel chain.c32
    append hd0

    label 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

     
  • 1.2, yuko (?), 10:00, 21/11/2005 [ответить]  
  • +/
    >Ну хотя бы привели пример простого меню для загрузчика pxelinux:

    Зачем?
    Для Redhat/FC (а речь о них) достаточно найти пакет  redhat-config-netboot.

    Дальше автомагически конфигурируется pxe для удаленной загрузки и ...установки систем на пустую машину без флоппика и СD. Основная ручная? работа - dhcpd.conf

    Зачем изобретать велосипеды?

    Это вопрос к автору статьи.

     
  • 1.3, qu (?), 11:28, 21/11/2005 [ответить]  
  • +/
    э-э-э-э нет батенька!
    так можно скатиться до уровня выньдузятников, клюкающих мышей без понимания процесса :-)
    а если у меня не красная шапка?
    что мне статью не читать?
     
     
  • 2.4, _Nick_ (ok), 11:38, 21/11/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >э-э-э-э нет батенька!
    >так можно скатиться до уровня выньдузятников, клюкающих мышей без понимания процесса :-)
    >
    >а если у меня не красная шапка?
    >что мне статью не читать?

    тема респонда раскрыта. респект

     

  • 1.5, harlan (??), 10:31, 22/11/2005 [ответить]  
  • +/
    Всё это, конечно, интересно. Однако, нигде не нашел информации, как грамотно сделать саму систему, которая должна грузиться по сети.
    Должны иметь место несколько критериев:
    1. Минимальный размер ядра.
    2. Какие пакеты необходимо включить
    3. Какие библиотеки необходимы.
    Если мне необходим бездисковый роутер то нет необходимости туда запихивать иксы, однако когда смотришь на список пакетов - оторопь берёт: всё знать невозможно, а снобизма у линуксоидов (стулом не кидаться - сам линуксоид) гораздо больше чем у "тупых виндузятников", поэтому лучший ответ какие пакеты для этого нужны, который можешь получить - "Если ты этого не знаешь, значит тебе и не нужно этого знать..."
     
     
  • 2.6, odip (?), 20:53, 22/11/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Ядро у Linux и так модульное - как следствие - очень маленькое.
    Какие пакеты - ну извини - какие нужны такие и включи ;)
    Библиотеки - те же пакеты.

    Вообще бездисковый роутер - это интересно ;)

     
  • 2.7, andrey (??), 03:39, 23/11/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Всё это, конечно, интересно. Однако, нигде не нашел информации, как грамотно сделать
    >саму систему, которая должна грузиться по сети.
    Если понимаешь _КАК_ загружается система то информация тебе не нужна.

    >Должны иметь место несколько критериев:
    >1. Минимальный размер ядра.
    надо _понимать_ что именно тебе необходимо по минимуму в ядре, исходя из пункта выше + знать какое используем "железо".

    >2. Какие пакеты необходимо включить
    правильнее _какие_программы_, так как в минимализме нет места пакетам.
    исходить из пункта 0 + та функциональность которую хочу реализовать.

    >3. Какие библиотеки необходимы.
    исходить из пункта 2 + ldd

    >Если мне необходим бездисковый роутер то нет необходимости туда запихивать иксы, однако
    >когда смотришь на список пакетов - оторопь берёт: всё знать невозможно,
    >а снобизма у линуксоидов (стулом не кидаться - сам линуксоид) гораздо
    >больше чем у "тупых виндузятников", поэтому лучший ответ какие пакеты для
    >этого нужны, который можешь получить - "Если ты этого не знаешь,
    >значит тебе и не нужно этого знать..."

    Снобизма в этом нет, просто если знаешь то понимаешь что собрать все очень просто, и вопросы типа _хочу_прямо_сейчас_ вызывают усмешку.
    З.Ы. без обид ;)

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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