Pikpok

Passing Basics
Beginner
24 Marzec 2017
13
4
3
45
QNAP
TVS-x71
Ethernet
1 GbE
Moi drodzy

udalo mi sie ostatnio odpalic PXE + TFTP dla Clonzilli i Debiana
Jako ze nie widzialem watku opisujacego to u nas, zostawie cos dla potomnych, moze komus sie przyda

posilkowalem sie ponizszymi linkami:


  1. Proszę, Zaloguj lub Załóż konto aby zobaczyć linki URL!
  2. Proszę, Zaloguj lub Załóż konto aby zobaczyć linki URL!
  3. How-To - PXE+TFTP - czyli instalacja Windows przez sieć



Zaznaczam ze to jeszcze nie jest finalna wersja wiec pewnie bede jakies zmiamy wprowdzal, ale wyglada narazie obiecujaco...
Kolejna rzecza do ktorej daze to systuacja w ktorej moj serwer PXE byl i dla Linuksow i dla Windowsow.
Obecnie tylko systemy linuksopodobne mi dzialaja.



Infrastruktura:

  • ruter Asusa z oryginalnym oprogramowaniem na ktorym stoi serwer DHCP
  • klient do bootowania z sieci - na nim robie testy (vmware host)
  • QNAP TVS-471 4.3.3.0154 - na ktorym uruchomiona jest usluga TFTP na katalogu: /tftproot (jak to zrobic opisal pieknie avis w swoim poscie - link powyzej pkt.3)


jego obecna struktura przedstawia sie nastepujaco:


Kod:
Proszę, Zaloguj lub Załóż konto aby zobaczyć zablokowany kod!




aby uzyskac taki stan, zrobilem ponizsze czynnosci:
Zmusilem mojego ASUSa do wskazywania na QNAP jako na urzadzenie do bootowania po PXE.
Jako ze mam wgrane oryginalne oprogramowanie na ruterze, moge to zrobic tylko w jeden sposob.
Poprzez wydanie polecenia z powloki rutera:

Kod:
Proszę, Zaloguj lub Załóż konto aby zobaczyć zablokowany kod!

niestety po restarcie ruter straci to ustawienie i trzeba bedzie ponowic, no nic, taki feature. Do przezycia

Teraz czas na PXE server

w katalogu /tftproot nalezy umiescic jakis boot image - ja uzylem w tym celu debiana
sciagnalem netboot.tar.gz
mozna go znalesc tu:
Proszę, Zaloguj lub Załóż konto aby zobaczyć linki URL!



Po sciagnieciu rozpakowujemy go do naszego folderu tftp, u mnie /tftproot

powinno powstac cos w stylu:

Kod:
Proszę, Zaloguj lub Załóż konto aby zobaczyć zablokowany kod!


nastepnie dorzucilem clonzille

stworzylem katalog clonzilla_img w tftproot
ze sciagnietego wczesniej obrazu clonzilli live, wyekstraktowalem niezbedne pliki poleceniem (z konsoli qnapa):

Kod:
Proszę, Zaloguj lub Załóż konto aby zobaczyć zablokowany kod!


no i jestesmy prawie w domu

teraz tylko drobne zmiany w pliku konfiguracyjnym syslinux.cfg na ktorego wskazuje

/tftproot/pxelinux.cfg/default



Kod:
Proszę, Zaloguj lub Załóż konto aby zobaczyć zablokowany kod!



w moim wypadku ten plik wyglada tak:

Kod:
Proszę, Zaloguj lub Załóż konto aby zobaczyć zablokowany kod!

podmieniajac plik splash mozna miec swoje tlo:

Kod:
Proszę, Zaloguj lub Załóż konto aby zobaczyć zablokowany kod!


po wszystkiemu przedstawia to sie nastepujaco:

upload_2017-5-1_12-40-48.png




Zachecam do poeksperymentowania z plikami *.cfg w katalogu tftproot/debian-installer/i386/boot-screens mozna osiagnac dosc ciekawa personalizacje.

Pozdrawiam

Wersja oprogramowania Firmware: 4.3.3 Build 20170413
Model serwera: QNAP TVS-471
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. tftp