Установка времени из initramfs

При работе на старом оборудовании может возникать ситуация, когда время в BIOS'е на рабочих станциях постоянно сбрасывается на заводское значение. При использовании корневой ФС семейства ext*, это может вызвать отказ в монтировании со следующей ошибкой: Superblock last mount time is in the future.

→ Читать дальше...

2012-05-20

Создание 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 необходимо указать флешку и главное не спутать с жестким диском. :-)

!!! Путь bin/gpxe.x может отличаться истинного расположения, поэтому необходимо подставить свое местоположение образа

Статья подготовлена на основе вики-статьи с сайта etherboot.org

2009-12-03