Некоторые вопросы относительно серверов PXE и мультиначальной загрузки

Я в настоящее время работаю в технологической справочной службе на свой колледж, где мы чиним персональные компьютеры всех студентов. У нас есть сотни DVD и CD, который мы используем для начальной загрузки во все виды разных вещей для поиска и устранения неисправностей. Среди них:

  • Различные дистрибутивы Linux
  • Среды Windows PE
  • жесткий диск Regen
  • Консоли восстановления Windows (все версии)
  • Установочные диски Windows (все версии)

Это означает, что мы тратим тонну денег на CD и DVD, как они теряются, поцарапанные, и т.д. Это становится настоящей стычкой для управления ими! Я рассматривал играющий с сервером PXE, который мог позволить нам загружаться к этим вещам по сети и уменьшать помеху.

Некоторые из этих дисков имеют специальную информацию о загрузке, таким образом, что Вы не можете просто скопировать файлы в пустой диск. И некоторые из них являются несовместимыми друг с другом на мультиначальной загрузке CD, который я сделал. Например, я не смог сделать мультиначальную загрузку CD с Ubuntu 11.04 и начальной загрузкой Hiren CD.

  1. Действительно ли возможно иметь один сервер PXE, который может позволить устройствам "загружаться ко" многим различным средам?
  2. Для сервера PXE действительно ли возможно иметь изображения загрузочного диска (ISO), который это просто 'эмулирует' для подключенных компьютеров для начальной загрузки к?
  3. Если ответ на № 2 является 'нет', как можно настроить сервер PXE для начальной загрузки к нескольким вещам?
  4. В конечном счете я хотел бы загрузиться к серверу PXE, который просто дает пронумерованное меню объектов, к которым мы можем загрузиться. Как 1) Ubuntu, 2) жесткий диск Regen, 3) Windows 7 Home, и т.д. Действительно ли это возможно?

    Где я могу запустить?

14
задан 25.05.2011, 01:38

0 ответов

У меня был сервер PXE, который удвоился как локальное зеркало Ubuntu, и поскольку новые версии вышли, я добавлю новые изображения для начальной загрузки с. Я полагаю, что много Ose способны к этому, но Linux является самым легким. Если ссылки в сообщении Amartel не достаточно для получения Вас там, я могу записать, что подробное размещает в моем блоге и снимает Вас ссылка в комментариях, но вот основная схема того, в чем Вы нуждаетесь:

  1. Сервер DHCP, который поддерживает директиву СЕРВЕРА NEXT, которая говорит клиентам что сервер и который файл загрузиться. Если Вы действуете в большой сети, это может быть проблемой. Часто лучше иметь изолированную сеть для цели.
  2. СЛЕДУЮЩИЙ СЕРВЕР должен быть tftp сервером с syslinux. syslinux меню - то, что на самом деле позволит Вам выбирать и загружать изображения по сети. Добавление новых опций к меню так же просто как редактирование текстового файла после добавления ISO. Эта установка является абсолютно агностической относительно того, что изображения - загрузки компьютера она, как будто это было в CD-приводе.
  3. Сервер с доступным устройством хранения данных для изображений (может совпасть с tftp сервером, но мог также использовать NFS откуда-либо).
1
ответ дан 07.12.2019, 11:24

Случайно действительно ли эти компьютеры являются достаточно новыми для поддержки начальной загрузки к жесткому диску USB? Если так, существует другая опция, которую можно исследовать. Можно консолидировать несколько PE на единственный флеш-накопитель и создать пользовательское меню начальной загрузки, которое загрузит PE по Вашему выбору (или выполнит другие инструменты). Я делаю это и могу нести по существу, что Вы продолжаете единственный флеш-накопитель (128gb). Пока ПК может загрузиться к нему, его великому.

До сервера PXE Вот ссылка о создании Linux (ubuntu) PXE сервер для нескольких дистрибутивов, включая изображения DOS. Это должна быть хорошая начальная точка: https://help.ubuntu.com/community/PXEInstallMultiDistro

0
ответ дан 07.12.2019, 11:24

Да. Я управлял многими серверами PXE. Я рекомендовал бы NeoPXE. Существуют тонны документации относительно него, и это очень мощно. Можно сделать, вещам нравится, создают меню, которое будет chainload к другим серверам PXE и устанавливать цели.

Необходимо также знать, что сервер PXE является просто сервером DHCP, соединенным с сервером TFTP. Чтобы сделать более усовершенствованные вещи как то, что я объясняю ниже, Вы будете настраивать сервер DHCP прокси.

Например, у нас есть настроенный так, чтобы, когда Вы сначала начальная загрузка PXE у Вас есть список опций перейти к серверам нескольких различных отделов PXE или перейти к Linux, Солярису или BSD. Оттуда можно перейти к Stable/Devel, затем выбирают архитектуру и версию. Наконец Вам дали бы опцию сделать kickstart/autoyast/jumpstart или посещенную установку.

Меню могут быть созданы программно и/или вручную. Вы редактируете конфигурационные файлы, затем выполненные, делают. Я думаю, что это отвечает 1, 2, и 4. Для номера 3, если я понимаю Вас правильно..., Вы не можете просто служить ISO клиенту с сервера PXE. Для дистрибутивов Linux, обычно, необходимо будет вытащить initrd и vmlinuz и затем сделать остальную часть пакетов доступной через NFS, FTP, HTTP или кого-то.

Я думаю, что это точно, что Вы ищете.

http://download.oracle.com/docs/cd/E19273-01/835-0781/sfx46losig.gisnq.html

Сообщите мне, хотите ли Вы более конкретные инструкции для данного дистрибутива или если Вы нуждаетесь в помощи, создавая NeoPXE.

3
ответ дан 07.12.2019, 11:24

Если у Вас есть какие-либо деньги для расходов, Altiris является хорошей системой для развертывания - http://www.symantec.com/business/deployment-solution

0
ответ дан 07.12.2019, 11:24

Теги

Похожие вопросы