forked from xbgmsharp/ipxe-buildweb
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
215 lines (199 loc) · 10.8 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
<!--
* ================================================================================
* Dynamic iPXE image generator
*
* Copyright (C) 2012-2014 Francois Lacroix. All Rights Reserved.
* Website: http://ipxe.org, https://github.com/xbgmsharp/ipxe-buildweb
* License: GNU General Public License version 3 or later; see LICENSE.txt
* ================================================================================
-->
<!DOCTYPE HTML>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>ROM-o-matic.eu | Generate iPXE images | open source network boot firmware</title>
<meta name="keywords" content="rom, etherboot, ipxe, open source, rom-o-matic"/>
<meta name="description" content="a dynamic iPXE and Etherboot network boot image generator"/>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="css/ui.css"/>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>
<script type="text/javascript" src="js/jquery.bpopup.min.js"></script>
<script type="text/javascript" src="js/ui.js"></script>
</head>
<body>
<h1>
<a href="http://ipxe.org" title="iPXE website" target="_blank">Generate iPXE images</a> | <a href="#" id="about" title="About this website">About</a>
</h1>
<div id="about_pop_up"><a class="b-close">x</a></div>
<div id="wrapper">
<form action="#" enctype="multipart/form-data" method="post" id="ipxeimage" name="ipxeimage">
<div id="gitabbrev" class="gitabbrev">
</div>
<div id="formtype" class="formtype">
<p>
This wizard will guide you through the customized iPXE image generation.<br/>
</p>
<input type="radio" name="wizardtype" value="standard" id="standard" checked />
<label for="standard">Standard, for most common use</label>
<br/>
<input type="radio" name="wizardtype" value="advanced" id="advanced" />
<label for="advanced">Advanced, for experienced users</label>
</div>
<div id="divstandard" class="divstandard">
<div id="ofmtstd" class="ofmstd">
<div class="spacer">
<h2 class="wizard-header">Choose an output format:</h2>
<p>
<a class="help" href="http://ipxe.org/download#choosing_what_to_build" target="_blank">Help me choose</a>
</p>
<select id="outputformatstd" name="outputformatstd">
<option value='-' selected>-</option>
<option value="bin/ipxe.iso">ISO bootable image (.iso)</option>
<option value="bin/ipxe.usb">USB Keychain disk image (.usb)</option>
<option value="bin/undionly.kpxe">UNDI only (.kpxe)</option>
<option value="bin-x86_64-efi/snponly.efi">EFI x86_64 snponly (.efi)</option>
</select>
</div>
</div>
</div> <!-- End STD form -->
<div id="divadvanced" class="divadvanced" style="display: none">
<div id="ofmtadv" class="ofmadv">
<div class="spacer">
<h2 class="wizard-header">Choose an output format:</h2>
<p>
<a class="help" href="http://ipxe.org/download#choosing_what_to_build" target="_blank">Help me choose</a>
</p>
<select id="outputformatadv" name="outputformatadv">
<option value='-' selected>-</option>
<option value="bin/ipxe.dsk">Floppy bootable image (.dsk)</option>
<option value="bin/ipxe.sdsk">SYSLINUX-based bootable floppy image (.sdsk)</option>
<option value="bin/ipxe.iso">ISO bootable image (.iso)</option>
<option value="bin/ipxe.liso">ISO bootable image with legacy floppy emulation (.liso)</option>
<option value="bin/ipxe.lkrn">Linux kernel (SYSLINUX/GRUB/LILO) loadable image (.lkrn)</option>
<option value="bin/ipxe.usb">USB Keychain disk image (.usb)</option>
<option value="--">------------------</option>
<option value="bin/rom">ROM binary (flashable) image (.rom)</option>
<option value="bin/hrom">ROM binary (flashable) for problem PMM BIOSES (.hrom)</option>
<option value="bin/mrom">ROM binary (flashable) for larger ROM images (.mrom)</option>
<option value="bin-i386-efi/efirom">EFI 32-bit ROM binary (flashable) image (.efirom)</option>
<option value="bin-x86_64-efi/efirom">EFI 64-bit ROM binary (flashable) image (.efirom)</option>
<option value="--">------------------</option>
<option value="bin/ipxe.pxe">PXE bootstrap loader image [Unload PXE stack] (.pxe)</option>
<option value="bin/ipxe.kpxe">PXE bootstrap loader keep [Keep PXE stack method 1] (.kpxe)</option>
<option value="bin/ipxe.kkpxe">PXE bootstrap loader keep [Keep PXE stack method 2] (.kkpxe)</option>
<option value="bin/ipxe.kkkpxe">PXE bootstrap loader keep [Keep PXE stack method 3] (.kkkpxe)</option>
<option value="--">------------------</option>
<option value="bin-i386-efi/ipxe.efi">EFI PXE bootstrap 32-bit (.efi)</option>
<option value="bin-x86_64-efi/ipxe.efi">EFI PXE bootstrap 64-bit (.efi)</option>
</select>
</div>
</div>
<div id="rom" class="rom" style="display: none">
<div class="spacer">
<h2 class="wizard-header">Enter NIC device details:</h2>
<p>
You have chosen Binary ROM image as your output format. To match the image to
your NIC device, please enter its PCI VENDOR CODE and PCI DEVICE CODE.
</p>
<a class="help" href="http://ipxe.org/howto/romburning" target="_blank">Information on how to determine NIC PCI IDs</a>:<br/>
<label for="pci_vendor_code" form="ipxeimage">PCI VENDOR CODE: <input type="text" size="6" maxlength="4" value="" id="pci_vendor_code" name="pci_vendor_code" placeholder="8086"/></label>
<label for="pci_device_code" form="ipxeimage">PCI DEVICE CODE: <input type="text" size="6" maxlength="4" value="" id="pci_device_code" name="pci_device_code" placeholder="10de"/></label>
<p>
iPXE does not support all possible PCI IDs for supported NICs.
</p>
</div>
</div>
<div id="iface" class="iface" style="display: none">
<div class="spacer">
<h2 class="wizard-header">Choose a NIC type:</h2>
<select name="nics" id="nics">
</select>
</div>
</div>
<div id="config" class="config" style="display: none">
<div class="spacer">
<h2 class="wizard-header">Customize image configuration options:</h2>
<a class="help" href="http://ipxe.org/buildcfg" target="_blank">Build configuration options</a><br/>
<div id="options" class="options">
</div>
</div>
</div>
</div> <!-- End ADV form -->
<div id="embedded" class="embedded" style="display: none">
<div class="spacer">
<h2 class="wizard-header">Embedded script:</h2>
<a class="help" href="http://ipxe.org/embed" target="_blank">Read about embedded scripts</a><br/>
<br/>Paste your script:<br/>
<textarea id="embed" name="embed" rows="4" cols="60" placeholder="#!ipxe"></textarea>
<br/><br/>Or import your script:<br/>
<input id="embedfile" name="embedfile" type="file" />
<br/><br/>Or drop your script:<br/>
<div id="drop_zone">Drop your script here</div>
<output id="list"></output>
</div>
</div>
<div id="debug" class="debug" style="display: none">
<div class="spacer">
<h2 class="wizard-header">Debug build:</h2>
<a class="help" href="http://ipxe.org/download#debug_builds" target="_blank">Read about debugging options</a><br/>
Enable Debug: <input id="setdebug" name="setdebug" type="text" value="" placeholder="scsi:3,iscsi"/><br/>
</div>
</div>
<div id="gitversion" class="gitversion" style="display: none">
<div class="spacer">
<h2 class="wizard-header">Which revision?</h2>
<a class="help" href="http://git.ipxe.org/ipxe.git/shortlog" target="_blank">Read about GIT revision</a><br/>
Default master (recommended)
<select id="gitrevision" name="gitrevision">
</select>
</div>
</div>
<div id="build" class="build" style="display: none">
<div class="spacer">
<h2 class="wizard-header">Ready to build?</h2>
<input class="buildbutton" name="proceed" id="proceed" type="submit" value="Proceed >>" />
</div>
</div>
<div id="result" class="result" style="display: none">
<div class="spacer">
<h2 class="wizard-header">Build failed</h2>
<div id="failed" class="failed"></div>
</div>
</div>
</form>
</div>
<div id="notes" class="notes">
<div class="spacer">
<h3>Information:</h3>
<ul>
<li><a href="#" id="about2" title="About this website">About this website</a>.</li>
<li><a href="ipxe-pres/" title="iPXE presentation" target="_blank">An iPXE presentation</a>.</li>
</ul>
</div>
<div class="spacer">
<h3>Notes:</h3>
For help and information about getting your OS loaded with iPXE or Network boot:<br>
<ul>
<li>Visit the iPXE Home Page at <a href="http://ipxe.org/" title="iPXE" target="_blank">http://ipxe.org/</a>.</li>
<li>You can discuss general iPXE issues in the iPXE <a href="http://forum.ipxe.org/" target="_blank">discussion forum</a>.</li>
<li><a href="https://lists.ipxe.org/mailman/listinfo/ipxe-devel" target="_blank">Subscribe</a> to the mailing list, or view the <a href="http://lists.ipxe.org/pipermail/ipxe-devel/" target="_blank">archive of past messages</a>.</li>
<li>Real-time help is often available on IRC on the #ipxe channel on the Freenode IRC network.</li>
<li>Learn more about network booting at <a href="http://networkboot.org/" target="_blank">http://networkboot.org/</a>.</li>
<li>Tutorial about PXE Booting and Utilities Menu <a href="http://brandon.penglase.net/index.php?title=PXE_Booting_and_Utilities_Menu" target="_blank">PXE Booting and Utilities Menu</a>.</li>
</ul>
</div>
</div>
<div id="W3valid">
<a href="http://validator.w3.org/check/referer" target="_blank"><img src="images/valid-html5-button.png" width="87" height="31" alt="HTML5 Valid" title="HTML5 Valid"></a>
<a href="http://jigsaw.w3.org/css-validator/check/referer" target="_blank"><img src="images/vcss-blue.png" width="88" height="31" alt="CSS3 Valid" title="CSS3 Valid"></a>
<a href="http://www.w3.org/html/logo/" target="_blank"><img src="images/html5-badge-h-css3-semantics.png" width="83" height="32" alt="HTML5 Powered with CSS3 / Styling, and Semantics" title="HTML5 Powered with CSS3 / Styling, and Semantics"></a>
</div>
<a class="github" href="https://github.com/xbgmsharp/ipxe-buildweb/" target="_blank"><img style="position: absolute; top: 0; right: 0; border: 0;" src="images/forkme_right_red.png" alt="Fork me on GitHub" title="Fork me on GitHub"></a>
<noscript>
<div class="noscript">
For full functionality of this site it is necessary to enable JavaScript.<br/>
Here are the <a href="http://www.enable-javascript.com/" target="_blank"> instructions how to enable JavaScript in your web browser</a>.
</div>
</noscript>
</body>
</html>