SliTaz GNU/Linux official and community documentation wiki.
.png

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
en:guides:pxe [2010/08/23 00:02]
linea
en:guides:pxe [2020/09/20 16:49]
hgt überarbeitet und aktualisiert
Line 1: Line 1:
 ====== PXE ======= ====== PXE =======
  
-The //Preboot eXecution Environment// (or //PXE//pronounced 'pixie'is the process of booting a computer from a network connectionIt is comparable to booting a LiveCD from a remote CD drive.+**Preboot eXecution Environment** (oder **PXE**englisch ausgesprochen "pixie") 
 +steht für das Laden eines Systems über eine Netzwerk-Verbindung. 
 +Dies ist vergleichbar dem Laden von einem Direktstart-Datenträger in einem fernen optischen Laufwerk.
  
-This network boot method requires:+Für das Laden über das Netzwerk wird benötigt:
  
-    ​a server to store files running ​DHCP and TFTP (each could be on a separate ​server); +  ​ein Server, der Dateien speichern kann und auf dem DHCP und TFTP laufen ​(dies können auch separate ​Rechner sein
-    a client with a PXE boot-loader, stored ​in the BIOS firmware. It maybe disk-less.+  ein Klient mit einem PXE-Urlader ​in der BIOS-Firmware. Dieser braucht keine Platte oder SSD.
  
 \\ \\
  
-===== PXE Server Set-Up =====+===== PXE-Server Einrichtung ​=====
  
-PXE server comprises:+Ein PXE-Server besteht aus:
  
-  * DHCP server to accept clients; +  * einem DHCP-Server, der Verbindungsanforderungen annimmt 
-  * DHCP boot-file to configure them; +  * einer DHCP-Urladerdatei zum Konfigurieren 
-  * TFTP server to deliver an OS.+  * einem TFTP-Server, der ein Betriebssystem transferiert
  
-The SliTaz LiveCD can be used as a PXE server. To begin the process, launch the Netbox application (from the System Tools menu).+==== Schnelleinstieg mit Direktstart-Datenträger ====
  
-    * From the //Static IP// tab, click //Start//+Der SliTaz-Direktstart-Datenträger kann als ein PXE-Server eingesetzt werden
-       This box will be the DHCP server. It can't use DHCP to get IP configuration.+Dazu wird nach dem Systemladen über das Menü **Systemwerkzeuge** die Netbox-Anwendung gestartet.
  
-    * From the //Server// tab, select the  //INETD// sub-tab and ensure the //tftpd// line is **uncommented** in /etc/​initd.conf. This is the default behaviour. Click //​Start//​. +<note tip> 
-      *  This will launch the TFTP server, which will deliver the SliTaz LiveCD across the network.+Seit SliTaz 3.0 ist die Netbox-Anwendung aufgeteilt in Netbox ​and Serverbox. 
 +Wenn Sie eine aktuelle SliTaz-Version einsetzen, lesen Sie im folgenden bitte 
 +**Serverbox-Anwendung** statt **Server-Reiter** 
 +</note>
  
-    ​From the //Server// tabselect the //PXE// sub-tab.+  ​In dem Reiter **Statische IP-Adresse** auf **Start** klicken. 
 +    *  Dieser Rechner wird dann der DHCP-Server. Er kann DHCP **nicht** benutzenum IP-Adressinformationen zu ermitteln!
  
-    ​Edit the configuration to add your boot options+  * Wählen Sie im **Server**-Reiter den Unter-Reiter **INETD** und stellen Sie sicher, dass die Zeile **tftpd** in **/​etc/​initd.conf** **nicht** auskommentiert ist. Dies ist die Standardeinstellung. Klicken Sie auf **Start**. 
-      *  ​This will update the DHCP server configuration automatically.+    *  ​Damit wird der TFTP-Server gestartet, der den SliTaz-Direktstart-Datenträger über das Netzwerk transferiert. 
 +  * Wählen Sie im **Server**-Reiter den Unter-Reiter **PXE**. 
 +  * Fügen Sie in der Konfiguration Ihre Urlade-Optionen hinzu. 
 +    *  Damit wird auch die DHCP-Server-Konfiguration automatisch aktualisiert. 
 +  * Wählen Sie im **Server**-Reiter den Unter-Reiter **DHCP**. Prüfen Sie, ob die Konfiguration zu Ihrem Netzwerk passt. Im vorherigen Schritt wurden die Zeilen **boot_file** und **siaddr** eingefügt. Klicken Sie auf **Start**. 
 +    *  Damit wird der DHCP-Server gestartet. Wenn Klienten keine IP-Adresse erhalten, muss diese Konfiguration geprüft werden. 
 +  * Stellen Sie sicher, dass die Dateien **bzImage** und **rootfs.gz** sich im Verzeichnis **/boot** des Direkstart-Datenträgers befinden.
  
-    * From the //Server// tab, select the //DHCP// sub-tab. Check the configuration aligns with your network. The previous step has added the lines //​boot_file//​ and //siaddr//. Click //​Start//​. +==== Anpassung Ihres PXE-Servers ====
-      *  This will launch the the DHCP server. If clients to do not receive an IP address, check this configuration.+
  
-    ​Ensure the files //bzImage// and //​rootfs.gz// ​are stored in the // /boot // directory of the LiveCD.+  ​Es kann mehrere PXE-Konfigurationen für verschiedene Gruppen von Klienten geben. Siehe [[http://syslinux.zytor.com/wiki/index.php/PXELINUX#​How_do_I_Configure_PXELINUX.3F|PXElinux wiki]]. 
 +  * Das Verzeichnis **/home** kann sich nur auf einem lokalen Speichermedium des Klienten befinden (wie auch bei **tazusb**). Daher ist beispielsweise in **/​etc/​fstab** einzufügen:​ 
 +<​file>​ 
 +/​dev/​hda1 ​   /home   ​ext3 ​   defaults ​  ​0 ​ 0 
 +</​file>​ 
 +  * Seit SliTaz 3.0 kann auf einigen Klienten eine hybride Installation durchgeführt werden. Auf diesen Klienten ist SliTaz mit einigen großen Paketen wie libreoffice installiert. Die Systeme werden mit PXE geladen und der größte Teil des Systems befindet sich im Arbeitsspeicher,​ wohingegen die große Software sich auf Platte befindet; dabei kann es sich auch um ein Netzlaufwerk handeln. Daher ist beispielsweise in **/​etc/​init.d/​local.sh** einzufügen:​ 
 +<​file>​ 
 +mount -t nfs -o ro bootserver:/​slitaz ​ /​media/​slitaz 
 +tazpkg link libre-office /​media/​slitaz 
 +</​file>​ 
 +  * Seit SliTaz 3.0 können mehrere **initramfs** in der pxelinux-Konfigurationsdatei angegeben werden. Auf diese Art kann SliTaz unter Beibehaltung von Einstellungen leicht aktualisiert werden. Zum Beispiel: 
 +<​file>​ 
 +label slitaz 
 +  kernel /​boot/​bzImage 
 +  append initrd=/​boot/rootfs.gz,/boot/configs/extra-packages.gz,/​boot/​configs/​special-configuration.gz rw root=/​dev/​null vga=normal autologin 
 +</​file>​ 
 +  * Beispiel für eine PXE-Server-Konfiguration:​ Der [[http://boot.slitaz.org/|SliTaz-„web boot server“]] http://mirror.slitaz.org/​pxe/​ (zu starten mit [[http://​mirror.slitaz.org/​pxe/​pxelinux.cfg/​default|pxelinux.cfg/​default]]) 
 +\\
  
-\\ +==== Testen des PXE-Servers mit QEMU ====
  
-===== PXE Client Set-Up =====+  * Installieren Sie qemu: <​code>#​ tazpkg get-install qemu</​code>​ 
 +  * Starten Sie eine virtuelle Maschine: <​code>​qemu -boot n -bootp /pxelinux.0 -tftp /​boot</​code>​ 
 +\\
  
-Most recent machines with on-board Ethernet have a PXE-capable BIOS. Look for this feature in BIOS menus and BIOS boot menu and ensure it is activated. It may require you press a key, such as F12, during the boot process.+===== Einrichten des PXE-Klienten =====
  
-If your computer does not support ​PXE booting, you can use SliTaz as a client insteadCreate a bootable CD-ROM or floppy disk with the // Boot Floppy/​CDROM // tool found in the //System Tools// menu.+Die meisten neueren Rechner mit Ethernet-Anschluss haben ein PXE-fähiges BIOS oder UEFI. 
 +Suchen Sie die PXE-Funktion ​in den BIOS-Menüs und im BIOS-Urlade-Menü und aktivieren Sie sie. 
 +Möglicherweise müssen Sie dazu während des Urlade-Prozesses eine Taste drücken, z.B. F12.
  
-In PXE Network tab click Write floppyUse this to boot the client computer.+Wenn Ihr Rechner Urladen mit PXE nicht unterstützt,​ können Sie stattdessen SliTaz als Klienten verwenden. 
 +Erzeugen Sie einen urladefähigen optischen Datenträger oder eine Diskette über das 
 +Menü **Systemwerkzeuge** Unterpunkt **Boot Floppy/​CDROM**.
  
-<note tip>Is your Ethernet card not recognised? See [[http://​rom-o-matic.net/​|ROM-O-Matic]]</​note>​+In dem Reiter PXE-Netzwerk klicken Sie **Write floppy**. Verwenden Sie diesen Datenträger zum Laden des Klienten-Rechners.
  
-\\+<note tip> 
 +Wenn Ihre Ethernet-Schnittstelle nicht erkannt wird, schauen Sie bei 
 +[[http://​rom-o-matic.net/​|ROM-O-Matic]] 
 +</​note>​
  
-===== Web Booting =====+\\
  
-The SliTaz LiveCD has configuration settings to start your computer via the Internet. This is useful for using a newer version of SliTaz from older media.+===== Urladen über das Netzwerk =====
  
-You can start the automatic process with the following command at the SliTaz ​LiveCD boot-splash:+Der SliTaz-Direktstart-Datenträger enthält Konfigurationseinstellungen zum Urladen über das Internet. 
 +Damit ist es möglich, von einem älteren Speichermedium eine neuere SliTaz-Version zu laden.
  
 +Dies geht automatisch,​ wenn Sie in dem Startbildschirm des SliTaz-Direktstart-Datenträgers eingeben:
 +<​code>​
   web   web
 +</​code>​
 +Das ist alles!
  
-That's it!+Mehr Informationen über das Laden von SliTaz über das Internet finden Sie bei 
 +[[http://​boot.slitaz.org/​|SliTaz „Web Boot“]].
  
-You can find more information on using an Internet connection to boot your computer at the [[http://​boot.slitaz.org/​|SliTaz Web Boot home-page]]. +Um eine IP-Adresseeine Netzmaske und die Adresse eines Netzkopplers („gateway“) zu erhalten, 
- +wird wie bei einer normalen Netzwerk-Verbindung, ein DHCP-Server benötigt;​ 
-You will need a DHCP server to get an IP address, netmask, gateway ​addressas per a normal network connection ​-- a standard home router ​should be sufficient for this.+dies sollte Ihr Standard-Vermittlungsknoten („router“) leisten.
  
 \\ \\
  
-=== PXE boot without ​DHCP serverWeb Boot & Command Line ===+=== Urladen mit PXE ohne DHCP-ServerUrladen über das Netzwerk per Anweisungen ​===
  
-If you have no device that can function as a DHCP serveryou need an IP address with a netmask, a gateway address and, optionallyDNS address. ​+Wenn kein Gerät vorhanden ist, das als DHCP-Server dienen kannist eine IP-Adresse mitsamt Netzmaske, 
 +die Adresse eines Netzkopplers und optional eine DNS-Adresse anzugeben:
 <​file>​ <​file>​
 title Slitaz Web title Slitaz Web
Line 74: Line 118:
 </​file>​ </​file>​
  
-You can modify the URL thus:+Der URL kann auch folgendermaßen angegeben werden:
 <​file>​ <​file>​
 title Slitaz Web title Slitaz Web
-  kernel /boot/gpxe ip=192.168.0.12/​24 gw=192.168.0.1 dns=192.168.0.1 ​url=ip=192.168.0.12/​24 gw=192.168.0.1+  kernel /boot/gpxe ip=192.168.0.12/​24 gw=192.168.0.1 dns=192.168.0.1 ip=192.168.0.12/​24 gw=192.168.0.1
   dns=192.168.0.1 url=http://​mirror.slitaz.org/​pxe/​pxelinux.0   dns=192.168.0.1 url=http://​mirror.slitaz.org/​pxe/​pxelinux.0
 </​file>​ </​file>​
  
-Note that only the following keywords are recognised:+Nur die folgenden Schlüsselwörter werden erkannt:
  
   * ip=   * ip=
Line 87: Line 131:
   * dns=   * dns=
   * url=   * url=
-  * nodhcp (useful to avoid a DHCP timeout error)+  * nodhcp (zum Vermeiden von Zeitablauffehlern bei DHCP)
  
 \\ \\
  
-===== Advanced Web Booting Configuration ​=====+===== Erweiterte Konfiguration zum Urladen über das Netzwerk ​=====
  
-The Web Booting process can be embedded into routers and other devices, as well as being customised.+Das Verfahren zum Urladen über das Netzwerk kann in Vermittlungsknoten („router“) 
 +und andere Geräte integriert werden und individuell angepasst werden.
  
 \\ \\
  
-=== Embedded Web Boot, with PXE boot PROM (PXE forwarder) ===+=== Eingebettetes Urladen über Netzwerk mit PXE vom PROM (PXE-Weiterleitung) ===
  
-Configure a PXE server with http://​download.tuxfamily.org/​slitaz/​boot/​gpxe.pxe ​as the boot filea 42Kb second stage loaderThis was successfully tested with an [[http://​openwrt.org/​|OpenWRT]] ​router:+Richten Sie einen PXE-Server ein mit der Urladedatei ​http://​download.tuxfamily.org/​slitaz/​boot/​gpxe.pxe,​ 
 +einem 42 KiB großen Urlader zweiter Stufe. 
 +Dies wurde erfolgreich auf einem [[http://​openwrt.org/​|OpenWRT]]-Vermittlungsknoten getestet:
  
-    ​install ​http://​mirror.slitaz.org/​boot/​mips/​tftpd (mips version) in /​jffs/​usr/​sbin +  ​installieren Sie http://​mirror.slitaz.org/​boot/​mips/​tftpd (Mips-Version) in /​jffs/​usr/​sbin 
-    install ​gpxe.exe in /​jffs/​boot +  installieren Sie gpxe.exe in /​jffs/​boot 
-    add dhcp bootfile option ​in dnsmasq ​config file +  fügen Sie eine Option ​dhcp-boot in die Konfigurationsdatei von dnsmasq ​ein: 
- +<​code>​ 
-  # echo "​dhcp-boot=gpxe.pxe"​ >> /​tmp/​dnsmasq.conf+      # echo "​dhcp-boot=gpxe.pxe"​ >> /​tmp/​dnsmasq.conf 
 +</​code>​ 
 +  * Starten Sie den tftp-Server für Ihr LAN (etwa 192.168.0.1/​24) 
 +<​code>​ 
 +  # /​jffs/​usr/​sbin/​tftpd 192.168.0.1 /​jffs/​boot 
 +</​code>​
  
-launch the tftp server for your lan (say 192.168.0.1/​24) +<note tip>Die Installation des tftp-Servers ist nicht erforderlich,​ wenn Sie direkt den SliTaz-tftp-Server verwenden: 
- +<​code>​ 
-  /​jffs/​usr/​sbin/​tftpd 192.168.0./jffs/boot+      echo "​dhcp-boot=gpxe.pxe,mirror.slitaz.org" >> ​/tmp/dnsmasq.conf 
 +</​code>​ 
 +</​note>​
  
 \\ \\
  
-=== Modifying the Default ​GPXE Web Boot URL === +=== Änderung des Standard-URL für GPXE-Urladen ​===
- +
-The URL is stored at offset 519 in 255 bytes max. +
- +
-  * Show the current URL with: +
- +
-  $ dd bs=1 skip=519 count=255 if=gpxe 2> /dev/null | strings +
- +
-  * Change the URL with:+
  
-  $ echo -n "​http://​myurl.org/​myboot"​ | cat - /dev/zero | dd conv=notrunc bs=1 seek=519 count=255 of=gpxe +Der URL steht in der Datei gpxe ab Byte 519 in einer Länge von maximal ​255 Byte.
- +
-  * Change the URL and IP configuration with:+
  
 +  * Anzeige des URL in der Datei gpxe mit:
 +<​code>​
 +    $ dd bs=1 skip=519 count=255 if=gpxe 2> /dev/null | strings
 +</​code>​
 +  * Ändern des URL mit:
 +<​code>​
 +    $ echo -n "​http://​myurl.org/​myboot"​ | cat - /dev/zero | dd conv=notrunc bs=1 seek=519 count=255 of=gpxe
 +</​code>​
 +  * Ändern des URL und der IP-Konfiguration mit:
 +<​code>​
   $ echo -n "​ip=192.168.0.10/​24 gw=192.168.0.1 dns=192.168.0.1 url=http://​myurl.org/​myboot"​ | cat - /dev/zero | dd   $ echo -n "​ip=192.168.0.10/​24 gw=192.168.0.1 dns=192.168.0.1 url=http://​myurl.org/​myboot"​ | cat - /dev/zero | dd
   conv=notrunc bs=1 seek=519 count=255 of=gpxe   conv=notrunc bs=1 seek=519 count=255 of=gpxe
 +</​code>​
 +  * Entfernen des URL, um normales GPXE-Verhalten zu erreichen:
 +<​code>​
 +  $ dd if=/​dev/​zero conv=notrunc bs=1 seek=519 count=255 of=gpxe
 +</​code>​
 +\\
  
-  * Remove ​URL to behave as a normal GPXE with:+=== Änderung des Standard-URL in der Datei gpxe.pxe ===
  
-  $ dd if=/​dev/​zero conv=notrunc bs=1 seek=519 count=255 of=gpxe+Der URL steht in der Datei gpxe.pxe ab Byte 5 in einer Länge von maximal 255 Byte.
  
 +Anzeige des URL in der Datei gpxe.pxe mit:
 +<​code>​
 +  $ dd bs=1 skip=5 count=255 if=gpxe.pxe 2> /dev/null | strings
 +</​code>​
 +Ändern des URL mit:
 +<​code>​
 +  $ echo -n "​http://​myurl.org/​myboot"​ | cat - /dev/zero | dd conv=notrunc bs=1 seek=5 count=255 of=gpxe.pxe
 +</​code>​
 +Entfernen des URL, um normales **gpxe.pxe**-Verhalten zu erreichen:
 +<​code>​
 +  $ dd if=/​dev/​zero conv=notrunc bs=1 seek=5 count=255 of=gpxe.pxe
 +</​code>​
 \\ \\
  
-=== Hack the gpxe.pxe Default Web Boot URL ===+=== Redundante Server für das Urladen über das Netzwerk nutzen ​===
  
-The URL is stored at offset 5 in 255 bytes max.+Es kann eine, durch Kommata getrennte Liste von URLs angegeben werden.
  
-Show the current ​URL with:+Der PXE-Klient versucht zunächst, vom ersten ​URL zu laden. 
 +Wenn das Urladen scheitert, wird der nächste URL versucht, und so weiter.
  
-  ​$ dd bs=1 skip=count=255 ​if=gpxe.pxe 2> /dev/null | strings+Hier ein Beispiel mit den aktuellen Servern zum Urladen von Slitaz über das Netzwerk: 
 +<​code>​ 
 +  ​echo -n "​http://​mirror.slitaz.org/​pxe/​pxelinux.0,​http://​mirror.switch.ch/​ftp/​mirror/​pxe/​pxelinux.0,​http:​ 
 +  download.tuxfamily.org/​slitaz/​pxe/​pxelinux.0"​ | cat - /dev/zero | dd conv=notrunc ​bs=1 seek=519 count=255 ​of=gpxe 
 +</code>
  
-Change the URL with:+===== Warum PXE verwenden? Das VNC-Beispiel =====
  
-  $ echo -n "​http://​myurl.org/​myboot"​ | cat - /dev/zero | dd conv=notrunc bs=1 seek=5 count=255 of=gpxe.pxe+Nehmen wir an, Ihre Firma verarbeitet einige äußerst schutzwürdige Daten. 
 +Es soll verhindert werden, dass jemand irgendetwas davon auf Wechseldatenträger kopiert. 
 +Nur wenige Benutzer sollen Zugriff auf diese Daten haben.
  
-Remove the URL and behave as a normal ​//gpxe.pxe// with: +  * PXELINUX wählt über die MAC-Adresse in pxelinux.cfg///client-mac-address// eine spezielle Konfiguration 
-  ​$ dd if=/dev/zero conv=notrunc bs=seek=count=255 of=gpxe.pxe+  ​* Es prüft das md5- (oder sha256-) Kennwort des Benutzer-Urlade-Eintrags mit **menu.c32** 
 +  * Es sendet einen Linux-Kern und ein **initramfs** mit einem **fbvnc**-Paket erzeugt von http://tiny.slitaz.org/​ (Gesamtgröße < 1,44 MB) 
 +  * Das Klient-System wird in 1 bis Sekunden mit einem VNC-„framebuffer client“ geladen 
 +  * Der VNC-Server kann jeden beliebigen Bildschirm senden 
 +  * Der Klient hat keinen Datenträgerzugriff und kann 20 Jahre alte Hardware verwenden (mindert das Diebstahlrisiko) 
 +  * Das Zielsystem kann in einer virtuellen Maschine laufen: dies ist leichter zu skalieren und zu warten als mehrere Arbeitsplatzrechner 
 +  * Auf dem Klienten-Rechner werden keine Daten gespeichert. Er kommt ohne Platte aus. Er benötigt lediglich einen Ethernet-Anschluss 
 +  * Selbstverständlich muss für die Sitzungen auf dem Zielsystem Benutzername und Kennwort abgefragt werden und ein Verbindungszeitablauf definiert sein..
  
-\\+==== Zur Erhöhung der Sicherheit ====
  
-=== Using Redundancy with Web Boot Servers ===+VNC wartet auf Verbindungsaufbau aus dem Netzwerk ohne ein Kennwort (fbvnc unterstützt 
 +keine Authentifizierung) und der VNC-Verkehr über das Netzwerk wird nicht verschlüsselt.
  
-Comma separated URL lists are supported.+  * Erzeugen Sie ein **initramfs** mit dem Paket **fbvnc-ssh** bei http://tiny.slitaz.org/​ 
 +  * Auf dem Server sollte VNC nur auf Verbindungen von **localhost** warten 
 +  * Der öffentliche SSH-Schlüssel des Klienten befindet sich in **$HOME/​.ssh/​authorized_keys** auf dem VNC-Server 
 +  * Der VNC-Verkehr kann im SSH-Tunnel komprimiert werden (fbvnc unterstützt nur „raw frames“)
  
-The PXE client will try to load the first URL. If the load fails, it will try the next URL, and so on. 
  
-Example with current Slitaz Web boot servers :+==== Eine schnelle Demonstration ====
  
-  $ echo -n "http://mirror.slitaz.org/​pxe/​pxelinux.0,http://​mirror.switch.ch/ftp/mirror/pxe/pxelinux.0,http: +Über das Menü **Tiny SliTaz** ​-> **Tiny VNC** von [[http://boot.slitaz.org/​|SliTaz „Web Boot“]] 
-  download.tuxfamily.org/slitaz/pxe/pxelinux.0" ​cat - /dev/zero | dd conv=notrunc bs=1 seek=519 count=255 of=gpxe+wird der VNC-Klient ohne SSH gestartet (es wird ein VNC-Server in Ihrem Netzwerk benötigt...). 
 + 
 +<note tip> 
 +Sie können den [[http://​mirror.slitaz.org/pxe/tiny/vnc/bzImage.gz|Linux-Kern]] 
 +und das [[http://mirror.slitaz.org/pxe/tiny/​vnc/​rootfs.gz|initramfs]] direkt transferieren 
 +und in Ihrem Netzwerk testen oder mit //qemu// 
 +</​note>​ 
 + 
 +<note tip> 
 +Um den bestem VESA-Modus (z.B. **vga=0x33B**) zu finden, geben Sie als Argument zunächst **vga=ask** an 
 +</​note>​
  
-  
 ----  ---- 
 \\ \\
-^  ​Page Review Section ​ ^^  +^  ​Qualitätsbericht ​ ^^  
-|QualityGood  ​+|Qualitätgut 
-|ReviewMinor Updates  ​+|ÜberprüfungKleinere Aktualisierungen ​
-|PriorityMedium ​+|Prioritätmittel ​
-|Problemsadd a [[http://forum.slitaz.org|forum post link]]| +|Problemeungültige Verweise: ​http://rom-o-matic.net http://mirror.slitaz.org/​boot/mips/tftpd
-|:::     | OR add a [[http://labs.slitaz.org/​issues |lab issue tracker link ]]| +|VerbesserungsvorschlägeLesbarkeit verbessern ​|
-|How to Improve| Improve readability | +
-|:::           | Section in to Client/Server, with Simple/Advanced in each +
-|:::  | +
 \\ \\
 ---- ----
 +
 +
 
en/guides/pxe.txt · Last modified: 2020/09/20 16:51 by hgt