2

Я вижу множество руководств, показывающих очень подробные шаги по загрузке в различные ОС, но ни один из файлов не объясняется. Мне не ясно, какие файлы являются частью PXE-сервера, или это программа Network Bootstrap Program, или фактические файлы / образы, которые будут загружаться. Т.е. нет объяснения этим вещам, просто сделай это, сделай это, сделай это. Это мешает мне понять это достаточно хорошо, чтобы затем применить методы к другим сценариям.

Я просто хочу, чтобы PXE загружался с удаленного образа DVD, как если бы он находился в дисководе на локальной машине. Я вижу некоторые интересные вещи, например, в одном случае они загружаются в Windows PE, монтируют удаленный образ и затем запускают из него файл setup.exe. Это не будет работать для других загрузочных образов, таких как pfsense. На этом примечании стандартный ISO pfsense не работает из коробки с PXE от того, что я видел.

Я просто хочу что-то, что позволит мне загружать стандартные файлы ISO, предназначенные для загрузочного CD/DVD, и помещать их на PXE-сервер, чтобы клиент загружался с этого образа. Я устанавливаю множество различных ОС и не хочу постоянно записывать компакт-диски.

Разве нельзя просто заставить PXE обслуживать ISO, как если бы это был DVD на клиенте?

1 ответ1

1

Вы можете загрузить образы ISO с PXELinux.

На самом деле у нас есть сервер развертывания Windows (WDS), использующий PXELinux для начального меню. В меню загрузки (pxelinux.cfg\default) мы можем добавить ISO-образы для загрузки в дополнение к образам WIM, которые WDS может загружать изначально.

Например, в меню у нас есть MemTest86 ISO. Мы просто добавляем параметр iso и указываем имя файла ISO. Его пункт меню выглядит так:

LABEL Memtest86
 MENU LABEL Memtest86
 KERNEL memdisk keeppxe
 APPEND iso initrd=Memtest86_4.0a.iso

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