opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
5. Netboot Produkte<br />
/tftpboot. Konfiguriert ist dies in der Konfigurationsdatei des inetd (/etc/inetd.conf), der<br />
den eigentlichen tftpd bei Bedarf startet. (z.B. tftpd -p -u tftp -s /tftpboot).<br />
Der Ladevorgang gemäß dem PXE-Standard ist dabei mehrstufig:<br />
In der ersten Stufe wird die per tftp übermittelte Datei (üblicherweise /tftpboot/linux/<br />
pxelinux.0) geladen und gestartet.<br />
Das Programm pxelinux.0 sucht bei Ausführung im Verzeichnis<br />
/tftpboot/linux/pxelinux.cfg nach Konfigurations- bzw. Bootinformationen. Dabei wird<br />
zunächst nach PC-spezifischen Informationen gesucht. Eine solche PC-spezifische<br />
Datei basiert auf der Hardwareadresse (MAC-Adresse) der Netzwerkkarte im Dateinamen.<br />
Die Datei ist eine 'Einweg'-Datei (named pipe) und kann daher nur einmal<br />
gelesen werden. Der Hardwareadresse im Dateinamen werden dabei immer die zwei<br />
Ziffern 01 vorangestellt. Alle Zeichenpaare werden durch ein Minuszeichen verknüpft,<br />
z.B. 01-00-0c-29-11-6b-d2 für eine Netzwerkkarte mit MAC: 00:0C:29:11:6B:D2. Wird<br />
eine solche Datei nicht gefunden wird nach einer Datei gesucht deren Namen der<br />
Hexadezimaldarstellung der IP-Adresse entspricht. Ist auch keine solche PCspezifische<br />
Datei vorhanden, wird pxelinux.0 den Dateinamen (von hinten beginnend)<br />
immer weiter verkürzt suchen, bis die Suche ergebnislos verlaufen ist und bei der Datei<br />
„default“ endet. Diese Datei enthält den Befehl hdboot. Lädt der PC diese Datei, findet<br />
also keine Installation statt, sondern das lokal installierte Betriebssystem wird gestartet.<br />
depotserver<br />
PC/Client<br />
/tftpboot/linux/pxelinux.0<br />
sucht in:<br />
/tftpboot/linux/pxelinux.cfg<br />
→01-Datei<br />
TFTP-Anfrage<br />
nach Bootfile<br />
PC kennt seine IP, Server,<br />
Bootfilename ...<br />
BootImage<br />
wird geladen<br />
Abbildung 23: Schritt 2 beim PXE-Boot<br />
83