···11+<section xmlns="http://docbook.org/ns/docbook"
22+ xmlns:xlink="http://www.w3.org/1999/xlink"
33+ xmlns:xi="http://www.w3.org/2001/XInclude"
44+ version="5.0"
55+ xml:id="sec-booting-from-pxe">
66+77+<title>Booting from the <quote>netboot</quote> media (PXE)</title>
88+<para>
99+ Advanced users may wish to install NixOS using an existing PXE or
1010+ iPXE setup.
1111+</para>
1212+<para>
1313+ These instructions assume that you have an existing PXE or iPXE
1414+ infrastructure and simply want to add the NixOS installer as another
1515+ option. To build the necessary files from a recent version of
1616+ nixpkgs, you can run:
1717+</para>
1818+<programlisting>
1919+nix-build -A netboot nixos/release.nix
2020+</programlisting>
2121+<para>
2222+ This will create a <literal>result</literal> directory containing: *
2323+ <literal>bzImage</literal> – the Linux kernel *
2424+ <literal>initrd</literal> – the initrd file *
2525+ <literal>netboot.ipxe</literal> – an example ipxe script
2626+ demonstrating the appropriate kernel command line arguments for this
2727+ image
2828+</para>
2929+<para>
3030+ If you’re using plain PXE, configure your boot loader to use the
3131+ <literal>bzImage</literal> and <literal>initrd</literal> files and
3232+ have it provide the same kernel command line arguments found in
3333+ <literal>netboot.ipxe</literal>.
3434+</para>
3535+<para>
3636+ If you’re using iPXE, depending on how your HTTP/FTP/etc. server is
3737+ configured you may be able to use <literal>netboot.ipxe</literal>
3838+ unmodified, or you may need to update the paths to the files to
3939+ match your server’s directory layout
4040+</para>
4141+<para>
4242+ In the future we may begin making these files available as build
4343+ products from hydra at which point we will update this documentation
4444+ with instructions on how to obtain them either for placing on a
4545+ dedicated TFTP server or to boot them directly over the internet.
4646+</para>
4747+4848+</section>
···99<para>This section lists the release notes for each stable version of NixOS
1010and current unstable revision.</para>
11111212+<xi:include href="rl-1609.xml" />
1213<xi:include href="rl-1603.xml" />
1314<xi:include href="rl-1509.xml" />
1415<xi:include href="rl-1412.xml" />
+48
nixos/doc/manual/release-notes/rl-1609.xml
···11+<section xmlns="http://docbook.org/ns/docbook"
22+ xmlns:xlink="http://www.w3.org/1999/xlink"
33+ xmlns:xi="http://www.w3.org/2001/XInclude"
44+ version="5.0"
55+ xml:id="sec-release-16.09">
66+77+<title>Release 16.09 (“Flounder”, 2016/09/??)</title>
88+99+<para>In addition to numerous new and upgraded packages, this release
1010+has the following highlights: </para>
1111+1212+<itemizedlist>
1313+1414+ <listitem>
1515+ <para>PXE "netboot" media has landed in <link xlink:href="https://github.com/NixOS/nixpkgs/pull/14740" />.
1616+ See <xref linkend="sec-booting-from-pxe" /> for documentation.</para>
1717+ </listitem>
1818+1919+</itemizedlist>
2020+2121+<para>The following new services were added since the last release:</para>
2222+2323+ <itemizedlist>
2424+ <listitem><para><literal>(this will get automatically generated at release time)</literal></para></listitem>
2525+ </itemizedlist>
2626+2727+2828+<para>When upgrading from a previous release, please be aware of the
2929+following incompatible changes:</para>
3030+3131+<itemizedlist>
3232+ <listitem>
3333+ <para>todo</para>
3434+ </listitem>
3535+</itemizedlist>
3636+3737+3838+<para>Other notable improvements:</para>
3939+4040+<itemizedlist>
4141+ <listitem>
4242+ <para>todo</para>
4343+ </listitem>
4444+4545+</itemizedlist>
4646+4747+4848+</section>