Freitag Systemtechnik WiKi
A service of Freitag Systemtechnik
Search:     Advanced search
Browse by category:
Glossary

Booten über das Netzwerk mit PXE

Add comment
Views: 1271
Votes: 1
Comments: 0
Posted: 16 Apr, 2007
by: Freitag M.
Updated: 16 Apr, 2007
by: Freitag M.
Dieser Artikel beschreibt die Minimalkonfiguration zum Networkboot eines Linux Clients (Vorzugsweise natürlich eines Viitor-Linux Clients ;-> )


In der DHCP Konfiguration dhcpd.conf werden folgende Zeilen benötigt:
allow booting;
allow bootp;

und beim Subnet-Eintrag (bzw. da, wo die IP Adressen letztendlich zugewiesen werden):
    next-server <tftp-server>;
    filename "/pxelinux.0";


Das File pxelinux.0 stammt aus dem Syslinux Paket, das Bestandteil von Viitor ist oder via ftp://ftp.kernel.org/...  zu  holen ist.
Es sollte nach /tftpboot des TFTP-Servers kopiert werden.
Der Aufruf des tftp-servers sollte in einer CHROOT Umgebung erfolgen, also "in.tftp -s /tftpboot" oder mit Option -l, wenn nicht via (x)inetd gestartet.
TFTP-HPA tut hier im Übrigen. gute Dienste. Dem normalen tftp-Daemon fehlt es hier etwas an Funktionalität.

Zur Bootkonfiguration brauchen wir noch ein Konfigfile. Wie unter LiLO oder GRUB auch, halt nur für Network Boot.
Das Konfigfile liegt z.B. unter /tftpboot/pxelinux.cfg/default und könnte so aussehen:
DEFAULT Linux
PROMPT 1
TIMEOUT 100

LABEL Linux
  KERNEL <kernelname>
  APPEND nfsroot=<nfs-server>:<Pfad zu installiertem Rootdirectory> ip=dhcp


Das wars auch schon. Network boot aktivieren im Clientbios, booten und sich daran erfreuen.

Bei den Sourcen (oder unter /usr/share/doc/syslinux, so man Viitor hat) existieren diverse Logfiles *.doc. Grundsätzlicher Konfigaufbau wird in syslinux.doc beschrieben. Unterschieder zum PXE Boot in pxelinux.doc. Dort wird auch die Frage "Wie kommt es zum Namen /tftpboot/pxelinux.cfg/default geklärt"
Others in this Category
document UMTS Verbindung unter Linux herstellen (EPlus, BASE)
document Inbetriebnahme PCMCIA UMTS Modem
document Bluetooth Verbindung mit Mobiltelefon
document Einbinden von WLAN Hardware ins System
document DNS Update via DHCP
document 3D Hardware Grafik Support
document Fonts werden nur als Quadrate Dargestellt
document Bluetooth Headset
document Thunderbird http links
document WLAN mit und ohne Verschlüsselung konfigurieren
document mailto: Link in Firefox zeigt keine Funktion
document Viitor Build System, 32/64 Bit Build



RSS