You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
3.3 KiB

9 years ago
---
title: Создание PXE загрузчика на любом носителе
tags: hardware, pxe, network
---
Когда нет под рукой сетевой платы с загрузчиком PXE или нужно загрузиться по сети, а в BIOS не предусмотренно такой возможности на помощь приходит проект [gPXE](http://etherboot.org).
gPXE - это open source реализация сетевого загрузчика поддерживающая большое количество сетевых плат, без необходимости размещения загрузчика в ПЗУ. Т.е. для сетевой загрузки нам потребуется сетевая плата, дискета(USB flash, CD диск и т.п.) и образ загрузчика с сайта [автоматического создания](http://rom-o-matic.net/) образов. Для любителей сбора образов из исходников смотреть [тут](http://kernel.org/pub/software/utils/boot/gpxe/).
!!! По умолчанию подключаются все известные модели сетевых плат, поэтому для уменьшения размера образа можно выбрать только используемую(мые) модели
Создание PXE загрузочной дискеты
---------------------------------
Загрузить образ с сайта [автоматического создания](http://rom-o-matic.net/) образов с расширением `*.dsk*` или собрать из исходного кода командой ``make bin/gpxe.dsk``
Записать образ на дискету ``dd if=bin/gpxe.dsk of=/dev/fd0`` или ``cat bin/gpxe.dsk > /dev/fd0``
Создание PXE загрузочного диска
--------------------------------
Загрузить образ с сайта [автоматического создания](http://rom-o-matic.net/) образов с расширением `*.iso*` или собрать из исходного кода командой ``make bin/gpxe.iso``
Записать образ на диск ``dd if=bin/gpxe.iso of=/dev/cdrom`` или воспользоваться программой записи дисков.
Создание PXE загрузочной флешки
--------------------------------
Загрузить образ с сайта [автоматического создания](http://rom-o-matic.net/) образов с расширением `*.usb` или собрать из исходного кода командой ``make bin/gpxe.usb``
Записать образ на флешку ``dd if=bin/gpxe.usb of=/dev/sdX``
Вместо /dev/sdX необходимо указать флешку и главное не спутать с жестким диском. :-)
!!! Путь bin/gpxe.x может отличаться истинного расположения, поэтому необходимо подставить свое местоположение образа
Статья подготовлена на основе вики-статьи с сайта [etherboot.org](http://etherboot.org/wiki/removable)