Instalacja Debiana (i nie tylko) z sieci (przez PXE)
Potrzebne są:
- 
            Komputer na którym instalujemy - musi mieć możliwość bootowania z karty sieciowej - obecnie większość płyt (nawet tanich), z wbudowanymi kartami sieciowymi, to ma.
- 
            W sieci musi być uruchomiony serwer DHCP (musimy mieć możliwość konfigurowania go) oraz serwer TFTP (zazwyczaj jest to prosty program uruchamiany przez inetd).
- 
            Należy pobrać instalator sieciowy naszej dystrybucji.
Obraz instalacyjny
W Debianie:
- 
            Wchodzimy na stronę Debiana
- 
            klikamy na: Instalacja Przez Sieć (w menu po lewej)
- 
            następnie: Bootowanie Przez Sieć
- 
            wybieramy naszą architekturę sprzętową, na przykład i386
- 
            ze strony z obrazami pobieramy spakowane archiwum z instalatorem graficznym lub tekstowym; poszczególne pliki opisane są w pliku MANIFEST
- 
            pobrany obraz rozpakowujemy w katalogu /tftpboot, następnie zmieniamy właściciela plików na konto nobody
cd /tftpboot tar -xzf <scieżka do netboot.tar.gz> chown -R nobody:nogroup /tftpboot
TFTP
- 
            instalujemy pakiety: atftpd i openbsd-inetd
- 
            do pliku /etc/inetd.conf dodajemy/podmieniamy linijkę:
<code>
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot
</end code> Restartujemy openbsd-inetd
DHCP
Konfigurujemy /etc/dhcp/dhcpd.conf (należy zmodyfikować do własnych potrzeb):
option domain-name "example.com";
default-lease-time 600;
max-lease-time 7200;
allow booting;
allow bootp;
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.200 192.168.1.253;
  option broadcast-address 192.168.1.255;
  option routers 192.168.1.1;
  option domain-name-servers 192.168.1.3;
  filename "pxelinux.0";
}
        Serwer DHCP będzie wysyłał informacje o PXE każdemu, jeżeli klient jest skonfigurowany do uruchamiania się z sieci - uruchomi się na nim instalator (interaktywny).
Ogólnie, dla innych dystrybucji należy szukać w Internecie frazy <moja ulubiona dystrybucja> PXE install
Po PXE można też uruchamiać dystrybucje live. Na przykład do PLDRescue - opis jest http://readme.maven.pl/2007/01/13/pxe-remote-boot-for-your-homework-lab/.





