Update boot.fedoraproject.org readme/info for ipxe.
This commit is contained in:
parent
c9c31b4000
commit
c6c04fbda3
2 changed files with 35 additions and 22 deletions
|
@ -1,14 +0,0 @@
|
|||
Fedora infrastructure build's it's private BFO instance with this:
|
||||
|
||||
http://www.rom-o-matic.net/gpxe/gpxe-1.0.1/contrib/rom-o-matic/build.php
|
||||
|
||||
Place this in embedded script:
|
||||
========== Snip ==========
|
||||
#!gpxe
|
||||
echo Please provide, IP address, Netmask, Gateway and Router
|
||||
ifopen net0
|
||||
config net0
|
||||
set 209:string pxelinux.cfg/default
|
||||
set 210:string http://mmcgrath.fedorapeople.org/gpxe/
|
||||
chain http://mmcgrath.fedorapeople.org/gpxe/pxelinux.0
|
||||
|
43
bfo/README
43
bfo/README
|
@ -1,11 +1,38 @@
|
|||
To build the gpxe images, first download the source tarball from cvs. Then:
|
||||
boot.fedoraproject.org uses ipxe for it's boot images.
|
||||
http://ipxe.org/
|
||||
|
||||
cd src
|
||||
cp /path/to/bfo/*gpxe ./
|
||||
sudo ln -s /usr/share/syslinux /usr/lib/syslinux
|
||||
make EMBEDDED_IMAGE=dhcp.gpxe,static.gpxe bin/gpxe.iso
|
||||
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:
|
||||
|
||||
Note: Building new pxe images should really only be used to fix bugs in gpxe.
|
||||
BFO menus and things are downloaded with every boot so new pxe images don't
|
||||
need to be built for most changes.
|
||||
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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue