This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

====== Burning gPXE into Intel gigabit (e1000) cards ====== <referback>This page is part of the [[:romburning|ROM-burning]] tutorial.</referback> Intel provides a utility called IBAUtil which allows you to update the expansion ROM images in Intel gigabit network cards. ===== Renaming the ROM image ===== Give the gPXE ROM image a name suitable for Intel's IBAUtil ROM-burning tool: cp bin/pci_8086_107c.rom 8086107c.iba where //bin/pci_8086_107c.rom// is the gPXE ROM image that you have just built, and //8086107c.iba// is formed from the PCI vendor and device IDs (//8086// and //107c// respectively in this example). ===== Preparing the tools ===== Download and save the two files: * A FreeDOS boot disk, [[http://rom.etherboot.org/boot/dosboot.img|dosboot.img]] * Intel's IBAUtil ROM-burning tool, available as part of [[http://downloadmirror.intel.com/8242/eng/PROBOOT.exe]] Copy your gPXE ROM image to the FreeDOS boot disk: mcopy -i dosboot.img 8086107c.iba :: where //8086107c.iba// is the renamed gPXE ROM image as created earlier. Run //PROBOOT.exe//. This is a Windows application; if you don't have a Windows installation available then you should be able to run it under Linux using [[http://www.winehq.org/|Wine]]. //PROBOOT.exe// will extract several files to the directory //C:\Intel12.3//; the only file that you need is //C:\Intel12.3\IBAUtil.exe//. Copy //IBAUtil.exe// to the FreeDOS boot disk: mcopy -i dosboot.img /path/to/IBAUtil.exe :: where ///path/to/IBAUtil.exe// is the path to your extracted copy of //IBAUtil.exe//. ===== Creating the boot disk ===== Transfer the boot disk image to a floppy disk: dd if=dosboot.img of=/dev/fd0 If you do not have a floppy disk available, you can create a bootable CD-ROM using mkisofs -b dosboot.img -o dosboot.iso dosboot.img and then burn the ISO image //dosboot.iso// to a recordable CD-ROM. ===== Burning the gPXE ROM ===== Boot from the floppy disk (or CD-ROM). At the DOS //A:\>// prompt, type ibautil -restore -all You should see something like A:\>ibautil -restore -all Intel(R) Boot Agent Utility IBAUtil version 4.03.05.06 Copyright (C) 2002-2007 Intel Corporation Restoring image on NIC 1 from file 8086107C.IBA..done NIC Network Address Series WOL Boot ROM Type Version === =============== ======= === ================== ======= 1 001B210A7760 Gigabit YES PXE/RPL 98.113.250 Reboot the machine and enter the BIOS setup. You should see gPXE show up as an option in your BIOS's boot selection menu. Congratulations on successfully burning gPXE into your network card!


QR Code
QR Code romburning:e1000 (generated for current page)