VirtualBox

source: vbox/trunk/src/VBox/Devices/PC/ipxe/contrib/rom-o-matic/README

Last change on this file was 95666, checked in by vboxsync, 2 years ago

Devices/PC/ipxe: scm fixes and export to OSE, bugref:10254

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.5 KB
Line 
1ROM-o-matic web interface for building iPXE ROMs
2------------------------------------------------
3
4This web application generates iPXE images and sends them to a web
5browser.
6
7Available as part of the iPXE source code distribution, which can be
8downlaoded from http://etherboot.org/
9
10Author: Marty Connor <mdc@etherboot.org>
11License: GPLv2
12Support: http://etherboot.org/mailman/listinfo/ipxe
13 Please send support questions to the iPXE mailing list
14
15System Requirements
16-------------------
17- Apache web server
18- PHP 4+
19- Tools required to build iPXE installed on the server
20 - gcc, mtools, syslinux, perl, etc.
21
22Setup
23-----
24As distributed, it is expected that the rom-o-matic source code
25directory is in the contrib directory of a iPXE source distribution.
26
27The easiest way to do this is to simply put a iPXE source distribution
28in a web server accessible directory.
29
30If this is not the case, you will need to either edit the file
31
32 "globals.php"
33
34or create a file called
35
36 "local-config.php"
37
38containing the following lines:
39
40<?php
41$src_dir = "../../src";
42?>
43
44Then change the line beginning "$src_dir = " to the path of your iPXE
45source code tree.
46
47To make build times shorter, before you run rom-o-matic for the first time
48you should cd to the ipxe "src" directory and enter the following
49commands:
50
51 $ make
52 $ make bin/NIC
53
54This will pro-compile most object files and will make your rom-o-matic
55builds much faster.
56
57Running rom-o-matic from a web browser
58--------------------------------------
59Enter a URL like:
60
61 http://example.com/ipxe-1.x.x/contrib/rom-o-matic
62
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette