Pełna forma Pxe Jest Środowisko wykonania przedbootu. Jest to wyspecjalizowany ROM rozruchowy wbudowany w wiele najnowszych kart sieciowych. Służy głównie do uruchamiania instalatora systemu operacyjnego przez sieć i instalacji go na komputerze/serwerze. Więc nie będziesz potrzebować CD/DVD ROM ani rozruchowego dysk USB, aby zainstalować swój ulubiony system operacyjny na komputerze/serwerze.
W tym artykule pokażę, jak skonfigurować Synology NAS jako serwer rozruchowy sieciowy za pomocą PXELINUX i PXE BOOT dla obrazu instalacji następujących rozkładów Linux w sieci na płytach głównych opartych na BIOS.
Więc zacznijmy.
Spis treści:
Tworzenie folderu udostępnionego PXEBOOT
Aby utrzymać wszystkie pliki rozruchowe PXE, powinieneś utworzyć nowy folder udostępniony PXEBOOT jak pokazano na zrzucie ekranu poniżej.
Jeśli potrzebujesz pomocy w tworzeniu nowego udostępnionego folder?.
Włączanie NF dla folderu udostępnionego PXEBOOT
Musisz także włączyć usługę pliku NFS i skonfigurować PXEBOOT Udostępniony folder dla NFS Access dla uruchamiania PXE do pracy.
Aby włączyć usługę plików NFS, przejdź do Panel sterowania > Usługi plików.
Z NFS Tab, sprawdź Włącz usługę NFS pole wyboru oznaczone na zrzucie ekranu poniżej.
Kliknij Stosować za zmiany, które miały miejsce.
Usługa pliku NFS powinna być włączona.
Teraz przejdź do Panel sterowania > Udostępniony folder, Wybierz PXEBOOT Udostępniony folder i kliknij Edytować jak zaznaczono na zrzucie ekranu poniżej.
Kliknij Tworzyć z Uprawnienia NFS patka.
Wpisz * w Nazwa hosta lub IP Sekcja1, Sprawdź Zezwalaj na połączenia z portów niepewnych (porty wyższe niż 1024) pole wyboru2, Sprawdź Pozwól użytkownikom uzyskać dostęp do zamontowanych podfolderów pole wyboru3, i kliknij Ratować4.
Należy utworzyć nową zasadę dostępu NFS1.
Do wspólnego folderu można uzyskać za pomocą ścieżki /tom1/pxeboot Jak widać na zrzucie ekranu poniżej2. Pamiętaj o wspólnej ścieżce folderu, ponieważ będziesz jej potrzebować później.
Kliknij zmiany, kliknij Ratować3.
Włączanie usługi TFTP
Aby obsłużyć oprogramowanie układowe PXE, musisz włączyć usługę plików TFTP w Synology NAS.
Aby włączyć usługę pliku TFTP, przejdź do Panel sterowania > Usługi plików.
Z Zaawansowany zakładka, przewiń w dół do TFTP sekcja i sprawdź Włącz usługę TFTP pole wyboru oznaczone na zrzucie ekranu poniżej.
Kliknij Wybierać jak zaznaczono na zrzucie ekranu poniżej, aby ustawić Folder dachowy TFTP.
Wszystkie wspólne foldery Twojej synologii NAS powinny być wymienione. Wybierz PXEBOOT Udostępniony folder i kliknij Wybierać.
Kliknij Stosować za zmiany, które miały miejsce.
Usługa pliku TFTP powinna być włączona i należy ustawić folder główny TFTP.
Instalowanie serwera DHCP
Aby uruchomić rozruch PXE, będziesz potrzebować działającego serwera DHCP.
Aby zainstalować serwer DHCP w Synology NAS, otwórz Centrum pakietów App1, Wyszukaj słowo kluczowe DHCP2, i kliknij DHCP serwer pakiet oznaczony na zrzucie ekranu poniżej3.
Kliknij zainstalować.
DHCP serwer Pakiet powinien być zainstalowany.
Kiedyś DHCP serwer Pakiet jest zainstalowany, możesz uruchomić go od Menu aplikacji interfejsu internetowego DSM twojego synologii NAS.
Aplikacja serwera DHCP powinna zostać otwarta. Możesz skonfigurować serwer DHCP i uruchamianie PXE.
Włączanie DHCP dla interfejsu sieciowego
Aby włączyć DHCP, otwórz DHCP serwer aplikacja, wybierz interfejs sieciowy z Interfejs sieciowy sekcja i kliknij Edytować jak zaznaczono na zrzucie ekranu poniżej.
Sprawdź Włącz DHCP pole wyboru serwera z DHCP serwer zakładka oznaczona na zrzucie ekranu poniżej.
Wpisz żądany Podstawowy DNS I Wtórne DNS serwery. ja używam 8.8.8.8 jak Podstawowy DNS I 1.1.1.1 jak Wtórne DNS serwer1.
Z Lista podsieci sekcja, kliknij Tworzyć2.
Zostaniesz poproszony o utworzenie podsieci DHCP.
Zwykle Twój router domowy będzie działał serwer DHCP. Nie możesz tego wyłączyć, ponieważ będziesz go potrzebować dla urządzeń sieciowych (ja.mi., Laptopy, komputery stacjonarne, smartfony, urządzenia IoT). Aby uzyskać działający serwer DHCP na Synology NAS bez wyłączania serwera DHCP routera domowego, będziesz musiał utworzyć tę samą podsieć DHCP na Synology NAS jak router domowy. Będziesz miał 2 serwery DHCP, ale ten skonfigurowany w Synology NAS dostarczy wymagane pliki do uruchamiania PXE. Bez względu na to, który serwer DHCP używa urządzeń sieciowych, wszystko będzie działać dobrze, ponieważ będą na tej samej podsieci.
Wpisz żądany Rozpocznij adres IP1, Końcowy adres IP2, Mash3, I Wejście4 W zależności od podsieci routera domowego.
Mój router domowy używa podsieci 192.168.0.0/24 a jego adres IP to 192.168.0.1. Więc użyłem adresu bramy 192.168.0.1 i maska sieci 255.255.255.0. Adresy IP Start and End mogą być wszystkim w podsieci. Użyłem początkowego adresu IP 192.168.0.200 i końcowy adres IP 192.168.0.230 W tym przypadku.
Wpisz 3600 (godzinę) jako Adres leasingu5. Nadszedł czas, kiedy serwer DHCP zarezerwuje adres IP dla klienta DHCP.
Po zakończeniu kliknij Tworzyć6.
Nowa podsieć powinna zostać utworzona, jak widać na zrzucie ekranu poniżej.
Sprawdź Włączony pole wyboru, aby włączyć podsieć i kliknąć OK jak zaznaczono na zrzucie ekranu poniżej.
Kliknij Tak.
DHCP powinien być włączony dla wybranego interfejsu sieciowego.
Pobieranie Pxelinux
Możesz pobrać pxelinux z adresu URL:
https: // lusterka.krawędź.jądro.org/pub/linux/utils/boot/syslinux/
Odwiedź adres URL do pobrania Pxelinux z ulubionej przeglądarki internetowej. Po załadowaniu strony pobierz archiwum zip najnowszej wersji Syslinux. W chwili pisania tego tekstu najnowsza wersja Syslinux to 6.03.
Twoja przeglądarka wyświetli monit do zapisania archiwum Syslinux Zip. Wybierz wybrany folder/katalog i kliknij Ratować.
Należy pobrać archiwum Syslinux Zip.
Kliknij prawym przyciskiem myszy pobrane archiwum zip i kliknij Wypakuj wszystko… Aby wyodrębnić archiwum zip.
Kliknij Wyciąg.
Archiwum zip Syslinux jest wydobywane. Ukończenie zajmie kilka sekund.
W tym momencie należy wyodrębnić archiwum zip Syslinux. Zobaczysz nowy folder/katalog Syslinux, jak widać na zrzucie ekranu poniżej.
Zawartość wyodrębnionego folderu/katalogu Syslinux.
Przesyłanie wymaganych plików do NAS
Wyodrębniony folder/katalog Syslinux ma wiele folderów i plików. Nie potrzebujesz ich wszystkich. Będziesz musiał przesłać tylko wymagane pliki z tego folderu/katalogu do PXEBOOT Udostępniony folder twojej synologii NAS.
Z Syslinux/BIOS/rdzeń Folder/Directory1, przeciągnij i upuść Pxelinux.0 plik do PXEBOOT Udostępniony folder, aby go przesłać2.
Kliknij Przepisać.
Pxelinux.0 Plik powinien być przesłany do PXEBOOT udostępniony folder.
W ten sam sposób prześlij Linux.C32 plik do PXEBOOT Udostępniony folder z Syslinux/BIOS/COM32/moduły Folder/Directory.
Prześlij Libuutil.C32 plik do PXEBOOT Udostępniony folder z Syslinux/BIOS/COM32/Libuutil Folder/Directory.
Prześlij Ldlinux.C32 plik do PXEBOOT Udostępniony folder z Syslinux/bios/com32/elflink/ldlinux Folder/Directory.
Prześlij Memdisk plik do PXEBOOT Udostępniony folder z Syslinux/bios/memdisk Folder/Directory.
Prześlij menu.C32 I Vesamenu.C32 pliki do PXEBOOT Udostępniony folder z Syslinux/BIOS/COM32/MENU Folder/Directory.
Prześlij Libcom32.C32 plik do PXEBOOT Udostępniony folder z Syslinux/bios/com32/lib Folder/Directory.
Po przesłaniu wszystkich wymaganych plików do PXEBOOT Udostępniony folder z Syslinux folder/katalog, PXEBOOT Udostępniony folder powinien mieć następujące pliki.
Tworzenie domyślnego pliku konfiguracyjnego pxelinux
Aby móc uruchomić pxelinux, będziesz potrzebować domyślny Plik konfiguracyjny Pxelinux. Pliki konfiguracyjne PXELINUX są przechowywane w Pxelinux.CFG/ teczka. Będziesz musiał stworzyć Pxelinux.CFG/ folder w PXEBOOT udostępniony folder.
Aby stworzyć Pxelinux.CFG/ folder, przejdź do PXEBOOT Udostępniony folder z Stacja plików aplikacja i kliknij Tworzyć > Utwórz folder jak zaznaczono na zrzucie ekranu poniżej.
Wpisz Pxelinux.CFG jako nazwa folderu i kliknij OK.
Nowy folder Pxelinux.CFG należy utworzyć.
Stwórz domyślny plik w Pxelinux.CFG/ folder i wpisz w następujących liniach. To jest prosty plik konfiguracyjny Pxelinux. Zostanie użyty do sprawdzenia, czy PXELINUX działa.
NOTATKA: Możesz zainstalować Edytor tekstu aplikacja z Centrum pakietów i użyj go do tworzenia i edytowania plików tekstowych w Synology NAS.
Domyślne menu.C32
monit 0
Limit czasu 100
Tytuł menu Wybierz opcję uruchomienia
Etykieta Ubuntu-Desktop-2004-Live
Etykieta menu Zainstaluj pulpit Ubuntu 20.04 LTS
Etykieta Ubuntu-Server-2004-Netboot
Etykieta menu Zainstaluj Ubuntu Server 20.04 LTS (Netboot)
Włączanie PXE na Synology NAS
Po utworzeniu Pxelinux.cfg/domyślnie plik konfiguracyjny, możesz włączyć uruchamianie PXE w Synology NAS.
Otworzyć DHCP serwer aplikacja, przejdź do Pxe sekcja i sprawdź Enable PXE (środowisko wykonania wstępnego) pole wyboru oznaczone na zrzucie ekranu poniżej.
Po włączeniu PXE wybierz Lokalny serwer TFTP, i kliknij Wybierać.
Wybierz plik Pxelinux.0 Jak PXE Program rozruchowy z listy i kliknij Wybierać.
Kliknij zmiany, kliknij Stosować.
PXE powinien być włączony, a Pxelinux.0 powinien być ustawiony jako ładowarka rozruchowa PXE.
Teraz, jeśli uruchomisz komputer za pośrednictwem PXE, powinieneś zobaczyć następujące menu rozruchowe. Oznacza to, że Pxelinux działa.
Booting Ubuntu Desktop 20.04 LTS na żywo przez PXE
Najpierw pobierz pulpit Ubuntu 20.04 LTS ISO Zdjęcie z oficjalnej strony wydania Ubuntu 20.04 LTS.
Kiedyś pulpit Ubuntu 20.04 LTS ISO jest pobierany, przesyłaj go do PXEBOOT Udostępniony folder twojej synologii NAS.
Kliknij prawym przyciskiem myszy na pulpicie Ubuntu 20.04 LTS ISO ISO i kliknij Zostaw napęd wirtualny jak zaznaczono na zrzucie ekranu poniżej.
Upewnij się, że obraz ISO jest zamontowany w PXEBOOT udostępniony folder1. Upewnij się również, aby sprawdzić Zamontować automatycznie podczas uruchamiania pole wyboru, aby obraz ISO był automatycznie zamontowany, gdy Synology Nas Bots2. Następnie kliknij Uchwyt Aby zamontować obraz ISO3.
Obraz ISO Ubuntu Desktop 20.04 LTS powinien być zamontowany w PXEBOOT Udostępniony folder, jak widać na zrzucie ekranu poniżej.
Zawartość zamontowanego pulpitu Ubuntu 20.04 LTS ISO Obraz.
Aby uruchomić pulpit Ubuntu 20.04 LTS przez PXE, będziesz musiał dodać wpis menu dla Ubuntu Desktop 20.04 LTS na Pxelinux.cfg/domyślnie plik konfiguracyjny.
Wpisz w następujących wierszach w Pxelinux.cfg/domyślnie plik konfiguracyjny do uruchomienia Ubuntu Desktop 20.04 LTS przez PXE:
Etykieta Ubuntu-Desktop-2004-Live
Etykieta menu Zainstaluj pulpit Ubuntu 20.04 LTS
jądro Ubuntu-20.04.4-Desktop-AMD64/casper/vmlinuz
Dodatek boot = casper może-ubiquity netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/tom1/pxeboot/Ubuntu-20.04.4-Desktop-AMD64 initrd = Ubuntu-20.04.4-Desktop-AMD64/casper/initrd
Po dodaniu wpisu do menu dla Ubuntu Desktop 20.04 LTS, Pxelinux.cfg/domyślnie Plik konfiguracyjny powinien wyglądać w następujący sposób:
NOTATKA: Tutaj, 192.168.0.106 to adres IP mojej synologii NAS. Nie zapomnij zastąpić go swoim. Jeśli potrzebujesz pomocy w znalezieniu adresu IP swojej synologii NAS, przeczytaj artykuł Jak znaleźć adres IP mojej synologii NAS?.
Teraz uruchom komputer przez PXE i powinieneś zobaczyć następujące menu rozruchowe.
Wybierać Zainstaluj pulpit Ubuntu 20.04 LTS i naciśnij .
Powinieneś zobaczyć, że vmlinuz I initrd Pliki są pobierane z serwera rozruchowego PXE działającego w Synology NAS.
Kiedyś vmlinuz I initrd Pliki są pobierane, Ubuntu Desktop 20.04 LTS Live powinien zacząć się uruchamiać. Ukończenie zajmie trochę czasu.
Ubuntu Desktop 20.04 LTS Live jest uruchamiany.
Kiedyś Ubuntu Desktop 20.04 LTS na żywo jest uruchamiane, powinieneś zobaczyć następujące okno. Możesz zainstalować pulpit Ubuntu 20.04 LTS na twoim komputerze stąd. Jeśli potrzebujesz pomocy w instalacji pulpitu Ubuntu 20.04 LTS na twoim komputerze, przeczytaj artykuł instalacyjny pulpitu Ubuntu 20.04 LTS.
Ubuntu Desktop 20.04 LTS Live Network uruchamiana przez PXE.
Booting Ubuntu Server 20.04 LTS przez PXE
Najpierw pobierz serwer Ubuntu 20.04 LTS ISO Zdjęcie z oficjalnej strony wydania Ubuntu 20.04 LTS.
Kiedyś serwer Ubuntu 20.04 LTS ISO jest pobierany, przesyłaj go do PXEBOOT Udostępniony folder twojej synologii NAS.
Kliknij prawym przyciskiem myszy na serwerze Ubuntu 20.04 LTS ISO ISO i kliknij Zostaw napęd wirtualny jak zaznaczono na zrzucie ekranu poniżej.
Upewnij się, że obraz ISO jest zamontowany w PXEBOOT udostępniony folder1. Upewnij się również, aby sprawdzić Zamontować automatycznie podczas uruchamiania pole wyboru, aby obraz ISO był automatycznie zamontowany, gdy Synology Nas Bots2. Następnie kliknij Uchwyt Aby zamontować obraz ISO3.
Obraz ISO serwera Ubuntu 20.04 LTS powinien być zamontowany w PXEBOOT Udostępniony folder, jak widać na zrzucie ekranu poniżej.
Zawartość zamontowanego serwera Ubuntu 20.04 LTS ISO Obraz.
Aby uruchomić serwer Ubuntu 20.04 LTS przez PXE, będziesz musiał dodać wpis menu dla serwera Ubuntu 20.04 LTS na Pxelinux.cfg/domyślnie plik konfiguracyjny.
Wpisz w następujących wierszach w Pxelinux.cfg/domyślnie plik konfiguracyjny do uruchamiania Ubuntu Server 20.04 LTS przez PXE:
Etykieta Ubuntu-Server-2004-Netboot
Etykieta menu Zainstaluj Ubuntu Server 20.04 LTS (Netboot)
jądro Ubuntu-20.04.4-Live-Server-AMD64/casper/vmlinuz
Dodatek netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/tom1/pxeboot/Ubuntu-20.04.4-Live-Server-AMD64 initrd = Ubuntu-20.04.4-Live-Server-AMD64/casper/initrd
Po dodaniu wpisu menu dla Ubuntu Server 20.04 LTS, Pxelinux.cfg/domyślnie Plik konfiguracyjny powinien wyglądać w następujący sposób:
NOTATKA: Tutaj, 192.168.0.106 to adres IP mojej synologii NAS. Nie zapomnij zastąpić go swoim. Jeśli potrzebujesz pomocy w znalezieniu adresu IP swojej synologii NAS, przeczytaj artykuł Jak znaleźć adres IP mojej synologii NAS?.
Teraz uruchom komputer przez PXE i powinieneś zobaczyć następujące menu rozruchowe.
Wybierać Zainstaluj serwer Ubuntu 20.04 LTS (Netboot) i naciśnij .
Powinieneś zobaczyć, że vmlinuz I initrd Pliki są pobierane z serwera rozruchowego PXE działającego w Synology NAS.
Kiedyś vmlinuz I initrd Pliki są pobierane, Ubuntu Server 20.04 LTS powinien zacząć się uruchamiać. Ukończenie zajmie trochę czasu.
Ubuntu Server 20.04 LTS jest uruchamiany.
Raz Ubuntu Server 20.04 LTS jest uruchamiany, powinieneś zobaczyć następujące okno. Możesz zainstalować serwer Ubuntu 20.04 LTS na twoim komputerze/serwerze stąd jak zwykle. Jeśli potrzebujesz pomocy w instalacji Ubuntu Server 20.04 LTS na twoim komputerze/serwerze, przeczytaj artykuł instalacyjny Ubuntu Server 20.04 LTS.
Booting Fedora 35 Workstation na żywo przez PXE
Najpierw pobierz obraz Fedora Workstation 35 ISO ze strony oficjalnej strony do pobrania Fedora Workstation.
Po pobraniu obrazu ISO Fedora Workstation 35, prześlij go do PXEBOOT Udostępniony folder twojej synologii NAS.
Kliknij prawym przyciskiem myszy obraz Fedora Workstation 35 ISO i kliknij Zostaw napęd wirtualny jak zaznaczono na zrzucie ekranu poniżej.
Upewnij się, że obraz ISO jest zamontowany w PXEBOOT udostępniony folder1. Upewnij się również, aby sprawdzić Zamontować automatycznie podczas uruchamiania pole wyboru, aby obraz ISO był automatycznie zamontowany, gdy Synology Nas Bots2. Następnie kliknij Uchwyt Aby zamontować obraz ISO3.
Obraz ISO stacji roboczej Fedora 35 powinien być zamontowany w PXEBOOT Udostępniony folder, jak widać na zrzucie ekranu poniżej.
Zawartość zamontowanej stacji roboczej Fedora 35 ISO.
Aby uruchomić Fedora Workstation 35 na żywo przez PXE, będziesz musiał dodać wpis menu dla Fedora Workstation 35 na Pxelinux.cfg/domyślnie plik konfiguracyjny.
Wpisz w następujących wierszach w Pxelinux.cfg/domyślnie Plik konfiguracyjny do uruchomienia Fedora Workstation 35 na żywo przez PXE:
Oznacz Fedora-35-Workstation-Live
Etykieta menu Zainstaluj Fedora Workstation 35
Kernel Fedora-Workstation-Live-X86_64-35-1.2/Images/pxeboot/vmlinuz
Dodatek IP = DHCP RD.na żywo.obraz root = na żywo: nfs: // 192.168.0.106/volum1/pxeboot/Fedora-Workstation-Live-X86_64-35-1.2/Liveos/Squashfs.IMG initrd = Fedora-Workstation-Live-X86_64-35-1.2/Images/pxeboot/initrd.img
Po dodaniu wpisu do menu dla Fedora Workstation 35, Pxelinux.cfg/domyślnie Plik konfiguracyjny powinien wyglądać w następujący sposób:
NOTATKA: Tutaj, 192.168.0.106 to adres IP mojej synologii NAS. Nie zapomnij zastąpić go swoim. Jeśli potrzebujesz pomocy w znalezieniu adresu IP swojej synologii NAS, przeczytaj artykuł Jak znaleźć adres IP mojej synologii NAS?.
Teraz uruchom komputer przez PXE i powinieneś zobaczyć następujące menu rozruchowe.
Wybierać Zainstaluj Fedora Workstation 35 i naciśnij .
Powinieneś zobaczyć, że vmlinuz I initrd Pliki są pobierane z serwera rozruchowego PXE działającego w Synology NAS.
Kiedyś vmlinuz I initrd Pliki są pobierane, Fedora Workstation 35 Live powinien zacząć się uruchomić. Ukończenie zajmie trochę czasu.
Fedora Workstation 35 Live jest uruchamiana.
Po uruchomieniu Fedora Workstation 35 Live, powinieneś zobaczyć następujące okno. Możesz zainstalować Fedora Workstation 35 na komputerze jak zwykle stąd. Jeśli potrzebujesz pomocy w instalacji Fedora Workstation 35 na komputerze, przeczytaj artykuł, jak zainstalować Fedora Workstation 35 z USB.
Fedora Workstation 35 Instalator po uruchomieniu przez PXE.
Układanie pulpitu Ubuntu 22.04 LTS na żywo przez PXE
Najpierw pobierz pulpit Ubuntu 22.04 LTS ISO Zdjęcie z oficjalnej strony wydania Ubuntu 22.04 LTS.
Kiedyś pulpit Ubuntu 22.04 LTS ISO jest pobierany, przesyłaj go do PXEBOOT Udostępniony folder twojej synologii NAS.
Kliknij prawym przyciskiem myszy na pulpicie Ubuntu 22.04 LTS ISO ISO i kliknij Zostaw napęd wirtualny jak zaznaczono na zrzucie ekranu poniżej.
Upewnij się, że obraz ISO jest zamontowany w PXEBOOT udostępniony folder1. Upewnij się również, aby sprawdzić Zamontować automatycznie podczas uruchamiania pole wyboru, aby obraz ISO był automatycznie zamontowany, gdy Synology Nas Bots2. Następnie kliknij Uchwyt Aby zamontować obraz ISO3.
Obraz ISO Ubuntu Desktop 22.04 LTS powinien być zamontowany w PXEBOOT Udostępniony folder, jak widać na zrzucie ekranu poniżej.
Zawartość zamontowanego pulpitu Ubuntu 22.04 LTS ISO Obraz.
Aby uruchomić pulpit Ubuntu 22.04 LTS przez PXE, będziesz musiał dodać wpis menu dla Ubuntu Desktop 22.04 LTS na Pxelinux.cfg/domyślnie plik konfiguracyjny.
Wpisz w następujących wierszach w Pxelinux.cfg/domyślnie plik konfiguracyjny do uruchomienia Ubuntu Desktop 22.04 LTS przez PXE:
Etykieta Ubuntu-Desktop-2204-Live
Etykieta menu Zainstaluj Ubuntu Desktop 22.04 LTS
Kernel Ubuntu-22.04-Desktop-AMD64/casper/vmlinuz
Dodatek initrd = Ubuntu-22.04-Desktop-AMD64/casper/initrd boot = casper netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/tom1/pXeboot/Ubuntu-22.04-Desktop-AMD64 może-ubiquity cichy plusk ---
Po dodaniu wpisu do menu dla Ubuntu Desktop 22.04 LTS, Pxelinux.cfg/domyślnie Plik konfiguracyjny powinien wyglądać w następujący sposób:
NOTATKA: Tutaj, 192.168.0.106 to adres IP mojej synologii NAS. Nie zapomnij zastąpić go swoim. Jeśli potrzebujesz pomocy w znalezieniu adresu IP swojej synologii NAS, przeczytaj artykuł Jak znaleźć adres IP mojej synologii NAS?.
Teraz uruchom komputer przez PXE i powinieneś zobaczyć następujące menu rozruchowe.
Wybierać Zainstaluj pulpit Ubuntu 22.04 LTS i naciśnij .
Ubuntu Desktop 22.04 LTS Live jest uruchamiany. Ukończenie zajmie trochę czasu.
Kiedyś Ubuntu Desktop 22.04 LTS na żywo jest uruchamiane, powinieneś zobaczyć następujące okno. Możesz zainstalować pulpit Ubuntu 22.04 LTS na twoim komputerze jak zwykle stąd. Jeśli potrzebujesz pomocy w instalacji pulpitu Ubuntu 22.04 LTS na twoim komputerze, przeczytaj artykuł instalacyjny pulpitu Ubuntu 20.04 LTS. Chociaż artykuł dotyczy Ubuntu Desktop 20.04 LTS, może to być pomocne.
Ubuntu Desktop 22.04 LTS Live Network uruchamiana przez PXE.
Booting Ubuntu Server 22.04 LTS przez PXE
Najpierw pobierz serwer Ubuntu 22.04 LTS ISO Zdjęcie z oficjalnej strony wydania Ubuntu 22.04 LTS.
Kiedyś serwer Ubuntu 22.04 LTS ISO jest pobierany, przesyłaj go do PXEBOOT Udostępniony folder twojej synologii NAS.
Kliknij prawym przyciskiem myszy na serwerze Ubuntu 22.04 LTS ISO ISO i kliknij Zostaw napęd wirtualny jak zaznaczono na zrzucie ekranu poniżej.
Upewnij się, że obraz ISO jest zamontowany w PXEBOOT udostępniony folder1. Upewnij się również, aby sprawdzić Zamontować automatycznie podczas uruchamiania pole wyboru, aby obraz ISO był automatycznie zamontowany, gdy Synology Nas Bots2. Następnie kliknij Uchwyt Aby zamontować obraz ISO3.
Obraz ISO serwera Ubuntu 22.04 LTS powinien być zamontowany w PXEBOOT Udostępniony folder, jak widać na zrzucie ekranu poniżej.
Zawartość zamontowanego serwera Ubuntu 22.04 LTS ISO Obraz.
Aby uruchomić serwer Ubuntu 22.04 LTS Przez PXE, będziesz musiał dodać wpis menu dla Ubuntu Server 22.04 LTS na Pxelinux.cfg/domyślnie plik konfiguracyjny.
Wpisz w następujących wierszach w Pxelinux.cfg/domyślnie plik konfiguracyjny do uruchamiania Ubuntu Server 22.04 LTS przez PXE:
Etykieta Ubuntu-Server-2204-Netboot
Etykieta menu Zainstaluj Ubuntu Server 22.04 LTS (Netboot)
Kernel Ubuntu-22.04-Live-Server-AMD64/casper/vmlinuz
Dodatek netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/tom1/pXeboot/Ubuntu-22.04-Live-Server-AMD64 initrd = Ubuntu-22.04-Live-Server-AMD64/casper/initrd
Po dodaniu wpisu menu dla Ubuntu Server 22.04 LTS, Pxelinux.cfg/domyślnie Plik konfiguracyjny powinien wyglądać w następujący sposób:
NOTATKA: Tutaj, 192.168.0.106 to adres IP mojej synologii NAS. Nie zapomnij zastąpić go swoim. Jeśli potrzebujesz pomocy w znalezieniu adresu IP swojej synologii NAS, przeczytaj artykuł Jak znaleźć adres IP mojej synologii NAS?.
Teraz uruchom komputer przez PXE i powinieneś zobaczyć następujące menu rozruchowe.
Wybierać Zainstaluj serwer Ubuntu 22.04 LTS (Netboot) i naciśnij .
Powinieneś zobaczyć, że vmlinuz I initrd Pliki są pobierane z serwera rozruchowego PXE działającego w Synology NAS.
Kiedyś vmlinuz I initrd Pliki są pobierane, Ubuntu Server 22.04 LTS powinien zacząć się uruchamiać. Ukończenie zajmie trochę czasu.
Ubuntu Server 20.04 LTS jest uruchamiany.
Raz Ubuntu Server 22.04 LTS jest uruchamiany, powinieneś zobaczyć następujące okno. Możesz zainstalować serwer Ubuntu 22.04 LTS na twoim komputerze/serwerze stąd jak zwykle. Jeśli potrzebujesz pomocy w instalacji Ubuntu Server 22.04 LTS na twoim komputerze/serwerze, przeczytaj artykuł instalacyjny Ubuntu Server 20.04 LTS. Chociaż artykuł dotyczy serwera Ubuntu 20.04 LTS, może to być pomocne.
Wniosek
W tym artykule pokazałem, jak skonfigurować usługi plików TFTP i NFS w Synology NAS dla uruchamiania PXE. Pokazałem również, jak pobrać pxelinux, skopiować niezbędne pliki pxelinux do Synology NAS oraz zainstaluj i skonfiguruj DHCP serwer Pakiet do uruchamiania Pxelinux na płytach głównych opartych na BIOS. Pokazałem ci, jak dodać niezbędne wpisy menu PXELINUX do uruchamiania PXE dla następujących dystrybucji Linux:
Bibliografia