Создание PXE загрузчика на любом носителе
Когда нет под рукой сетевой платы с загрузчиком PXE или нужно загрузиться по сети, а в BIOS не предусмотренно такой возможности на помощь приходит проект gPXE. gPXE - это open source реализация сетевого загрузчика поддерживающая большое количество сетевых плат, без необходимости размещения загрузчика в ПЗУ. Т.е. для сетевой загрузки нам потребуется сетевая плата, дискета(USB flash, CD диск и т.п.) и образ загрузчика с сайта автоматического создания образов. Для любителей сбора образов из исходников смотреть тут.
Создание PXE загрузочной дискеты
Загрузить образ с сайта автоматического создания образов с расширением .dsk или собрать из исходного кода командой
make bin/gpxe.dsk
Записать образ на дискету
dd if=bin/gpxe.dsk of=/dev/fd0
или
cat bin/gpxe.dsk > /dev/fd0
Создание PXE загрузочного диска
Загрузить образ с сайта автоматического создания образов с расширением .iso или собрать из исходного кода командой
make bin/gpxe.iso
Записать образ на диск
dd if=bin/gpxe.iso of=/dev/cdrom
или
воспользоваться программой записи дисков.
Создание PXE загрузочной флешки
Загрузить образ с сайта автоматического создания образов с расширением .usb или собрать из исходного кода командой
make bin/gpxe.usb
Записать образ на флешку
dd if=bin/gpxe.usb of=/dev/sdX
вместо /dev/sdX необходимо указать флешку и главное не спутать с жестким диском.
Статья подготовлена на основе вики-статьи с сайта etherboot.org
Вы находитесь здесь: Сайт группы пользователей Linux города Владивостока » Статьи » Создание PXE загрузчика на любом носителе

