Hvordan konfigurere Synology NAS til PXE Boot Linux -installasjon

Hvordan konfigurere Synology NAS til PXE Boot Linux -installasjon

Hvordan konfigurere synologi nas til pxe boot linux installasjonsbilder med pxelinux (BIOS -versjon)

Den fulle formen for PXE er preboot -utførelsesmiljø. Det er en spesialisert oppstarts -rom innebygd i mange nyeste generasjons nettverkskort. Det brukes hovedsakelig til å starte et operativsysteminstallasjonsprogram over nettverket og installere det på datamaskinen din. Så du trenger ikke en CD/DVD -ROM eller en USB -oppstartbar tommelstasjon for å installere favorittoperativsystemet ditt på datamaskinen.

I denne artikkelen skal jeg vise deg hvordan du konfigurerer synologien NAS som en PXE-oppstartsserver og starter installasjonsbildet av følgende Linux-distribusjoner over nettverket via PXE på BIOS-baserte hovedkort.

  1. Ubuntu Desktop 20.04 LTS
  2. Ubuntu Server 20.04 LTS
  3. Ubuntu Desktop 22.04 LTS
  4. Ubuntu Server 22.04 LTS
  5. Fedora Workstation 35

Innholdsfortegnelse:

  1. Opprette en Pxeboot delt mappe
  2. Aktivering av NFS for den delte mappen Pxeboot
  3. Aktivering av TFTP -tjenesten
  4. Installere DHCP -serveren
  5. Aktivering av DHCP for et nettverksgrensesnitt
  6. Last ned pxelinux
  7. Last opp de nødvendige filene til NAS
  8. Opprette en Pxelinux standardkonfigurasjonsfil
  9. Aktivering av PXE på Synology NAS
  10. Starting av Ubuntu Desktop 20.04 LTS Live via PXE
  11. Starting av Ubuntu Server 20.04 LTS via PXE
  12. Starting av Fedora 35 arbeidsstasjon live via PXE
  13. Starting av Ubuntu Desktop 22.04 LTS Live via PXE
  14. Starting av Ubuntu Server 22.04 LTS via PXE
  15. Konklusjon
  16. Referanser

Opprette en Pxeboot delt mappe:

Du bør opprette en ny delt mappe pxeboot Som vist på skjermbildet nedenfor for å holde alle PXE -oppstartsfilene organisert.

Hvis du trenger hjelp til å opprette en ny delt mappe, kan du lese artikkelen hvordan du konfigurerer Synology NAS?.

Aktivering av NFS for den delte mappen Pxeboot:

Du må også aktivere NFS -filtjenesten og konfigurere pxeboot Delt mappe for NFS -tilgang for PXE -oppstart til arbeid.

Navigere til Kontrollpanel> Filtjenester For å aktivere NFS -filtjenesten.

Fra NFS Tab, sjekk Aktiver NFS -tjeneste avkrysningsrute som merket i skjermbildet nedenfor.

Klikk på Søke om for at endringene skal tre i kraft.

NFS -filtjenesten skal være aktivert.

Naviger nå til Kontrollpanel> Delt mappe, Velg pxeboot Delt mappe, og klikk på Rediger som merket i skjermdumpen nedenfor.

Klikk på Opprett fra kategorien NFS -tillatelser.

En ny NFS -tilgangsregel skal være opprettet¹.

Den delte mappen kan nås ved hjelp av bane /volum1 /pxeboot Som du kan se på skjermbildet under². Husk den delte mappestien slik du trenger den senere.

For at endringene skal tre i kraft, klikk på Save³.

Aktivering av TFTP -tjenesten:

For å servere PXE Boot Firmware, må du aktivere TFTP -filtjenesten på synologien din NAS.

For å aktivere TFTP -filtjenesten, naviger til Kontrollpanel> Filtjenester.

Fra Avansert Tab, bla ned til Tftp seksjon og sjekk Aktiver TFTP -tjeneste avkrysningsrute som merket i skjermbildet nedenfor.

Klikk på Plukke ut som merket i skjermbildet nedenfor for å angi en TFTP -takmappe.

Alle de delte mappene i synologien din skal være oppført. Velg pxeboot delt mappe og klikk på Plukke ut.

Klikk på Søke om for at endringene skal tre i kraft.

TFTP -filtjenesten skal være aktivert og TFTP -rotmappen skal settes.

Installere DHCP -server:

For å få PXE Boot til å fungere, trenger du en fungerende DHCP -server.

Å installere en DHCP -server på din Synology NAS, åpne Pakkesenter -app¹, Søk etter nøkkelordet DHCP², og klikk på DHCP -serverpakke Som merket på skjermbildet Under³.

Klikk på Installere.

De DHCP -server Pakken skal installeres.

Først når DHCP -serverpakke er installert, du kan starte det fra Applikasjonsmeny av DSM -nettgrensesnittet til synologien din NAS.

DHCP Server -appen skal åpnes. Du kan konfigurere DHCP -serveren og PXE -oppstart herfra.

Aktivering av DHCP for et nettverksgrensesnitt:

For å aktivere DHCP, åpne DHCP Server -app, Velg et nettverksgrensesnitt fra Nettverksgrensesnittseksjon, og klikk på Redigere Som merket på skjermbildet nedenfor.

Undersøk Aktiver DHCP Serverkrysningsruten fra DHCP -server Tab som merket i skjermbildet nedenfor.

Skriv inn ønsket Primære DNS og sekundære DNS -servere. jeg bruker 8.8.8.8 som Primær DNS og 1.1.1.1 som Sekundær DNS -server¹.

Fra delen av undernettlisten, klikk på Opprette².

Du blir bedt om å lage et DHCP -undernett.

Vanligvis vil hjemmeruteren din ha en DHCP -server som kjører. Du kan ikke slå den av for deg trenger det for hjemmenettverksenhetene dine (jeg.e. bærbare datamaskiner, stasjonære maskiner, smarttelefoner, IoT -enheter). For å få en fungerende DHCP -server på synologien din NAS uten å slå av DHCP -serveren til hjemmeruteren din, må du opprette det samme DHCP -undernettet på synologien din som din hjemmeruter. Du vil ha 2 DHCP -servere, men den som er konfigurert på synologien din NAS vil levere de nødvendige filene for PXE -oppstart. Uansett hvilken DHCP -server ditt hjemmetettverksenheter bruker, vil alt fungere helt fint, da de vil være på samme undernett.

Skriv inn ønsket Start IP -adresse¹, avslutt IP -adresse², netmask³ og gateway⁴ Avhengig av undernettet til hjemmuteren din.

Hjemmeuteren min bruker undernettet 192.168.0.0/24 og IP -adressen er 192.168.0.1. Så jeg har brukt gateway -adressen 192.168.0.1 og nettmaske 255.255.255.0. Start- og slutt -IP -adressene kan være hva som helst i undernettet. Jeg har brukt Start IP -adressen 192.168.0.200 og slutt IP -adresse 192.168.0.230 i dette tilfellet.

Skriv inn 3600 (en time) som adresse leiekontrakt. Det er tiden DHCP -serveren vil reservere en IP -adresse for en DHCP -klient.

Når du er ferdig, klikker du på Skape⁶.

Et nytt undernett skal opprettes som du kan se på skjermdumpen nedenfor.

Undersøk Aktivert avkrysningsrute For å aktivere undernettet og klikke på Ok Som merket på skjermbildet nedenfor.

Klikk på Ja.

DHCP skal være aktivert for det valgte nettverksgrensesnittet.

Last ned pxelinux:

Du kan laste ned pxelinux fra URL https: // speil.kant.kjerne.org/pub/linux/utils/boot/syslinux/

Besøk Pxelinux -nedlastingsadressen fra din favoritt nettleser. Når siden har lastet ned zip -arkivet til den nyeste versjonen av Syslinux. På dette tidspunktet er den siste versjonen av Syslinux 6.03.

Nettleseren din ber deg om å lagre Syslinux Zip Archive. Velg en mappe/katalog etter eget valg og klikk på Lagre.

Syslinux Zip Archive bør lastes ned.

Høyreklikk på det nedlastede zip-arkivet og clicko n Trekk ut alt… For å trekke ut zip -arkivet.

Klikk på Ekstrakt.

På dette tidspunktet bør Syslinux zip -arkivet trekkes ut. Du vil se en ny syslinux -mappe/katalog som du kan se på skjermdumpen nedenfor.

Innholdet i den ekstraherte syslinux -mappen/katalogen.

Last opp de nødvendige filene til NAS:

Ekstrahert syslinux -mappe/katalog har mange mapper og filer. Du trenger ikke dem alle. Du må bare laste opp de nødvendige filene fra denne mappen/katalogen til pxeboot Delt mappe av synologien din NAS.

Fra SYSLINUX/BIOS/Core Folder/Directory¹, dra og slipp Pxelinux.0 fil til pxeboot delt mappe for å laste opp it².

Klikk på Overskriv.

De Pxelinux.0 filen skal lastes opp pxeboot delt mappe.

Last opp libutil.C32 -fil til pxeboot delt mappe fra syslinux/bios/com32/libutil mappe/katalog.

Last opp Ldlinux.C32 -fil til pxeboot delt mappe fra syslinux/bios/com32/elflink/ldlinux mappe/katalog.

Last opp memdisk -fil til pxeboot delt mappe fra syslinux/bios/memdisk -mappe/katalog.

Last opp Meny.C32 og Vesamenu.C32 filer til den delte mappen Pxeboot fra SYSLINUX/BIOS/COM32/MENU -mappen/katalogen.

Last opp libcom32.C32 fil til pxeboot delt mappe fra SYSLINUX/BIOS/COM32/LIB -mappe/katalog.

Når du har lastet opp alle nødvendige filer til pxeboot delt mappe fra syslinux mappe/katalog, de pxeboot Delt mappe skal ha følgende filer.

Skriv inn Pxelinux.CFG Som mappenavn og klikk på Ok.

En ny mappe Pxelinux.CFG bør opprettes.

Lage en misligholde fil i Pxelinux.CFG/ mappe og skriv inn følgende linjer i den. Dette er en enkel pxelinux -konfigurasjonsfil. Det vil bli brukt til å teste om pxelinux fungerer.

MERK: Du kan installere Text Editor App fra pakkesenteret og bruk den til å opprette og redigere tekstfiler på synologien NAS.

standardmeny.C32
spør 0
Timeout 100
Meny tittel Velg et alternativ å starte opp
Etikett Ubuntu-Desktop-2004-Live
Menyetikett Installer Ubuntu Desktop 20.04 LTS
Etikett Ubuntu-server-2004-Netboot
Menyetikett Installer Ubuntu Server 20.04 LTS (Netboot)

Aktivering av PXE on Synology NAS:

Når du har opprettet Pxelinux.CFG/standard Konfigurasjonsfil, du kan aktivere PXE -oppstart på synologien NAS.

Åpne DHCP Serverapp, naviger til PXE -seksjon, og sjekk Aktiver PXE (utførelsesmiljø før boot) avkrysningsrute som merket i skjermbildet nedenfor.

Når PXE er aktivert, velg Lokal TFTP -server, og klikk på Plukke ut.

Velg filen Pxelinux.0 som PXE Boot Loader fra listen og klikk på Plukke ut.

For at endringene skal tre i kraft, klikk på Søke om.

PXE skal være aktivert og Pxelinux.0 skal settes som PXE Boot Loader.

Nå, hvis du starter datamaskinen via PXE, bør du se følgende oppstartsmeny. Det betyr at pxelinux fungerer.

Starting av Ubuntu Desktop 20.04 LTS Live via PXE:

Last ned Ubuntu Desktop 20.04 LTS ISO -bilde fra den offisielle utgivelsessiden til Ubuntu 20.04 LTS.

En gang Ubuntu Desktop 20.04 LTS ISO -bilde lastes ned, laster det opp til pxeboot Delt mappe av synologien din NAS.

Høyreklikk på Ubuntu Desktop 20.04 LTS ISO -bilde og klikk på Mount Virtual Drive Som merket på skjermbildet nedenfor.

Forsikre deg om at ISO -bildet er montert i pxeboot delt mappe¹. Sørg også for å sjekke Monter automatisk ved oppstart av avkrysningsruten slik at ISO -bildet blir montert automatisk når synologien din NAS støvler². Klikk deretter på Montering å montere ISO image³.

ISO -bildet av Ubuntu Desktop 20.04 LTS skal monteres i pxeboot Delt mappe som du kan se på skjermdumpen nedenfor.

Innholdet i den monterte Ubuntu Desktop 20.04 LTS ISO -bilde.

Å starte Ubuntu Desktop 20.04 LTS via PXE, du må legge til en menyoppføring for Ubuntu Desktop 20.04 lts på Pxelinux.CFG/standard konfigurasjonsfil.

Skriv inn følgende linjer i Pxelinux.CFG/standard Konfigurasjonsfil for å starte Ubuntu Desktop 20.04 LTS via PXE:

Etikett Ubuntu-Desktop-2004-Live
Menyetikett Installer Ubuntu Desktop 20.04 LTS
Kernel Ubuntu-20.04.4-Desktop-amd64/casper/vmlinuz
APPLED BOOT = CASPER kanskje-uklarhet netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/Volum1/Pxeboot/Ubuntu-20.04.4-Desktop-AMD64 initrd = Ubuntu-20.04.4-Desktop-amd64/casper/initrd

Når du har lagt til en menyoppføring for Ubuntu Desktop 20.04 LTS, Pxelinux.CFG/standard Konfigurasjonsfil skal se slik ut:

MERK: Her, 192.168.0.106 er IP -adressen til synologien min NAS. Ikke glem å erstatte den med din. Hvis du trenger hjelp til å finne IP -adressen til synologien din NAS, kan du lese artikkelen hvordan finner jeg IP -adressen til synologien min NAS?.

Start datamaskinen din via PXE, og du bør se følgende oppstartsmeny.

Plukke ut Installer Ubuntu Desktop 20.04 LTS og trykk .

Du burde se at Vmlinuz og initrd -filer blir lastet ned fra PXE Boot -serveren som kjører på synologien din NAS.

Først når Vmlinuz og initrd -filer lastes ned, Ubuntu Desktop 20.04 LTS live bør begynne å starte opp. Det vil ta en stund å fullføre.

Ubuntu Desktop 20.04 LTS LIVE blir startet opp.

Ubuntu Desktop 20.04 LTS LIVE blir startet opp.

Ubuntu Desktop 20.04 LTS LIVE blir startet opp.

En gang Ubuntu Desktop 20.04 LTS LIVE er startet opp, du bør se følgende vindu. Du kan installere Ubuntu Desktop 20.04 LT på datamaskinen din herfra. Hvis du trenger hjelp til å installere Ubuntu Desktop 20.04 LT på datamaskinen din, les artikkelen som installerer Ubuntu Desktop 20.04 LTS.

Ubuntu Desktop 20.04 LTS Live Network startet via PXE.

Starting av Ubuntu Server 20.04 LTS via PXE:

Last ned først Ubuntu -serveren 20.04 LTS ISO -bilde fra den offisielle utgivelsessiden til Ubuntu 20.04 LTS.

En gang Ubuntu -serveren 20.04 LTS ISO -bilde lastes ned, laster det opp til pxeboot Delt mappe av synologien din NAS.

Høyreklikk på Ubuntu-serveren 20.04 LTS ISO -bilde og klikk på Mount Virtual Drive Som merket på skjermbildet nedenfor.

Forsikre deg om at ISO -bildet er montert i pxeboot delt mappe¹. Sørg også for å sjekke Monter automatisk ved oppstart av avkrysningsruten slik at ISO -bildet blir montert automatisk når synologien din NAS støvler². Klikk deretter på Montering å montere ISO image³.

ISO -bildet av Ubuntu Server 20.04 LTS skal monteres i pxeboot Delt mappe som du kan se på skjermdumpen nedenfor.

Innholdet i den monterte Ubuntu -serveren 20.04 LTS ISO -bilde.

Å starte Ubuntu Server 20.04 LTS via PXE, du må legge til en menyoppføring for Ubuntu Server 20.04 lts på Pxelinux.CFG/standard konfigurasjonsfil.

Skriv inn følgende linjer i Pxelinux.CFG/standard Konfigurasjonsfil for å starte Ubuntu Server 20.04 LTS via PXE:

Etikett Ubuntu-server-2004-Netboot
Menyetikett Installer Ubuntu Server 20.04 LTS (Netboot)
Kernel Ubuntu-20.04.4-liv-server-amd64/casper/vmlinuz
vedlegg Netboot = NFS IP = DHCP NFSroot = 192.168.0.106:/Volum1/Pxeboot/Ubuntu-20.04.4-Live-Server-AMD64 initrd = Ubuntu-20.04.4-liv-server-amd64/casper/initrd

Når du har lagt til en menyoppføring for Ubuntu Server 20.04 LTS, Pxelinux.CFG/standard Konfigurasjonsfilen skal se ut som følger:

MERK: Her, 192.168.0.106 er IP -adressen til synologien min NAS. Ikke glem å erstatte den med din. Hvis du trenger hjelp til å finne IP -adressen til synologien din NAS, kan du lese artikkelen R.

Start datamaskinen din via PXE, og du bør se følgende oppstartsmeny.

Plukke ut Installer Ubuntu Server 20.04 LTS (Netboot) og trykk .

Du burde se at Vmlinuz og initrd Filer lastes ned fra PXE Boot Server som kjører på synologien NAS.

Først når Vmlinuz og initrd Filer lastes ned, Ubuntu Server 20.04 LTS bør begynne å starte opp. Det vil ta en stund å fullføre.

Ubuntu Server 20.04 LTS blir startet opp.

Ubuntu Server 20.04 LTS blir startet opp.

Ubuntu Server 20.04 LTS blir startet opp.

En gang Ubuntu Server 20.04 LTS er startet opp, du skal se følgende vindu. Du kan installere Ubuntu Server 20.04 LT på datamaskinen/serveren herfra . Hvis du trenger hjelp til å installere Ubuntu Server 20.04 LT på datamaskinen/serveren din, les artikkelen som installerer Ubuntu Server 20.04 LTS.

Starting av Fedora 35 arbeidsstasjon live via PXE:

Først, last ned Fedora Workstation 35 ISO -bilde fra den offisielle nedlastingssiden til Fedora Workstation.

Når Fedora Workstation 35 ISO -bildet er lastet ned, laster du opp det til pxeboot Delt mappe av synologien din NAS.

Høyreklikk på Fedora Workstation 35 ISO-bildet og klikk på Mount Virtual Drive Som merket på skjermbildet nedenfor.

Forsikre deg om at ISO -bildet er montert i pxeboot delt mappe¹. Sørg også for å sjekke Monter automatisk ved oppstart av avkrysningsruten slik at ISO -bildet blir montert automatisk når synologien din NAS støvler². Klikk deretter på Montering å montere ISO image³.

ISO -bildet av Fedora Workstation 35 bør monteres i pxeboot Delt mappe som du kan se på skjermdumpen nedenfor.

Innholdet i den monterte Fedora Workstation 35 ISO -bildet.

For å starte Fedora Workstation 35 live via PXE, må du legge til en menyoppføring for Fedora Workstation 35 på Pxelinux.CFG/standard konfigurasjonsfil.

Skriv inn følgende linjer i Pxelinux.CFG/standard Konfigurasjonsfil for å starte Fedora Workstation 35 Live via PXE:

Etikett Fedora-35-Workstation-Live
Meny Label Install Fedora Workstation 35
Kernel Fedora-Workstation-Live-X86_64-35-1.2/bilder/pxeboot/vmlinuz
Legg til IP = DHCP RD.bo.Image Root = Live: 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/bilder/pxeboot/initrd.img

Når du har lagt til en menyoppføring for Fedora Workstation 35, er det Pxelinux.CFG/standard Konfigurasjonsfilen skal se ut som følger:

MERK: Her, 192.168.0.106 er IP -adressen til synologien min NAS. Ikke glem å erstatte den med din. Hvis du trenger hjelp til å finne IP -adressen til synologien din NAS, kan du lese artikkelen hvordan finner jeg IP -adressen til synologien min NAS?.

Start datamaskinen din via PXE, og du bør se følgende oppstartsmeny.

Plukke ut Installer Fedora Workstation 35 og trykk .

Du burde se at Vmlinuz og initrd -filer blir lastet ned fra PXE Boot -serveren som kjører på synologien din NAS.

Først når Vmlinuz og initrd -filer lastes ned, Fedora Workstation 35 Live bør begynne å starte opp. Det vil ta en stund å fullføre.

Fedora Workstation 35 Live blir startet opp.

Fedora Workstation 35 Live blir startet opp.

Når Fedora Workstation 35 Live er startet opp, bør du se følgende vindu. Du kan installere Fedora Workstation 35 på datamaskinen din. Hvis du trenger hjelp til å installere Fedora Workstation 35 på datamaskinen din, kan du lese artikkelen hvordan du installerer Fedora Workstation 35 fra USB.

Fedora Workstation 35 Live Mode en gang startet opp via PXE.

Fedora Workstation 35 Installasjonsprogrammet startet en gang via PXE.

Starting av Ubuntu Desktop 22.04 LTS Live via PXE:

Last ned Ubuntu Desktop 22.04 LTS ISO -bilde fra den offisielle utgivelsessiden til Ubuntu 22.04 LTS.

En gang Ubuntu Desktop 22.04 LTS ISO -bilde lastes ned, laster det opp til pxeboot Delt mappe av synologien din NAS.

Høyreklikk på Ubuntu Desktop 22.04 LTS ISO -bilde og klikk på Mount Virtual Drive Som merket på skjermbildet nedenfor.

Forsikre deg om at ISO -bildet er montert i pxeboot delt mappe¹. Sørg også for å sjekke Monter automatisk ved oppstart avkrysningsrute slik at ISO -bildet blir montert automatisk når synologien din NAS støvler². Klikk deretter på Montering å montere ISO image³.

ISO -bildet av Ubuntu Desktop 22.04 LTS skal monteres i pxeboot Delt mappe som du kan se på skjermdumpen nedenfor.

Innholdet i den monterte Ubuntu Desktop 22.04 LTS ISO -bilde.

Å starte Ubuntu Desktop 22.04 LTS via PXE, du må legge til en menyoppføring for Ubuntu Desktop 22.04 lts på Pxelinux.CFG/standard konfigurasjonsfil.

Skriv inn følgende linjer i Pxelinux.CFG/standard Konfigurasjonsfil for å starte Ubuntu Desktop 22.04 LTS via PXE:

Etikett Ubuntu-Desktop-2204-Live
Menyetikett Installer Ubuntu Desktop 22.04 LTS
Kernel Ubuntu-22.04-Desktop-amd64/casper/vmlinuz
vedlegg initrd = ubuntu-22.04-Desktop-amd64/casper/initrd boot = casper netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/Volum1/Pxeboot/Ubuntu-22.04-Desktop-AMD64 kanskje-uklarhet stille sprut ---

Når du har lagt til en menyoppføring for Ubuntu Desktop 22.04 LTS, Pxelinux.CFG/standard Konfigurasjonsfilen skal se ut som følger:

MERK: Her, 192.168.0.106 er IP -adressen til synologien min NAS. Ikke glem å erstatte den med din. Hvis du trenger hjelp til å finne IP -adressen til synologien din NAS, kan du lese artikkelen hvordan finner jeg IP -adressen til synologien min NAS?.

Start datamaskinen din via PXE, og du bør se følgende oppstartsmeny.

Velg Installer Ubuntu Desktop 22.04 LTS og trykk .

Ubuntu Desktop 22.04 LTS LIVE blir startet opp. Det vil ta en stund å fullføre.

En gang Ubuntu Desktop 22.04 LTS LIVE er startet opp, du bør se følgende vindu. Du kan installere Ubuntu Desktop 22.04 LT på datamaskinen din. Hvis du trenger hjelp til å installere Ubuntu Desktop 22.04 LT på datamaskinen din, les artikkelen som installerer Ubuntu Desktop 20.04 LTS. Selv om artikkelen er for Ubuntu Desktop 20.04 LTS, det kan fortsatt være nyttig.

Ubuntu Desktop 22.04 LTS Live Network startet via PXE.

Starting av Ubuntu Server 22.04 LTS via PXE:

Last ned først Ubuntu -serveren 22.04 LTS ISO -bilde fra den offisielle utgivelsessiden til Ubuntu 22.04 LTS.

En gang Ubuntu -serveren 22.04 LTS ISO -bilde lastes ned, laster det opp til pxeboot Delt mappe av synologien din NAS.

Høyreklikk på Ubuntu-serveren 22.04 LTS ISO -bilde og klikk på Mount Virtual Drive Som merket på skjermbildet nedenfor.

Forsikre deg om at ISO -bildet er montert i pxeboot delt mappe¹. Sørg også for å sjekke Monter automatisk ved oppstart avkrysningsrute slik at ISO -bildet blir montert automatisk når synologien din NAS støvler². Klikk deretter på Montering å montere ISO image³.

ISO -bildet av Ubuntu Server 22.04 LTS skal monteres i pxeboot Delt mappe som du kan se på skjermdumpen nedenfor.

Innholdet i den monterte Ubuntu -serveren 22.04 LTS ISO -bilde.

Å starte Ubuntu Server 22.04 LTS via PXE, du må legge til en menyoppføring for Ubuntu Server 22.04 lts på Pxelinux.CFG/standard konfigurasjonsfil.

Skriv inn følgende linjer i Pxelinux.CFG/standard Konfigurasjonsfil for å starte Ubuntu Server 22.04 LTS via PXE:

Etikett Ubuntu-Server-2204-Netboot
Menyetikett Installer Ubuntu Server 22.04 LTS (Netboot)
Kernel Ubuntu-22.04-liv-server-amd64/casper/vmlinuz
vedlegg Netboot = NFS IP = DHCP NFSroot = 192.168.0.106:/Volum1/Pxeboot/Ubuntu-22.04-Live-Server-Amd64 initrd = Ubuntu-22.04-liv-server-amd64/casper/initrd

Når du har lagt til en menyoppføring for Ubuntu Server 22.04 LTS, Pxelinux.CFG/DefaulT Konfigurasjonsfil skal se ut som følger:

MERK: Her, 192.168.0.106 er IP -adressen til synologien min NAS. Ikke glem å erstatte den med din. Hvis du trenger hjelp til å finne IP -adressen til synologien din NAS, kan du lese artikkelen hvordan finner jeg IP -adressen til synologien min NAS?.

Start datamaskinen din via PXE, og du bør se følgende oppstartsmeny.

Plukke ut Installer Ubuntu Server 22.04 LTS (Netboot) og trykk .

Du burde se at Vmlinuz og initrd -filer blir lastet ned fra PXE Boot -serveren som kjører på synologien din NAS.

Først når Vmlinuz og initrd -filer lastes ned, Ubuntu Server 22.04 LTS bør begynne å starte opp. Det vil ta en stund å fullføre.

Ubuntu Server 22.04 LTS blir startet opp.

Ubuntu Server 20.04 LTS blir startet opp.

En gang Ubuntu Server 22.04 LTS er startet opp, du skal se følgende vindu. Du kan installere Ubuntu Server 22.04 lts på datamaskinen/serveren herfra som vanlig. Hvis du trenger hjelp til å installere Ubuntu Server 22.04 LT på datamaskinen/serveren din, les artikkelen som installerer Ubuntu Server 20.04 LTS. Selv om artikkelen er for Ubuntu Server 20.04 LTS, det kan fortsatt være nyttig.

Konklusjon:

I denne artikkelen har jeg vist deg hvordan du konfigurerer TFTP- og NFS -filtjenestene på synologien din NAS for PXE -oppstart. Jeg har også vist deg hvordan du laster ned Pxelinux, kopierer de nødvendige Pxelinux-filene til synologien NAS, og installer og konfigurerer DHCP-serverpakken for å starte Pxelinux på BIOS-baserte hovedkort. Jeg har vist deg hvordan du legger til den nødvendige Pxelinux -menyoppføringen for PXE -oppstart av følgende Linux -distribusjoner:

  1. Ubuntu Desktop 20.04 LTS
  2. Ubuntu Server 20.04 LTS
  3. Ubuntu Desktop 22.04 LTS
  4. Ubuntu Server 22.04 LTS
  5. Fedora Workstation 35

Referanser:

  1. https: // c-nergy.være/blogg/?P = 13808
  2. https: // ubuntu.com/server/dokumenter/install/netboot-amd64
  3. https: // linuxhint.com/pxe_boot_ubuntu_server/
  4. http: // Manpages.Ubuntu.com/manpages/bionic/man7/casper.7.html
  5. https: // fedoraproject.org/wiki/dracut/alternativer#nfs
  6. https: // man7.org/linux/mann-sider/man7/Dracut.cmdline.7.html
  7. https: // tilgang.Rød hatt.com/dokumentasjon/en-us/red_hat_enterprise_linux/7/html/Storage_administation_guide/ch-DisklessSystems
  8. https: // bugzilla.Rød hatt.com/show_bug.CGI?ID = 781983
  9. https: // bugzilla.Rød hatt.com/show_bug.CGI?ID = 537217
  10. https: // askubuntu.COM/SPØRSMÅL/1250119/How-To-Skip-Filesystem-sjekker-during-boot