So konfigurieren Sie Synology NAS als PXE -Bootserver für Netbooting -Linux -Installationsbilder mit GRUB

So konfigurieren Sie Synology NAS als PXE -Bootserver für Netbooting -Linux -Installationsbilder mit GRUB

Die vollständige Form von PXE ist die Ausführungsumgebung für Vorboten. Es handelt. Es wird hauptsächlich zum Starten eines Betriebssysteminstallationers über das Netzwerk verwendet und auf Ihrem Computer/Server installiert. Sie benötigen also kein CD/DVD -ROM oder ein USB -BOOTLABLE -Daumenlaufwerk, um Ihr bevorzugtes Betriebssystem auf Ihrem Computer/Server zu installieren.

In einem anderen Artikel, wie man Synology NAS als PXE -Bootserver für Netbooting -Linux -Installationsbilder mit pxelinux (BIOS -Version) konfigurieren. Pxelinux unterstützt BIOS- und UEFI -Systeme. Pxelinux ist sehr stabil für BIOS-basierte Motherboards. Aber zum Zeitpunkt dieses Schreibens ist die UEFI -Firmware fehlerhaft und friert und stürzt ein. Die neueste Version von Syslinux (Pxelinux ist Teil von Syslinux) ist V6.03 und es wurde zuletzt am 6. Oktober 2014 aktualisiert. Es ist ziemlich alt und ich habe seitdem keine Entwicklung gesehen, um die fehlerhafte UEFI -Firmware zu lösen.

In diesem Artikel zeige ich Ihnen also, wie Sie Ihre Synology NAS als PXE -Bootserver so konfigurieren, dass Linux -Installationsbilder über das Netzwerk mit GRUB (einer der besten Bootloader) starten, um Linux -Installationsbilder zu starten. GRUB unterstützt BIOS- und UEFI -Systeme und es ist stabil für beide. GRUB ist der Standard -Bootloader für fast alle beliebten Linux -Verteilungen da draußen. Im Gegensatz zu Syslinux ist Grub ein sehr aktives Bootloaderprojekt.

Ich werde zeigen, wie Sie GRUB mit dem PXE -Boot für die folgenden Linux -Verteilungen in diesem Artikel konfigurieren können.

  • Ubuntu Desktop 20.04 LTS
  • Ubuntu Server 20.04 LTS
  • Ubuntu Desktop 22.04 LTS
  • Ubuntu Server 22.04 LTS
  • Fedora Workstation 35

Also lasst uns anfangen.

Inhaltsverzeichnis:

  1. Erstellen eines PXEBOT Shared -Ordners
  2. Aktivieren von NFS für den PXEBOOT Shared -Ordner
  3. Aktivieren des TFTP -Dienstes
  4. Installieren von DHCP -Server
  5. Aktivieren von DHCP für eine Netzwerkschnittstelle
  6. Hochladen der erforderlichen Dateien in den NAS
  7. Aktivieren von PXE on Synology NAS
  8. Ubuntu Desktop 20 booten 20.04 LTS live über PXE
  9. Booten von Ubuntu Server 20.04 LTS über PXE
  10. Booten von Ubuntu Desktop 22.04 LTS live über PXE
  11. Booten von Ubuntu Server 22.04 LTS über PXE
  12. Booten von Fedora 35 Workstation Live über PXE
  13. Abschluss
  14. Verweise

Erstellen eines PXEBOT Shared -Ordners

Um alle PXE -Startdateien organisiert zu halten, sollten Sie einen neuen Shared -Ordner erstellen pxeboot Wie im Screenshot unten gezeigt.

Wenn Sie Unterstützung beim Erstellen eines neuen gemeinsam genutzten Ordners benötigen, lesen Sie den Artikel, wie Sie Synology NAS einrichten?.

Aktivieren von NFS für den PXEBOOT Shared -Ordner

Sie müssen auch den NFS -Dateidienst aktivieren und die konfigurieren pxeboot Shared Ordner für den NFS -Zugriff für das PXE -Booten zum Arbeiten.

Um den NFS -Dateidienst zu aktivieren, navigieren Sie zu Schalttafel > Dateidienste.

Von dem NFS Registerkarte, überprüfen Sie die Aktivieren Sie den NFS -Service Kontrollkästchen wie im Screenshot unten markiert.

Klicke auf Anwenden Damit die Änderungen wirksam werden müssen.

Der NFS -Dateidienst sollte aktiviert sein.

Jetzt navigieren Sie zu Schalttafel > Freigegebenen Ordner, wähle aus pxeboot Shared Ordner und klicken Sie auf Bearbeiten wie im Screenshot unten markiert.

Klicke auf Erstellen von dem NFS -Berechtigungen Tab.

Eintippen * im Hostname oder IP Abschnitt1, Überprüf den Erlauben Sie Verbindungen von nicht privilegierten Ports (Ports über 1024) Kontrollkästchen2, Überprüf den Ermöglichen Sie Benutzern, auf montierte Unterordner zuzugreifen Kontrollkästchen3, und klicken Sie auf Speichern4.

Eine neue NFS -Zugriffsregel sollte erstellt werden1.

Auf den gemeinsam genutzten Ordner kann mit dem Pfad zugegriffen werden /Volume1/PxEboot Wie Sie im Screenshot unten sehen können2. Denken Sie an den gemeinsam genutzten Ordnerpfad, da Sie ihn später benötigen werden.

Damit die Änderungen wirksam werden sollen, klicken Sie auf Speichern3.

Aktivieren des TFTP -Dienstes

Um die PXE -Boot -Firmware zu bedienen, müssen Sie den TFTP -Dateiservice in Ihrem Synology NAS aktivieren.

Um den TFTP -Dateidienst zu aktivieren, navigieren Sie zu Schalttafel > Dateidienste.

Von dem Fortschrittlich Registerkarte, scrollen Sie nach unten zum TFTP Abschnitt und überprüfen Sie die Aktivieren Sie den TFTP -Service Kontrollkästchen wie im Screenshot unten markiert.

Klicke auf Wählen wie im Screenshot unten markiert, um a zu setzen TFTP -Dachordner.

Alle gemeinsam genutzten Ordner Ihrer Synologie -NAS sollten aufgeführt sein. Wähle aus pxeboot Shared Ordner und klicken Sie auf Wählen.

Klicke auf Anwenden Damit die Änderungen wirksam werden müssen.

Der TFTP -Dateidienst sollte aktiviert sein und der TFTP -Root -Ordner sollte festgelegt werden.

Installieren von DHCP -Server

Um den PXE -Boot zum Laufen zu bringen, benötigen Sie einen funktionierenden DHCP -Server.

So öffnen Sie einen DHCP -Server auf Ihrem Synology NAS, um die zu öffnen Paketzentrum App1, Suche nach dem Schlüsselwort DHCP2, und klicken Sie auf die DHCP -Server Paket wie im Screenshot unten markiert3.

Klicke auf Installieren.

Der DHCP -Server Paket sollte installiert werden.

Einmal der DHCP -Server Das Paket ist installiert, Sie können es von der starten Anwendungsmenü der DSM -Weboberfläche Ihrer Synology NAS.

Die DHCP -Server -App sollte geöffnet werden. Sie können den DHCP -Server und den PXE -Booting von hier konfigurieren.

Aktivieren von DHCP für eine Netzwerkschnittstelle

Um DHCP zu aktivieren, öffnen Sie die DHCP -Server App, wählen Sie eine Netzwerkschnittstelle aus dem Netzwerkschnittstelle Abschnitt und klicken Sie auf Bearbeiten wie im Screenshot unten markiert.

Überprüf den Aktivieren Sie DHCP Server -Kontrollkästchen aus der DHCP -Server Registerkarte wie im Screenshot unten markiert.

Geben Sie Ihre gewünschten ein Primäres DNS Und Sekundäre DNS Server. ich benutze 8.8.8.8 als die Primäres DNS Und 1.1.1.1 als die Sekundäre DNS Server1.

Von dem Subnetzliste Abschnitt, klicken Sie auf Erstellen2.

Sie werden gebeten, ein DHCP -Subnetz zu erstellen.

Normalerweise wird Ihr Heimrouter einen DHCP -Server ausgeführt. Sie können es nicht ausschalten, da Sie es für Ihre Heimnetzwerkgeräte benötigen (ich.e., Laptops, Desktops, Smartphones, IoT -Geräte). Um einen funktionierenden DHCP -Server auf Ihrem Synology NAS zu erhalten, ohne den DHCP -Server Ihres Heimrouters auszuschalten. Sie haben 2 DHCP -Server, die auf Ihrer Synology NAS konfiguriert sind, liefert die erforderlichen Dateien für den PXE -Booting. Unabhängig davon, welchen DHCP -Server Ihre Heimnetzwerkgeräte verwenden, funktioniert alles gut, da sie sich im selben Subnetz befinden.

Geben Sie Ihre gewünschten ein Start IP Adresse1, Ende IP -Adresse2, Netzmaske3, Und Tor4 Abhängig vom Subnetz Ihres Heimatrouters.

Mein Heimrouter verwendet das Subnetz 192.168.0.0/24 und seine IP -Adresse lautet 192.168.0.1. Also habe ich die Gateway -Adresse 192 verwendet.168.0.1 und NetMask 255.255.255.0. Die IP -Adressen für Start- und Ende können im Subnetz alles sein. Ich habe die Start -IP -Adresse 192 verwendet.168.0.200 und die End -IP -Adresse 192.168.0.230 in diesem Fall.

Eintippen 3600 (eine Stunde) als die Mietzeit ansprechen5. Es ist der Zeitpunkt, an dem der DHCP -Server eine IP -Adresse für einen DHCP -Client reserviert wird.

Sobald Sie fertig sind, klicken Sie auf Erstellen6.

Ein neues Subnetz sollte erstellt werden, wie Sie im Screenshot unten sehen können.

Überprüf den Ermöglicht Kontrollkästchen zum Aktivieren des Subnetzes und klicken Sie auf OK wie im Screenshot unten markiert.

Klicke auf Ja.

DHCP sollte für Ihre ausgewählte Netzwerkschnittstelle aktiviert werden.

Hochladen der erforderlichen Dateien in den NAS

Um die erforderlichen GRUB -Start -Firmware -Dateien auf Ihrem Synology NAS hochzuladen. auf Ihrem Computer installiert. Sie können auch ein Live -USB -Daumenlaufwerk verwenden, um die erforderlichen Dateien zu erhalten.

In diesem Artikel werde ich den Ubuntu -Desktop 22 verwenden.04 LTS Live -bootfähigen USB -Daumenlaufwerk zum Hochladen der erforderlichen GRUB -Boot -Firmware -Dateien auf meiner Synology Nas. Wenn Sie Unterstützung bei der Erstellung eines Ubuntu Desktop Live -bootfähigen USB -Daumenlaufwerks benötigen, lesen Sie den Artikel, in dem Ubuntu Desktop 20 installiert wird.04 LTS.

Sobald Sie einen Ubuntu -Desktop live bootable USB -Daumenlaufwerk gemacht haben, starten Sie davon.

Öffne das Terminal App und führen Sie den folgenden Befehl aus, um den APT -Paket -Repository -Cache zu aktualisieren:

$ sudo APT Update

So installieren Sie die Pakete Shim Signed, grub-efi-amd64 signiert, Und grub-common, Führen Sie den folgenden Befehl aus:

$ sudo APT Installieren

Es ist sehr wahrscheinlich, dass diese Pakete standardmäßig installiert werden. Für den Fall, dass sie es nicht sind, werden sie installiert.

Kopieren Sie nun die Datei Shimx64.efi.unterzeichnet zum ~/Downloads Verzeichnis und benennen es um um bootx64.efi mit dem folgenden Befehl:

$ cp -v/usr/lib/shim/shimx64.efi.signiert ~/downloads/bootx64.efi

Kopieren Sie nun die Datei Grubnetx64.efi.unterzeichnet zum ~/Downloads Verzeichnis und benennen es um um grubx64.efi mit dem folgenden Befehl:

$ cp -v/usr/lib/grub/x86_64-efi-signiert/grubnetx64.efi.signiert ~/downloads/grubx64.efi

Kopieren Sie nun die Datei Unicode.PF2 zum ~/Downloads Verzeichnis mit dem folgenden Befehl:

$ cp -v/usr/share/grub/unicode.PF2 ~/Downloads

Sobald alle Dateien in die kopiert wurden ~/Downloads Verzeichnis, Sie sollten die folgenden Dateien in der ~/Downloads Verzeichnis.

Melden Sie sich nun bei Ihrem Synology NAS an und laden Sie die Dateien hoch bootx64.efi Und grubx64.efi im pxeboot freigegebenen Ordner.

Klicke auf Erstellen > Ordner erstellen Um einen neuen Ordner in der zu erstellen pxeboot gemeinsamer Ordner Ihrer Synology Nas.

Eintippen roden als Ordnername und klicken Sie auf OK.

Ein neuer Ordner roden sollte erstellt werden.

Navigieren Sie zum neu erstellten roden/ Ordner und erstellen Sie einen neuen Ordner Schriftarten/ im roden Ordner auf die gleiche Weise.

Navigieren zum grub/Schriftarten/ Ordner Ihrer Synologie -NAS und hochladen die Unicode.PF2 Datei aus der ~/Downloads Verzeichnis dort.

Sobald alle Dateien in die kopiert wurden pxeboot Der gemeinsame Ordner Ihres Synology NAS, sollten Sie dort die folgenden Dateien und Ordner sehen.

Aktivieren von PXE on Synology NAS

Sobald Sie alle erforderlichen Dateien in die hochgeladen haben pxeboot Shared Ordner können Sie PXE -Booten auf Ihrem Synology Nas aktivieren.

Um PXE zu aktivieren, öffnen Sie die DHCP -Server App navigieren Sie zur Pxe Abschnitt und überprüfen Sie die Aktivieren Sie PXE (Umgebung für Ausführungsumgebung vor dem Boot) Kontrollkästchen wie im Screenshot unten markiert.

Sobald PXE aktiviert ist, wählen Sie aus Lokaler TFTP -Server, und klicken Sie auf Wählen.

Wählen Sie die Datei aus bootx64.efi Aus der Liste als PXE Bootloader und klicken Sie auf Wählen.

Damit die Änderungen wirksam werden sollen, klicken Sie auf Anwenden.

PXE sollte aktiviert sein und bootx64.efi sollte als PXE -Bootloader eingestellt werden.

Wenn Sie Ihren Computer nun über PXE starten, sollten Sie das folgende Grubfenster sehen. Dies bedeutet, dass PXE -Booten mit GRUB UEFI -Firmware gut funktioniert.

Ubuntu Desktop 20 booten 20.04 LTS live über PXE

Laden Sie zuerst den Ubuntu Desktop 20 herunter.04 LTS ISO -Bild von der offiziellen Release -Seite von Ubuntu 20.04 LTS.

Einmal der Ubuntu -Desktop 20.04 LTS ISO Image wird heruntergeladen, laden Sie es in die pxeboot gemeinsamer Ordner Ihrer Synology Nas.

Klicken Sie mit der rechten Maustaste auf den Ubuntu-Desktop 20.04 LTS ISO -Bild und klicken Sie auf Virtual Drive montieren wie im Screenshot unten markiert.

Stellen Sie sicher, dass das ISO -Bild in der montiert ist pxeboot freigegebenen Ordner1. Stellen Sie außerdem sicher, dass Sie das überprüfen Automatisch beim Start montieren Kontrollkästchen so, dass das ISO -Bild automatisch montiert wird, wenn Ihre Synology Nas Boots2. Klicken Sie dann auf Montieren Um das ISO -Bild zu montieren3.

Das ISO -Bild von Ubuntu Desktop 20.04 LTs sollten in der montiert werden pxeboot Shared Ordner, wie Sie im Screenshot unten sehen können.

Der Inhalt des montierten Ubuntu -Desktops 20.04 LTS ISO -Bild.

Ubuntu Desktop 20 booten.04 LTs über PXE Mit der Grub UEFI -Firmware müssen Sie einen Menüeintrag für Ubuntu Desktop 20 hinzufügen.04 LTS auf der grub/mau.CFG Konfigurationsdatei.

NOTIZ: Stellen Sie sicher, dass Sie das erstellen roden.CFG Datei in der pxeboot gemeinsamer Ordner, wenn er nicht existiert.

Geben Sie die folgenden Zeilen in die ein grub/mau.CFG Konfigurationsdatei zum Starten von Ubuntu Desktop 20.04 LTS über PXE mit der GRUB UEFI -Firmware:

Setzen Sie Standard = 0
Timeout einstellen = 60
MenuEntry "Ubuntu Desktop 20 installieren 20.04 lts "
Legen Sie GFXPayload = Halten Sie fest
Linux Ubuntu-20.04.4-Desktop-AMD64/Casper/Vmlinuz Boot = Casper vielleicht-U-ubiquity netboot = nfs ip = dhcp nfsroot = 192.168.0.105:/volumen1/pxEboot/Ubuntu-20.04.4-Desktop-AMD64 Ruhiger Spritzer ---
Initrd Ubuntu-20.04.4-Desktop-AMD64/Casper/initrd

Sobald Sie einen Menüeintrag für Ubuntu Desktop 20 hinzugefügt haben.04 LTS, die grub/mau.CFG Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.105 ist die IP -Adresse meiner Synology Nas. Vergessen Sie nicht, es durch Ihre zu ersetzen. Wenn Sie Unterstützung bei der Suche nach der IP -Adresse Ihres Synology NAS benötigen, lesen Sie den Artikel. Wie finde ich die IP -Adresse meiner Synology NAS?.

Starten Sie Ihren Computer nun über PXE und Sie sollten das folgende Grub -Menü sehen.

Wählen Installieren Sie Ubuntu Desktop 20.04 LTS und drücke .

Ubuntu Desktop 20.04 LTS Live wird gebootet.

Einmal Ubuntu Desktop 20.04 LTS Live wird gebootet, Sie sollten das folgende Fenster sehen. Sie können Ubuntu Desktop 20 installieren.04 LTS auf Ihrem Computer von hier aus. Wenn Sie Unterstützung bei der Installation von Ubuntu Desktop 20 benötigen.04 LTS auf Ihrem Computer lesen Sie den Artikel, in dem Ubuntu Desktop 20 installiert wird.04 LTS.

Ubuntu Desktop 20.04 LTS Live Network über PXE gebootet.

Booten von Ubuntu Server 20.04 LTS über PXE

Laden Sie zunächst den Ubuntu Server 20 herunter 20.04 LTS ISO -Bild von der offiziellen Release -Seite von Ubuntu 20.04 LTS.

Sobald der Ubuntu -Server 20.04 LTS ISO Image wird heruntergeladen, laden Sie es in die pxeboot gemeinsamer Ordner Ihrer Synology Nas.

Klicken Sie mit der rechten Maustaste auf den Ubuntu Server 20.04 LTS ISO -Bild und klicken Sie auf Virtual Drive montieren wie im Screenshot unten markiert.

Stellen Sie sicher, dass das ISO -Bild in der montiert ist pxeboot freigegebenen Ordner1. Stellen Sie außerdem sicher, dass Sie das überprüfen Automatisch beim Start montieren Kontrollkästchen so, dass das ISO -Bild automatisch montiert wird, wenn Ihre Synology Nas Boots2. Klicken Sie dann auf Montieren Um das ISO -Bild zu montieren3.

Das ISO -Bild von Ubuntu Server 20.04 LTs sollten in der montiert werden pxeboot Shared Ordner, wie Sie im Screenshot unten sehen können.

Der Inhalt des montierten Ubuntu -Servers 20.04 LTS ISO -Bild.

Um Ubuntu Server 20 zu starten.04 LTs über PXE Mit der Grub UEFI -Firmware müssen Sie einen Menüeintrag für Ubuntu Server 20 hinzufügen.04 LTS auf der grub/mau.CFG Konfigurationsdatei.

NOTIZ: Stellen Sie sicher, dass Sie das erstellen roden.CFG Datei in der pxeboot gemeinsamer Ordner, wenn er nicht existiert.

Geben Sie die folgenden Zeilen in die ein grub/mau.CFG Konfigurationsdatei zum Starten von Ubuntu Server 20.04 LTS über PXE mit der GRUB UEFI -Firmware:

msuEntry "Ubuntu Server installieren 20.04 LTS (Netboot) "
Legen Sie GFXPayload = Halten Sie fest
Linux Ubuntu-20.04.4-Live-Server-AMD64/Casper/Vmlinuz Netboot = NFS IP = DHCP NFSROOT = 192.168.0.105:/volumen1/pxEboot/Ubuntu-20.04.4-Live-Server-AMD64
Initrd Ubuntu-20.04.4-Live-Server-AMD64/Casper/initrd

Sobald Sie einen Menüeintrag für Ubuntu Server 20 hinzugefügt haben.04 LTS, die grub/mau.CFG Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.105 ist die IP -Adresse meiner Synology Nas. Vergessen Sie nicht, es durch Ihre zu ersetzen. Wenn Sie Unterstützung bei der Suche nach der IP -Adresse Ihres Synology NAS benötigen, lesen Sie den Artikel. Wie finde ich die IP -Adresse meiner Synology NAS?.

Starten Sie Ihren Computer nun über PXE und Sie sollten das folgende Grub -Menü sehen.

Wählen Installieren Sie Ubuntu Server 20.04 LTS (Netboot) und drücke .

Ubuntu Server 20.04 LTS wird gebootet.

Einmal Ubuntu Server 20.04 LTS ist gebootet, Sie sollten das folgende Fenster sehen. Sie können Ubuntu Server 20 installieren.04 LTS auf Ihrem Computer/Server von hier von hier aus wie gewohnt. Wenn Sie Unterstützung bei der Installation von Ubuntu Server 20 benötigen.04 LTS auf Ihrem Computer/Server lesen Sie den Artikel, in dem Ubuntu Server 20 installiert ist.04 LTS.

Booten von Ubuntu Desktop 22.04 LTS live über PXE

Laden Sie zuerst den Ubuntu Desktop 22 herunter.04 LTS ISO -Bild von der offiziellen Release -Seite von Ubuntu 22.04 LTS.

Einmal der Ubuntu -Desktop 22.04 LTS ISO Image wird heruntergeladen, laden Sie es in die pxeboot gemeinsamer Ordner Ihrer Synology Nas.

Klicken Sie mit der rechten Maustaste auf den Ubuntu Desktop 22.04 LTS ISO -Bild und klicken Sie auf Virtual Drive montieren wie im Screenshot unten markiert.

Stellen Sie sicher, dass das ISO -Bild in der montiert ist pxeboot freigegebenen Ordner1. Stellen Sie außerdem sicher, dass Sie das überprüfen Automatisch beim Start montieren Kontrollkästchen so, dass das ISO -Bild automatisch montiert wird, wenn Ihre Synology Nas Boots2. Klicken Sie dann auf Montieren Um das ISO -Bild zu montieren3.

Das ISO -Bild von Ubuntu Desktop 22.04 LTs sollten in der montiert werden pxeboot Shared Ordner, wie Sie im Screenshot unten sehen können.

Der Inhalt des montierten Ubuntu -Desktops 22.04 LTS ISO -Bild.

Um Ubuntu Desktop 22 zu starten.04 LTs über PXE Mit der Grub UEFI -Firmware müssen Sie einen Menüeintrag für Ubuntu Desktop 22 hinzufügen.04 LTS auf der grub/mau.CFG Konfigurationsdatei.

NOTIZ: Stellen Sie sicher, dass Sie das erstellen roden.CFG Datei in der pxeboot gemeinsamer Ordner, wenn er nicht existiert.

Geben Sie die folgenden Zeilen in die ein grub/mau.CFG Konfigurationsdatei zum Starten von Ubuntu Desktop 22.04 LTS über PXE mit der GRUB UEFI -Firmware:

MenuEntry "Ubuntu Desktop 22 installieren.04 lts "
Legen Sie GFXPayload = Halten Sie fest
Linux Ubuntu-22.04-Desktop-AMD64/Casper/Vmlinuz Boot = Casper vielleicht-U-ubiquity netboot = nfs ip = dhcp nfsroot = 192.168.0.105:/volumen1/pxEboot/Ubuntu-22.04-Desktop-AMD64 Ruhiger Spritzer ---
Initrd Ubuntu-22.04-Desktop-AMD64/Casper/initrd

Sobald Sie einen Menüeintrag für Ubuntu Desktop 22 hinzugefügt haben.04 LTS, die grub/mau.CFG Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.105 ist die IP -Adresse meiner Synology Nas. Vergessen Sie nicht, es durch Ihre zu ersetzen. Wenn Sie Unterstützung bei der Suche nach der IP -Adresse Ihres Synology NAS benötigen, lesen Sie den Artikel. Wie finde ich die IP -Adresse meiner Synology NAS?.

Starten Sie Ihren Computer nun über PXE und Sie sollten das folgende Grub -Menü sehen.

Wählen Installieren Sie Ubuntu Desktop 22.04 LTS und drücke .

Ubuntu Desktop 22.04 LTS Live wird gebootet.

Einmal Ubuntu Desktop 22.04 LTS Live wird gebootet, Sie sollten das folgende Fenster sehen. Sie können Ubuntu Desktop 22 installieren.04 LTS auf Ihrem Computer von hier aus. Wenn Sie Unterstützung bei der Installation von Ubuntu Desktop 22 benötigen.04 LTS auf Ihrem Computer lesen Sie den Artikel, in dem Ubuntu Desktop 20 installiert wird.04 LTS. Obwohl der Artikel für Ubuntu Desktop 20 ist.04 LTS, es kann immer noch hilfreich sein.

Ubuntu Desktop 22.04 LTS Live Network über PXE gebootet.

Booten von Ubuntu Server 22.04 LTS über PXE

Laden Sie zuerst den Ubuntu Server 22 herunter.04 LTS ISO -Bild von der offiziellen Release -Seite von Ubuntu 22.04 LTS.

Sobald der Ubuntu -Server 22.04 LTS ISO Image wird heruntergeladen, laden Sie es in die pxeboot gemeinsamer Ordner Ihrer Synology Nas.

Klicken Sie mit der rechten Maustaste auf den Ubuntu Server 22.04 LTS ISO -Bild und klicken Sie auf Virtual Drive montieren wie im Screenshot unten markiert.

Stellen Sie sicher, dass das ISO -Bild in der montiert ist pxeboot freigegebenen Ordner1. Stellen Sie außerdem sicher, dass Sie das überprüfen Automatisch beim Start montieren Kontrollkästchen so, dass das ISO -Bild automatisch montiert wird, wenn Ihre Synology Nas Boots2. Klicken Sie dann auf Montieren Um das ISO -Bild zu montieren3.

Das ISO -Bild von Ubuntu Server 22.04 LTs sollten in der montiert werden pxeboot Shared Ordner, wie Sie im Screenshot unten sehen können.

Der Inhalt des montierten Ubuntu -Servers 22.04 LTS ISO -Bild.

Um Ubuntu Server 22 zu starten.04 LTs über PXE Mit der Grub UEFI -Firmware müssen Sie einen Menüeintrag für Ubuntu Server 22 hinzufügen.04 LTS auf der grub/mau.CFG Konfigurationsdatei.

NOTIZ: Stellen Sie sicher, dass Sie das erstellen roden.CFG Datei in der pxeboot gemeinsamer Ordner, wenn er nicht existiert.

Geben Sie die folgenden Zeilen in die ein grub/mau.CFG Konfigurationsdatei zum Starten von Ubuntu Server 22.04 LTS über PXE mit der GRUB UEFI -Firmware:

msuEntry "Ubuntu Server 22 installieren.04 LTS (Netboot) "
Legen Sie GFXPayload = Halten Sie fest
Linux Ubuntu-22.04-Live-Server-AMD64/Casper/Vmlinuz Netboot = NFS IP = DHCP NFSROOT = 192.168.0.105:/volumen1/pxEboot/Ubuntu-22.04-Live-Server-AMD64
Initrd Ubuntu-22.04-Live-Server-AMD64/Casper/Initrd

Sobald Sie einen Menüeintrag für Ubuntu Server 22 hinzugefügt haben.04 LTS, die grub/mau.CFG Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.105 ist die IP -Adresse meiner Synology Nas. Vergessen Sie nicht, es durch Ihre zu ersetzen. Wenn Sie Unterstützung bei der Suche nach der IP -Adresse Ihres Synology NAS benötigen, lesen Sie den Artikel. Wie finde ich die IP -Adresse meiner Synology NAS?.

Starten Sie Ihren Computer nun über PXE und Sie sollten das folgende Grub -Menü sehen.

Wählen Installieren Sie Ubuntu Server 22.04 LTS (Netboot) und drücke .

Ubuntu Server 22.04 LTS wird gebootet.

Einmal Ubuntu Server 22.04 LTS ist gebootet, Sie sollten das folgende Fenster sehen. Sie können Ubuntu Server 22 installieren.04 LTS auf Ihrem Computer/Server von hier von hier aus wie gewohnt. Wenn Sie Unterstützung bei der Installation von Ubuntu Server 22 benötigen.04 LTS auf Ihrem Computer/Server lesen Sie den Artikel, in dem Ubuntu Server 20 installiert ist.04 LTS. Obwohl der Artikel für Ubuntu Server 20 gilt 20.04 LTS, es kann immer noch hilfreich sein.

Booten von Fedora 35 Workstation Live über PXE

Laden Sie zunächst die Fedora Workstation 35 ISO -Bild von der offiziellen Download -Seite der Fedora Workstation herunter.

Wenn die Fedora Workstation 35 ISO -Bild heruntergeladen wurde, laden Sie es in die pxeboot gemeinsamer Ordner Ihrer Synology Nas.

Klicken Sie mit der rechten Maustaste auf die Fedora Workstation 35 ISO-Bild und klicken Sie auf Virtual Drive montieren wie im Screenshot unten markiert.

Stellen Sie sicher, dass das ISO -Bild in der montiert ist pxeboot freigegebenen Ordner1. Stellen Sie außerdem sicher, dass Sie das überprüfen Automatisch beim Start montieren Kontrollkästchen so, dass das ISO -Bild automatisch montiert wird, wenn Ihre Synology Nas Boots2. Klicken Sie dann auf Montieren Um das ISO -Bild zu montieren3.

Das ISO -Bild von Fedora Workstation 35 sollte in der montiert werden pxeboot Shared Ordner, wie Sie im Screenshot unten sehen können.

Der Inhalt des montierten Fedora Workstation 35 ISO -Bild.

Um Fedora Workstation 35 Live über PXE mit der GRUB UEFI -Firmware zu starten, müssen Sie einen Menüeintrag für die Fedora Workstation 35 auf den grub/mau.CFG Konfigurationsdatei.

NOTIZ: Stellen Sie sicher, dass Sie das erstellen roden.CFG Datei in der pxeboot gemeinsamer Ordner, wenn er nicht existiert.

Geben Sie die folgenden Zeilen in die ein grub/mau.CFG Konfigurationsdatei zum Starten von Fedora Workstation 35 Live über PXE mit der GRUB UEFI -Firmware:

msuEntry "Fedora Workstation 35"
Legen Sie GFXPayload = Halten Sie fest
Linux Fedora-Workstation-Live-X86_64-35-1.2/Bilder/pxeboot/vmlinuz ip = dhcp rd.live.Bild root = live: nfs: // 192.168.0.105/Volume1/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

Sobald Sie einen Menüeintrag für die Fedora Workstation 35 hinzugefügt haben, die grub/mau.CFG Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.105 ist die IP -Adresse meiner Synology Nas. Vergessen Sie nicht, es durch Ihre zu ersetzen. Wenn Sie Unterstützung bei der Suche nach der IP -Adresse Ihres Synology NAS benötigen, lesen Sie den Artikel. Wie finde ich die IP -Adresse meiner Synology NAS?.

Starten Sie Ihren Computer nun über PXE und Sie sollten das folgende Grub -Menü sehen.

Wählen Installieren Sie Fedora Workstation 35 und drücke .

Fedora Workstation 35 Live wird gebootet.

Sobald die Fedora Workstation 35 Live gebootet ist, sollten Sie das folgende Fenster sehen. Sie können Fedora Workstation 35 wie gewohnt von hier aus installieren. Wenn Sie Unterstützung bei der Installation der Fedora Workstation 35 auf Ihrem Computer benötigen, lesen Sie den Artikel, wie Sie Fedora Workstation 35 von USB installieren.

Fedora Workstation 35 Live -Modus Einmal über PXE gebootet.

Fedora Workstation 35 Installateur einmal über PXE gebootet.

Abschluss

In diesem Artikel habe ich Ihnen gezeigt. Ich habe Ihnen auch gezeigt, wie Sie GRUB herunterladen, die erforderlichen Dateien in Ihre Synologie -NAS kopieren und die installieren und konfigurieren DHCP -Server Paket zum Booten von GRUB auf UEFI-basierten Motherboards über das Netzwerk über PXE. Ich habe Ihnen gezeigt, wie Sie die erforderlichen Grub -Menüeinträge für den PXE -Booting für die folgenden Linux -Verteilungen hinzufügen:

  • Ubuntu Desktop 20.04 LTS
  • Ubuntu Server 20.04 LTS
  • Ubuntu Desktop 22.04 LTS
  • Ubuntu Server 22.04 LTS
  • Fedora Workstation 35

Verweise

  1. https: // wiki.Ubuntu.com/uefi/SecureBoot/pxe-ipv6
  2. https: // docs.Fedoraproject.org/en-us/fedora/22/html/installation_guide/pxe-bootloader.html
  3. https: // wiki.Fysik.DTU.dk/it/pxe_and_uefi
  4. https: // c-nergy.sein/blog/?P = 13808
  5. https: // Ubuntu.com/server/docs/install/netboot-amd64
  6. https: // linuxHint.com/pxe_boot_ubuntu_server/
  7. http: // Manpages.Ubuntu.com/Manpages/Bionic/Man7/Casper.7.html
  8. https: // fedoraproject.org/wiki/dracut/options#nfs
  9. https: // Man7.org/linux/mannseiten/Man7/Dracut.cmdline.7.html
  10. https: // zugreifen.roter Hut.com/documentation/en-us/red_hat_enterprise_linux/7/html/storate_administration_guide/ch-disklesssystems
  11. https: // bugzilla.roter Hut.com/show_bug.CGI?ID = 781983
  12. https: // bugzilla.roter Hut.com/show_bug.CGI?ID = 537217