Files
Controls-docs/infrastructure-guide/pxeserv01.md
T
2023-02-01 13:42:24 +01:00

19 lines
1.0 KiB
Markdown

# boot.psi.ch
This server hosts the tftp service (port 69) used for pxe booting.
# Important
For any changes in the pxe config settings there might be a delay of 30 seconds before the clients see the changes!
# pxelinux.cfg directory
(/afs/psi.ch/service/linux/tftpboot/pxelinux.cfg /tftpboot/pxelinux.cfg)
There are several syntax variants, which can be used for specific pxelinux configuration files. It can do hostnames, ip addresses, hexa encoded expressions of either an IP or a subnet, partial or full MACs. etc.. For details see: https://wiki.syslinux.org/wiki/index.php?title=PXELINUX
# grub.cfg files
(/afs/psi.ch/service/linux/tftpboot/grub.cfg* /tftpboot/grub.cfg*)
Beside the default `grub.cfg` there can similar to `pxelinux` a host or network specific `grub` configuration files.
For details see the [Grub Manual](https://www.gnu.org/software/grub/manual/grub/grub.html#Network), but note that the MAC address documentation is wrong: smiliar as for `pxelinux` the MAC address must be prepended with `01-` to denote the network hardware type Ethernet.