1

Я настраиваю сервер pxe/tftp. Сейчас я настраиваю его с помощью pxelinux из системы syslinux. Я видел этот стол, который заставляет меня сомневаться в том, что я сделал правильный выбор. Мне нужно знать, какой из этих загрузчиков наиболее широко используется и может охватывать все (или большинство) из следующих требований:

Boot diagnosis tools
Boot Live OS (linux, etc)
Install OS (Windows, Linux ...)
Boot diskless systems (windows and Linux ISCSI)

Также хотите узнать, возможна ли загрузка из pxe с любого загрузчика, обеспечивающего удаленный доступ по vnc, для полной установки ОС?

2 ответа2

2

NBP: программа сетевой загрузки = крошечный фрагмент кода, первоначально передаваемый на загрузочную станцию PXE в среде PXE.

PXE Boot Manager: часть кода, обычно загружаемая после NBP, позволяющая выбрать один из нескольких вариантов загрузки / установки

Загрузчик PXE: часть кода, обычно загружаемая после диспетчера загрузки, который начинает реальную загрузку конкретной установки ОС или инструмента.

Иногда один кусок кода может иметь более одной роли; то есть pxelinux.0 многократно "NBP" и "Boot Manager" в среде PXE.

Как видите, возможность загружать / устанавливать все, что вы хотите, это не просто вопрос поиска правильного "загрузчика", который на самом деле определяется тем, что вы пытаетесь загрузить / установить. Pxelinux - это NBP / Boot Manager, который можно использовать для вызова нескольких загрузчиков из разных ОС / инструментов / и т.д., Но вам нужно правильно настроить среду; вещь, которая не всегда легка.

2

pxelinux может загружать все что угодно, включая диспетчер загрузки Windows. Благодаря поддержке базовой системы меню она должна подходить для большинства случаев использования.

  • Средства диагностики загрузки (Memtest86+ и т.д.)
    • Возможно с pxelinux , используя директиву kernel
  • Загрузите Live OS (Linux)
    • Возможно с pxelinux , требуемая конфигурация зависит от дистрибутива
    • Большинство конфигураций syslinux/isolinux легко адаптируются
  • Установить ОС (Windows)
    • Требуется составная конфигурация Windows PE (включая сетевые драйверы для доступа к источникам установки) и Windows Boot Manager, довольно неприятно
  • Загрузка бездисковых систем (Windows и Linux iSCSI)
    • Теоретически это возможно при загрузке цепей gpxe или ipxe , но мне никогда не везло
  • Загрузка неизмененных ISO-образов
    • Возможно использование pxelinux и модуля memdisk . Требует много оперативной памяти, медленно.

Более «современной» альтернативой является Grub 2.0, но он ужасно сложен.

Волшебное обертывание VNC невозможно, извините.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .