Hvordan konfigurere synologi NAS for diskløs oppstart av Ubuntu Top 10.Topp 10 LTS via ISCSI og IPXE

Hvordan konfigurere synologi NAS for diskløs oppstart av Ubuntu Top 10.Topp 10 LTS via ISCSI og IPXE
“Diskløs oppstart er prosessen med å starte et operativsystem på datamaskinen din fra en ekstern disk. Den eksterne disken kan være en iScsi San, Fiber Channel San via FCOE (Fiber Channel over Ethernet) eller AOE SAN.Fordelene med diskløs oppstart er:
  • Lagringskostnader kan spares da ikke alle datamaskiner/servere på firmaet/laboratoriet ditt må ha en disk for å installere et operativsystem.
  • Lagringsutnyttelse vil være mer effektiv ettersom diskene til den sentrale serveren (i dette tilfellet synologi NAS) kan deles mellom mange datamaskiner/servere.
  • Enkelt å administrere som dataene til alle datamaskiner/servere vil bli lagret på en sentral server (i dette tilfellet din Synology NAS).
  • Enkelt å ta sikkerhetskopier av dataene til datamaskinene/serverne dine, da de vil bli lagret på en sentral server (i dette tilfellet din Synology NAS).
  • Stillbilder av den eksterne disken kan tas. Så du kan enkelt gjenopprette en datamaskin/server fra enhver katastrofe i tilfelle det er noen.

I denne artikkelen skal jeg vise deg hvordan du konfigurerer synologien NAS for diskløs oppstart av Ubuntu Desktop 22.04 lts på datamaskinene dine fra iScsi San via ipxe. Så la oss komme i gang.”

Innholdsfortegnelse

  1. Tekniskebetingelser
  2. Nettverkstopologi
  3. Sette opp en statisk IP -adresse på synologien din NAS
  4. Forberedelse av synologi NAS for PXE -oppstart med IPXE
  5. Opprette de nødvendige IPXE -konfigurasjonsfilene for diskløs oppstart
  6. Opprette en ISCSI SAN for å installere Ubuntu Desktop 22.04 LTS
  7. Starting av Ubuntu Desktop 22.04 LTS ISO -bilde i live -modus
  8. Installere Ubuntu Desktop 22.04 LTS på en iSCSI LUN
  9. Konfigurere Ubuntu Desktop 22.04 lts å starte opp fra iSCSI -disken
  10. Konfigurere IPXE for å starte opp fra iSCSI -målet
  11. Starting av Ubuntu Desktop 22.04 LTS fra iSCSI -disker via ipxe
  12. Konklusjon

Tekniskebetingelser

San: Den fulle formen for SAN er lagringsområdet nettverk. Det er iSCSI -serveren. I dette tilfellet er det synologien din NAS.

iSCSI disk/LUN: Den logiske disken som deles på nettverket via iSCSI kalles en ISCSI LUN (logisk enhetsnummer). I denne artikkelen vil jeg også kalle det en ISCSI -disk.

iSCSI -mål: En eller flere iSCSI -disker/LUN -er vil bli kartlagt til et ISCSI -mål. Du vil logge inn på et iSCSI -mål for å få tilgang til iSCSI -diskene/LUN -ene som er kartlagt til det.

IQN: Den fulle formen for IQN er iSCSI kvalifisert navn. Det er en unik identifikator for ISCSI -målet og ISCSI -klienten.

For mer dyptgående informasjon om iSCSI og hvordan den fungerer, les artikkelen Konfigurer ISCSI Storage Server på Ubuntu 18.04 LTS.

Nettverkstopologi

Nettverkstopologien som brukes i denne artikkelen vises nedenfor. Her har jeg en Synology NAS og to diskløse datamaskiner, PC-01 og PC-02, koblet til hjemmenettverket mitt. PC-01 har MAC -adressen 00: 0C: 29: 5a: E5: 56 og PC-02 har MAC -adressen 00: 0C: 29: AF: 38: 6A. Jeg vil vise deg hvordan du konfigurerer synologien NAS og IPXE -oppstartsserveren på en måte som datamaskinene PC-01 og PC-02 vil automatisk starte opp fra forskjellige iSCSI -disker/LUN -er avhengig av MAC -adressene deres.

MERK: Nettverkstopologien din vil være annerledes. Så ikke glem å gjøre de nødvendige justeringene i de senere delene av denne artikkelen.

Sette opp en statisk IP -adresse på synologien din NAS

Hvis IP -adressen til synologien din NAS endres ofte, vil du ha problemer med PXE -oppstart med IPXE og diskløs oppstart av Ubuntu Desktop 22.04 LT på datamaskinene dine.

Så det er lurt å sette opp en statisk IP -adresse på synologien NAS før du setter opp diskløs oppstart fra iSCSI San med IPXE. Hvis du trenger hjelp med å sette en statisk IP -adresse på synologien NAS, kan du lese artikkelen hvordan du tildeler en statisk IP -adresse til en Synology NAS?.

Forberedelse av synologi NAS for PXE -oppstart med IPXE

Før du flytter videre, må du sørge for å forberede synologien din NAS for PXE -oppstart med IPXE.

For å utarbeide synologien din NAS for PXE -oppstart med IPXE, les artikkelen Hvordan konfigurere Synology NAS som PXE Boot Server for Netbooting Linux -installasjonsbilder med IPXE (BIOS og UEFI -versjon).

Når synologien NAS er konfigurert for PXE -oppstart med IPXE, bør du se følgende filer og mappe i pxeboot Delt mappe av synologien din NAS.

I konfigurasjon/ mappe, du vil se en IPXE -oppstartskonfigurasjonsfil støvel.ipxe også.

Forsikre deg om at du har alle nødvendige filer og mapper i pxeboot delt mappe før du går videre. Ikke glem å lese og følge artikkelen Hvordan konfigurere Synology NAS som PXE Boot Server for Netbooting Linux -installasjonsbilder med IPXE (BIOS og UEFI -versjon) Hvis du har problemer med å sette opp ipxe på synologien din NAS.

Opprette de nødvendige IPXE -konfigurasjonsfilene for diskløs oppstart

I denne artikkelen vil jeg konfigurere IPXE på en måte som en annen oppstartskonfigurasjonsfil brukes til hver datamaskin på nettverket, avhengig av MAC -adressen til datamaskinene. På denne måten kan du konfigurere PXE -oppstart for hver av datamaskinene i nettverket hver for seg. Du kan også konfigurere flere oppstartsalternativer for hver av datamaskinene separat. Dette gir deg mye fleksibilitet.

For å gjøre det jeg nettopp har forklart, åpne [pxeboot]/config/boot.ipxe Startkonfigurasjonsfil med en tekstredigerer og skriver inn følgende koder:

#!ipxe
Sett NAS_IP 192.168.0.114
Sett boot_url tftp: // $ nas_ip/config/boot- $ net0/mac: hexhyp.ipxe
ekko oppstart fra url $ boot_url
kjede $ boot_url

Her, 192.168.0.114 er IP -adressen til synologien min NAS. Sørg for å erstatte den med din fra nå av. 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?.

Når du er ferdig, kan du lagre støvel.ipxe konfigurasjonsfil.

Her vil IPXE se etter oppstartskonfigurasjonsfiler støvel-.ipxe i konfigurasjon/ mappe av pxeboot delt mappe. er MAC -adressen til datamaskinen oppstart via ipxe. Så hvis datamaskinen PC-01 med MAC -adressen 00: 0C: 29: 5a: E5: 56 Støvler via IPXE, IPXE vil kjøre oppstartskonfigurasjonsfilen BOOT-00-0C-29-5A-E5-56.ipxe. Legg merke til hvordan kolonene (:) av MAC -adressen erstattes med bindestrek (-).

Lag nå en ny oppstartskonfigurasjonsfil BOOT-00-0C-29-5A-E5-56.ipxe for datamaskinen PC-01 med MAC -adressen 00: 0C: 29: 5a: E5: 56 og skriv inn følgende linjer i den filen.

Når du er ferdig, kan du lagre BOOT-00-0C-29-5A-E5-56.ipxe fil.

Opprett en annen oppstartkonfigurasjonsfil BOOT-00-0C-29-AF-38-6A.ipxe for datamaskinen PC-02 med MAC -adressen 00: 0C: 29: AF: 38: 6A og skriv inn følgende linjer i den filen.

Når du er ferdig, kan du lagre BOOT-00-0C-29-AF-38-6A.ipxe fil.

Når du har opprettet de nødvendige oppstartskonfigurasjonsfilene, kan du starte opp datamaskinene på nettverket ditt.

I dette tilfellet, hvis jeg pxe starter datamaskinen PC-01, Det vil vise meldingen Oppstart på PC1 Som merket på skjermbildet nedenfor. Det betyr at pxe start på PC-01 fungerer, og ipxe les konfigurasjonsfilen BOOT-00-0C-29-5A-E5-56.ipxe Når PXE startet opp PC-01.

På samme måte, hvis jeg pxe starter datamaskinen PC-02, Det vil vise meldingen Oppstart på PC2 Som merket på skjermbildet nedenfor. Det betyr at pxe start på PC-02 fungerer, og ipxe les konfigurasjonsfilen BOOT-00-0C-29-AF-38-6A.ipxe Når PXE startet opp PC-02.

Opprette en ISCSI SAN for å installere Ubuntu Desktop 22.04 LTS

I dette avsnittet skal jeg vise deg hvordan du lager et ISCSI -mål på synologien NAS, slik at du kan installere Ubuntu Desktop 22.04 LTS på den og oppstart Ubuntu Desktop 22.04 LTS Diskløse på datamaskinene/serverne dine med IPXE. Hvis du vil lære mer om å lage et ISCSI -mål på synologien NAS, kan du lese artikkelen Hvordan lager du et ISCSI -mål i Synology?.

Først, åpne San Manager App fra applikasjonsmenyen til DSM -nettgrensesnittet til synologien din NAS.

De San Manager App skal åpnes.

For å opprette et nytt iSCSI -mål, navigerer du til iScsi delen og klikk på Legg til knapp.

Hvis du allerede har opprettet noen ISCSI -mål, må du klikke på Skape Knapp i stedet for å opprette et nytt ISCSI -mål, som merket på skjermdumpen nedenfor.

ISCSI -målopprettingsveiviseren skal vises. Du kan opprette et nytt iSCSI -mål herfra. For mer informasjon om de tilgjengelige alternativene til ISCSI Target Creation Wizard, les artikkelen Hvordan lager du et ISCSI -mål i Synology?.

Jeg skal vise deg hvordan du oppretter et iSCSI -mål for diskløs oppstart av datamaskinen PC-01 bare. Du kan opprette et iSCSI -mål for datamaskinen PC-02 på samme måten.

Skriv inn PC-01-mål som iSCSI -målnavnet1, iqn.2022-05.com.Linuxhint: PC-01-mål som IQN2, og klikk på neste3.

MERK: IQN er en unik identifikator for ISCSI -målene for synologien din NAS. IQN følger et spesifikt format. For å lære mer om IQN og formatet, les oppretter et ISCSI -måldel av artikkelen Hvordan lager du et iSCSI -mål i synologi?.

Plukke ut Lag en ny LUN og klikk på NESTE.

Skriv inn PC-01-Disk01 som navnet på iSCSI LUN1, Velg et volum der du vil lagre ISCSI LUN -dataene fra plassering nedtrekksmenyen2, og skriv inn mengden diskplass (i GB/Gigabyte -enhet) du vil tildele til LUN3, Velg en romallokeringsmetode fra Romallokering nedtrekksmenyen4, og klikk på NESTE5.

MERK: For mer informasjon om Tynn levering og Tykk bestemmelse, Les Opprette en LUN -del av artikkelen Hvordan lager du et iSCSI -mål i synologi?.

Et sammendrag av innstillingene som brukes til å lage et nytt LUN, og ISCSI -mål vises.

For å opprette et nytt LUN- og ISCSI -mål med disse innstillingene, klikker du på Ferdig.

Et nytt iSCSI -mål PC-01-mål bør opprettes. En ny LUN PC-01-Disk01 skal opprettes og kartlegges til iSCSI -målet PC-01-mål også.

Lag et nytt ISCSI -mål på samme måte PC-02-mål for datamaskinen PC-02, Lag en ny LUN PC-02-Disk01, og kartlegge det til iSCSI -målet PC-02-mål.

Du finner mye informasjon om alle LUN -ene du har opprettet i Lun delen av San Manager App, som du kan se på skjermbildet nedenfor.

For iSCSI diskløs oppstart av Ubuntu Desktop 22.04 lts For å jobbe perfekt uten problemer, må du aktivere flere økter til ISCSI -målene du har opprettet for datamaskinene PC-01 og PC-02.

For å aktivere flere økter for ISCSI -målet PC-01-mål, Velg den og klikk på Redigere.

Undersøk Tillat flere økter fra en eller flere ISCSI -initiativtakere avkrysningsrute fra Avansert Tab og klikk på Lagre.

Flere økter skal være aktivert for iSCSI -målet PC-01-mål, Som du kan se på skjermbildet nedenfor.

På samme måte, aktivere Flere økter for iSCSI -målet PC-02-mål.

Starting av Ubuntu Desktop 22.04 LTS ISO -bilde i live -modus

For å installere Ubuntu Desktop 22.04 LTS på ISCSI LUNS som du har opprettet i forrige del av denne artikkelen, må du lage en oppstartbar USB -tommelstasjon av Ubuntu Desktop 22.04 LTS ved hjelp av det offisielle ISO -bildet og Boot Ubuntu Desktop 22.04 LTS på datamaskinen din fra USB -oppstarts -tommelstasjonen i live -modus.

Hvis du trenger hjelp til å lage en oppstartbar USB -tommelstasjon av Ubuntu Desktop 22.04 LTS fra det offisielle Ubuntu Desktop 22.04 LTS ISO -bilde, les artikkelen som installerer Ubuntu Desktop 20.04 LTS.

Når du starter opp fra den oppstartbare USB -tommelstasjonen til Ubuntu Desktop 22.04 LTS, du vil se følgende vindu. Klikk på Prøv Ubuntu.

Ubuntu Desktop 22.04 LTS skal løpe fra USB -tommelstasjonen i live -modus.

Installere Ubuntu Desktop 22.04 LTS på en iSCSI LUN

I denne delen skal jeg vise deg hvordan du får tilgang til et ISCSI -mål for synologien din NAS fra Ubuntu Desktop 22.04 LTS LIVE Installator og installer Ubuntu Desktop 22.04 LTS på en iSCSI LUN.

For mer dyptgående informasjon om iSCSI og hvordan du bruker den på Ubuntu, les artikkelen Konfigurer ISCSI Storage Server på Ubuntu 18.04 LTS. Jeg vil bare vise deg de nødvendige kommandoene i denne delen.

Oppdater først Apt Package Repository Cache med følgende kommando:

$ sudo apt oppdatering

For å få tilgang til iSCSI -målene du har opprettet på Synology NAS, trenger du en ISCSI -klient installert. På Ubuntu kan du installere Open-ISCSI Pakke fra det offisielle pakkelageret for å installere de nødvendige ISCSI -klientverktøyene.

For å installere Open-ISCSI pakke på Ubuntu Desktop 22.04 LTS live, kjør følgende kommando:

$ sudo apt install open-incsi

For å bekrefte installasjonen, trykk Y Og trykk deretter .

De Open-ISCSI Pakken skal installeres.

For å oppdage alle ISCSI -målene for synologien din NAS, kjør følgende kommando:

$ sudo iScsiadm -Mode Discovery -Type SendTargets -Portal 192.168.0.114

MERK: Her, 192.168.0.114 er IP -adressen til synologien min NAS. Det vil være annerledes for deg. Så erstatt den med din fra nå av. Hvis du trenger hjelp med å finne IP -adressen til synologien din NAS, kan du lese artikkelen hvordan finner jeg IP -adressen til synologien min NAS?.

Som du kan se iSCSI -målene (iqn.2022-05.com.Linuxhint: PC-01-mål og iqn.2022-05.com.Linuxhint: PC-02-mål) som jeg har laget tidligere er oppført.

La oss nå få tilgang til ISCSI -målet iqn.2022-05.com.Linuxhint: PC-01-mål og installer Ubuntu Desktop 22.04 lts på det.

For å få tilgang til iSCSI -målet iqn.2022-05.com.Linuxhint: PC-01-mål Fra din synologi NAS, kjør følgende kommando:

$ sudo iScsiadm -Mode Node --Portal 192.168.0.114 -t iqn.2022-05.com.Linuxhint: PC-01-Target-Login

Du bør være logget inn på ISCSI -målet iqn.2022-05.com.Linuxhint: PC-01-mål.

Når du er logget på iSCSI -målet iqn.2022-05.com.Linuxhint: PC-01-mål, Du bør se en ny disk (SDA I dette tilfellet) på datamaskinen din. Du kan installere Ubuntu Desktop 22.04 lts på det som vanlig.

$ LSBLK -E7,11

De San Manager App skal også vise deg at du er koblet til iSCSI -målet PC-01-mål.

For å installere Ubuntu Desktop 22.04 LTS på ISCSI -disken, klikk på det merkede ikonet for å starte Ubuntu Desktop 22.04 LTS -installasjonsprogram.

Ubuntu Desktop 22.04 LTS -installasjonsprogrammet skal starte.

MERK: I denne artikkelen vil jeg gjøre automatisk partisjonering og raskt gå gjennom alle installasjonstrinnene. Men hvis du vil ha dybdeinstruksjoner på hvert av installasjonstrinnene og gjør manuell partisjonering, må du huske å sjekke artikkelen som installerer Ubuntu Desktop 20.04 LTS.

Klikk på Fortsette.

Velg et tastaturoppsett og klikk på Fortsette.

Klikk på Fortsette.

Plukke ut Slett disken og installer Ubuntu og klikk på NESTE.

MERK: Hvis du vil gjøre manuell partisjonering, velg Noe annet og klikk på Fortsette. Hvis du trenger hjelp til manuell partisjonering, må du huske å sjekke artikkelen som installerer Ubuntu Desktop 20.04 LTS.

Klikk på Fortsette.

Velg tidssonen og klikk på Fortsette.

Skriv inn din personlige informasjon og klikk på Fortsette.

Ubuntu Desktop 22.04 LTS -installasjonsprogrammet bør begynne å kopiere alle nødvendige filer til ISCSI -disken. Det vil ta en stund å fullføre.

På dette tidspunktet, Ubuntu Desktop 22.04 LTS skal installeres på iSCSI -disken.

Du er ikke ferdig ennå. Nå må du montere partisjonene på ISCSI -disken, chroot i det installerte Ubuntu Desktop 22.04 LTS -filsystem, og konfigurer det til å starte opp fra iSCSI -disken. Så klikk på Fortsett å teste. Ikke klikk på Start på nytt nå.

Konfigurere Ubuntu Desktop 22.04 lts å starte opp fra iSCSI -disken

ISCSI -disken vil bli delt ut som påkrevd når Ubuntu Desktop 22.04 LTS er installert på den. Du finner en 512 MB oppstartspartisjon (SDA1 i dette tilfellet)1 og en større rotpartisjon (SDA2 i dette tilfellet)2.

$ LSBLK -E7,11

Monter rotpartisjonen (SDA2 i dette tilfellet) først i /mnt Katalog med følgende kommando:

$ sudo mount /dev /sda2 /mnt

Når rotpartisjonen er montert, monter du oppstartspartisjonen (SDA1 i dette tilfellet) i /mnt/boot/efi Katalog med følgende kommando:

$ sudo mount/dev/sda1/mnt/boot/efi

Monter Proc filsystem i /mnt/proc Katalog som følger:

$ sudo mount -t proc proc /mnt /proc

Monter sys filsystem i /mnt/sys Katalog som følger:

$ sudo mount -t sysfs sys /mnt /sys

Bind monter /Dev Directory of Ubuntu Desktop 22.04 LTS bor i /mnt/dev Katalog som følger:

$ sudo mount -o bind /dev /mnt /dev

Monter Devpts filsystem i /mnt/dev/pts Katalog som følger:

$ sudo mount -t devpts pts/mnt/dev/pts

Nå, chroot i det installerte Ubuntu Desktop 22.04 LTS på ISCSI -disken som følger:

$ sudo chroot /mnt

Når du har lyktes med å bli chrooted inn i Ubuntu Desktop 22.04 LTS -filsystem, du bør se følgende ledetekst:

#

Kjør nå følgende kommando for å angi en standard DNS -navneserver på det chrooted Ubuntu Desktop 22.04 LTS:

# ekko "Nameserver 1.1.1.1 "| tee /etc /resolv.konf

Sjekk om DNS -navn blir løst med følgende kommando:

# ping -c3 google.com

Nå må du installere Open-ISCSI pakke på det chrooted Ubuntu Desktop 22.04 LTS, konfigurer den til automatisk å logge inn på ISCSI -målet, og starte opp fra ISCSI -disken.

Oppdater først Apt Package Repository Cache som følger:

# APT -oppdatering

Installer Open-ISCSI Pakke fra det offisielle Ubuntu -pakkelageret som følger:

# Apt Installer åpen-issi

For å bekrefte installasjonen, trykk Y Og trykk deretter .

De Open-ISCSI Pakken skal installeres.

Åpne /etc/iSCSI/InitiatoRNAME.iScsi konfigurasjonsfil med Nano Text Editor som følger:

# Nano/etc/iSCSI/InitiatoRNAME.iScsi

Sett en unik IQN som ISCSI -initiatorens navn (i.e., iqn.2022-05.com.Linuxhint: ipxe.PC-01). ISCSI -klientverktøyene vil bruke den til å koble til iSCSI -målene som kjører på synologien din NAS.

Når du er ferdig, trykk + X etterfulgt av Y og For å redde initiatør.iScsi fil.

For automatisk å montere ISCSI -målet iqn.2022-05.com.Linuxhint: PC-01-mål Lag en ny fil på oppstartstid /etc/iSCSI/iSCSI.initramfs og åpne den med Nano Text Editor som følger:

# nano/etc/iScsi/iScsi.initramfs

Angi variablene ISCSI_Initiator, ISCSI_Target_name, og ISCSI_TARGET_IP i iScsi.initramfs fil. Når du er ferdig, trykk + X etterfulgt av Y og For å redde iScsi.initramfs fil.

MERK: Her, ISCSI_Initiator er en unik IQN for ISCSI -klientprogrammet. Sett den til samme IQN som du har satt på /etc/iSCSI/initatorname.iScsi konfigurasjonsfil. ISCSI_Target_name er IQN for ISCSI -målet for synologien din som du vil logge på. ISCSI_TARGET_IP er IP -adressen til synologien din NAS. Hvis du trenger en grundig forklaring av disse ISCSI-vilkårene, kan du lese artikkelen Konfigurere ISCSI lagringsserver på Ubuntu 18.04 LTS.

Oppdater nå initramfs med følgende kommando:

# Oppdater -initramfs -u

Når initramfene er oppdatert, går du ut av Chroot -miljøet som følger:

# exit

Nå kan du slå av datamaskinen og starte Ubuntu Desktop 22.04 LTS fra iSCSI -disken.

Du kan slå av datamaskinen din med følgende kommando:

$ sudo poweroff

Når du ser følgende vindu, trykk , og datamaskinen din skal være slått av.

Slik installerer du Ubuntu Desktop 22.04 LTS på iSCSI -disken/LUN PC-01-Disk01, Konfigurer den til automatisk å logge på ISCSI -målet iqn.2022-05.com.Linuxhint: PC-01-mål og starte opp fra det.

På samme måte kan du installere Ubuntu Desktop 22.04 LTS på iSCSI -disken/LUN PC-02-Disk01 og konfigurer den til å starte opp via iSCSI også. Bare gå tilbake til det installasjon av Ubuntu Desktop 22.04 LTS på en iSCSI SAN -del av denne artikkelen og følg den. Ikke glem å gjøre de nødvendige endringene. Det er det.

Konfigurere IPXE for å starte opp fra iSCSI -målet

Nå som du har installert Ubuntu Desktop 22.04 LT på ISCSI-disker, det er på tide å konfigurere IPXE-dataspesifikke oppstartkonfigurasjonsfiler slik at du kan starte Ubuntu Desktop 22.04 lts på datamaskinene dine fra iSCSI -diskene via IPXE.

For å konfigurere PC-01 (som har MAC -adressen 00: 0C: 29: 5a: E5: 56) å starte Ubuntu Desktop 22.04 LTS fra iSCSI -disken PC-01-Disk01 (som er kartlagt til iSCSI -målet PC-01-mål med IQN iqn.2022-05.com.Linuxhint: PC-01-mål), Åpne IPXE -oppstartskonfigurasjonsfilen BOOT-00-0C-29-5A-E5-56.ipxe med en tekstredigerer og skriv inn følgende linjer:

#!ipxe
Sett initiator-IQN IQN.2022-05.com.Linuxhint: ipxe.PC-01
Sanboot - -Filename \ Efi \ Ubuntu \ Shimx64.EFI ISCSI: 192.168.0.114 ::: 1: IQN.2022-05.com.Linuxhint: PC-01-mål

Når du er ferdig, er IPXE -oppstartskonfigurasjonsfilen BOOT-00-0C-29-5A-E5-56.ipxe skal se ut som følger:

Her, iqn.2022-05.com.Linuxhint: ipxe.PC-01 er IQN for ISCSI -initiatorens navn1. Det skal være den samme verdien som du har satt i /etc/iSCSI/InitiatoRNAME.iScsi fil i installasjonen av Ubuntu Desktop 22.04 LTS på en ISCSI SAN -del av denne artikkelen.

iqn.2022-05.com.Linuxhint: PC-01-mål er IQN for ISCSI -målet for synologien din som du vil logge på og starte Ubuntu Desktop 22.04 LTS fra den kartlagte iSCSI -disken PC-01-Disk012.

192.168.0.114 er IP -adressen til synologien din NAS3.

På samme måte kan du konfigurere PC-02 (som har MAC -adressen 00: 0C: 29: AF: 38: 6A) å starte Ubuntu Desktop 22.04 LTS fra iSCSI -disken PC-02-Disk01 (som er kartlagt til iSCSI -målet PC-02-mål med IQN iqn.2022-05.com.Linuxhint: PC-02-mål). Bare åpne IPXE -oppstartskonfigurasjonsfilen BOOT-00-0C-29-AF-38-6A.ipxe Skriv inn de samme linjene som i oppstartkonfigurasjonsfilen med de samme linjene som i oppstartkonfigurasjonsfilen BOOT-00-0C-29-5A-E5-56.ipxe, og gjør de nødvendige justeringene.

Starting av Ubuntu Desktop 22.04 LTS fra iSCSI -disker via ipxe

Nå som alt er klart, kan du starte datamaskinen PC-01 via ipxe. Datamaskinen din skal begynne å starte Ubuntu Desktop 22.04 LTS fra iSCSI -disken PC-01-Disk01, Som du kan se på skjermbildet nedenfor.

Om kort tid vil du se grub -menyen til Ubuntu Desktop 22.04 LTS.

Plukke ut Ubuntu og trykk .

Ubuntu Desktop 22.04 LTS skal starte opp fra iSCSI -disken. Du vil se påloggingsskjermen til Ubuntu Desktop 22.04 LTS også. Logg deg på skrivebordet ved hjelp av brukernavnet og passordet du har angitt under installasjonen.

Når du har logget inn, kan du bruke Ubuntu Desktop 22.04 LT på datamaskinen din som vanlig. Du trenger ikke noen fysisk disk installert på datamaskinen din.

På samme måte kan du starte Ubuntu Desktop 22.04 LT på datamaskinen PC-02 fra iSCSI -disken PC-02-Disk01 via ipxe.

Konklusjon

I denne artikkelen har jeg vist deg hvordan du konfigurerer en Synology NAS for diskløs oppstart (fra iSCSI -disker) Ubuntu Desktop 22.04 LT på datamaskinene/serverne på nettverket ditt via IPXE. Jeg har vist deg hvordan du konfigurerer IPXE til å bruke forskjellige IPXE -oppstartskonfigurasjoner for forskjellige datamaskiner/servere på nettverket ditt, avhengig av MAC -adresse. På denne måten vil du kunne konfigurere/kontrollere oppstart for hver av datamaskinene/serverne på nettverket hver for seg og også konfigurere flere oppstart. Dette vil også gjøre diskløs oppstart sømløs, som å starte opp fra lokale disker.