Add pxe documentation.

This commit is contained in:
Matteo Semenzato 2020-11-16 17:51:51 +01:00
parent f2d40775b0
commit 1e0ed9aa5f
2 changed files with 9 additions and 0 deletions

View File

@ -86,3 +86,4 @@ The format for `root` changes depending on the resource used.
A resource can be one of the following:
* `bios` - The `root` takes the form of `drive:partition`; for example: `bios://3:1/...` would use BIOS drive 3, partition 1. Partitions and BIOS drives are both 1-based. Omitting the drive is possible; for example: `bios://:2/...`. Omitting the drive makes Limine use the boot drive.
* `guid` - The `root` takes the form of a GUID/UUID, such as `guid://736b5698-5ae1-4dff-be2c-ef8f44a61c52/...`. It is a filesystem GUID and not a partition GUID.
* `tftp` - The `root` is the ip address of the tftp server to load the file from, if the root is left empty (`tftp:///file.elf`) the file will be loaded from the server limine booted from.

8
PXE.md Normal file
View File

@ -0,0 +1,8 @@
# Limine PXE support
The `limine-pxe.bin` binary is a valid pxe boot image, in order to set up limine with pxe you need to setup a dhcp server
with support for pxe booting, this can either be set up using a single dhcp server or your existing dhcp server and a proxy
dhcp server such as dnsmasq.
The limine configuration file is assumed to be on the server that it booted from, for further information on pxe specific
configuration consult `CONFIG.md`