imagestack/tools/pxe_utils/readme.md
2026-01-28 09:21:36 +01:00

1.3 KiB

Angestoepselt PXE API

Diese App stellt die Basis des PXE Boots da. Die API uebernimmt folgende Funktionen waehrend des PXE Boots.

  • Bereitstellung des preseed.cfg fuer die automatische Debian Installation
  • Bereitstellung des Late Command Skriptes fuer die Endeinrichtung des Clients
  • Kompilierung des Labels
  • Weiterleitung des Label Druckauftrages and Cups

Netboot.xyz

Der eigentliche PXE Boot erfolgt ueber ein netboot.xyz Server. Hierbei ist die menu.ipxe anzupassen. Siehe files/netboot/menu.ipxe

Aktuelle Aenderungen im Vergleich zur Vorgaengerversion:

  • Umstieg auf Debian 13 Gnome (voll funktional)
  • Volle Kompatibilitaet mit UEFI und Legacy
  • Kompatibilitaet mit verschiedenen Disktypen (/dev/sdx, /dev/nvmex, mmcx, etc.)
    • !Achtung! Es wird die groesste Platte als Systemplatte genommen. HDDs bei Desktop bitte erst nach der Installtion anschliessen.
  • Anlegen einer Swap Partition mit 2GB
  • Late Command Skript in Bash History (Im Terminal Pfeil nach oben zeigt Befehl an)
  • poweroff jetzt auch ohne sudo ausfuehrbar
  • wichtige locale werden generiert (RU, UA, FR, DE)
  • Warnung bei Laptops wenn Wifi nicht funktioniert.
  • Automatische Verbindung zu Setup Wifi moeglich
  • Fehlender Akku fuehrt nicht mehr zum Skriptabbruch
  • Flag hinzugefuegt um zukuenftig ueber 2 Label Drucker zu drucken.