summaryrefslogtreecommitdiff
path: root/templates/releng/netboot.html
blob: 1b87244b01f2f40b1cc45de58bfe3523f964ac74 (plain)
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
{% extends "base.html" %}
{% load staticfiles %}

{% block title %}{{ BRANDING_DISTRONAME }} - Netboot{% endblock %}

{% block content %}
<div id="arch-netboot" class="box">

<h2>{{ BRANDING_DISTRONAME }} Netboot</h2>

<h3>About Netboot</h3>

<p>Netboot images are small (&lt;1MB) images that can be used to download the latest {{ BRANDING_DISTRONAME }} release on the fly upon system boot.
It is unnecessary to update the netboot image, the newest release will be available automatically.</p>

<p>Netboot uses customized <a href="http://ipxe.org">iPXE</a> builds.
The Linux kernel, initramfs and squashfs files for the live system are downloaded from an {{ BRANDING_DISTRONAME }} mirror.
The integrity of all downloaded files is verified with cryptographic signatures.</p>

<h3>Requirements</h3>

<p>To use netboot, the following requirements must be met:

<ul>
<li>Wired (ethernet) internet connection with DHCP autoconfiguration</li>
<li>Sufficient memory to store and run the live system</li>
</ul>

</p>

<h3>Download</h3>

<h4>BIOS</h4>

<ul>
<li><a href="{% static "netboot/ipxe.lkrn" %}">ipxe.lkrn</a> (<a href="{% static "netboot/ipxe.lkrn.sig" %}">PGP signature</a>) - Linux kernel-like image that can be started with any Linux bootloader</li>
<li><a href="{% static "netboot/ipxe.pxe" %}">ipxe.pxe</a> (<a href="{% static "netboot/ipxe.pxe.sig" %}">PGP signature</a>) - PXE image for chainloading from a PXE environment</li>
</ul>

<h4>UEFI</h4>

<ul>
<li><a href="{% static "netboot/ipxe.efi" %}">ipxe.efi</a> (<a href="{% static "netboot/ipxe.efi.sig" %}">PGP signature</a>) - x86_64 UEFI executable</li>
</ul>

<p>You can build your own iPXE images compatible with netboot.
For details, check out the <a href="https://aur.archlinux.org/packages/ipxe-netboot">ipxe-netboot AUR package</a>.</p>

<h3>More information</h3>

<p>For detailed usage instructions, check out the <a href="{% wiki_url 'Netboot' %}">netboot wiki page</a>.

</div>
{% endblock %}