forked from Controls/gitea-pages
19 lines
1.0 KiB
Markdown
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. |