a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncROM-o-matic web interface for building iPXE ROMs
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync------------------------------------------------
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncThis web application generates iPXE images and sends them to a web
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncAvailable as part of the iPXE source code distribution, which can be
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncAuthor: Marty Connor <mdc@etherboot.org>
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncLicense: GPLv2
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync Please send support questions to the iPXE mailing list
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncSystem Requirements
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync-------------------
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync- Apache web server
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync- Tools required to build iPXE installed on the server
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync - gcc, mtools, syslinux, perl, etc.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncAs distributed, it is expected that the rom-o-matic source code
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncdirectory is in the contrib directory of a iPXE source distribution.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncThe easiest way to do this is to simply put a iPXE source distribution
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncin a web server accessible directory.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncIf this is not the case, you will need to either edit the file
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncor create a file called
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsynccontaining the following lines:
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync$src_dir = "../../src";
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncThen change the line beginning "$src_dir = " to the path of your iPXE
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncsource code tree.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncTo make build times shorter, before you run rom-o-matic for the first time
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncyou should cd to the ipxe "src" directory and enter the following
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncThis will pro-compile most object files and will make your rom-o-matic
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncbuilds much faster.
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncRunning rom-o-matic from a web browser
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsync--------------------------------------
a734c64bff58bda2fa48c2795453e092167b0ff7vboxsyncEnter a URL like: