38 lines
950 B
Text
38 lines
950 B
Text
boot.fedoraproject.org uses ipxe for it's boot images.
|
|
http://ipxe.org/
|
|
|
|
From time to time we want to refresh the ipxe images used.
|
|
This is to update for new hardware enablement or fix bugs.
|
|
Where possible, such updates should be done outside of any
|
|
release freezes.
|
|
|
|
To rebuild the ipxe images, check out the latest upstream tree from git:
|
|
|
|
git clone git://git.ipxe.org/ipxe.git
|
|
cd ipxe/src
|
|
|
|
make a script0.ipxe there, containing:
|
|
|
|
--cut here--
|
|
#!ipxe
|
|
set 209:string pxelinux.cfg/default
|
|
set 210:string http://dl.fedoraproject.org/pub/alt/bfo/
|
|
dhcp || goto manualnet
|
|
chain http://dl.fedoraproject.org/pub/alt/bfo/pxelinux.0
|
|
:manualnet
|
|
echo Please provide, IP address, Netmask, Gateway and Router
|
|
ifopen net0
|
|
config net0
|
|
chain http://dl.fedoraproject.org/pub/alt/bfo/pxelinux.0
|
|
--cut here--
|
|
|
|
Then, make the images with:
|
|
|
|
make EMBED=script0.ipxe
|
|
|
|
Copy the resulting binaries to secondary01:
|
|
|
|
bin/ipxe.iso
|
|
bin/ipxe.dsk
|
|
bin/ipxe.lkrn
|
|
bin/ipxe.usb
|