IPXE: Difference between revisions
Zocker1999 (talk | contribs) added page about iPXE & how to customize the package easily |
m Category:Booting and link |
||
| Line 1: | Line 1: | ||
iPXE is an open-source network boot firmware. | [https://ipxe.org/ iPXE] is an open-source network boot firmware. | ||
== Customize Nix Package == | == Customize Nix Package == | ||
| Line 33: | Line 33: | ||
} | } | ||
</syntaxhighlight>Given the flake above, you can build your additional target by running <code>nix build nixpkgs#ipxe</code>. Then the custom artifact should be available behind the <code>result</code> symlink, in this example as <code>result/ipxe-usbnet.efi</code>. This does also compile the default outputs, but this should not be a big problem as they share nearly all of their code and so the compiler can reuse most of its work for all targets. | </syntaxhighlight>Given the flake above, you can build your additional target by running <code>nix build nixpkgs#ipxe</code>. Then the custom artifact should be available behind the <code>result</code> symlink, in this example as <code>result/ipxe-usbnet.efi</code>. This does also compile the default outputs, but this should not be a big problem as they share nearly all of their code and so the compiler can reuse most of its work for all targets. | ||
[[Category:Booting]] | |||