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

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

Die vollständige Form von Pxe Ist Ausführungsumgebung vor dem Start. 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 diesem Artikel zeige ich Ihnen, wie Sie Ihren Synology NAS als Netzwerkstartserver mithilfe von PXELINUX und dem PXE-Boot für das Installationsbild der folgenden Linux-Verteilungen über das Netzwerk auf BIOS-basierten Motherboards konfigurieren.

  • 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. Pxelinux herunterladen
  7. Hochladen der erforderlichen Dateien in den NAS
  8. Erstellen einer pxelinux -Standardkonfigurationsdatei
  9. Aktivieren von PXE on Synology NAS
  10. Ubuntu Desktop 20 booten 20.04 LTS live über PXE
  11. Booten von Ubuntu Server 20.04 LTS über PXE
  12. Booten von Fedora 35 Workstation Live über PXE
  13. Booten von Ubuntu Desktop 22.04 LTS live über PXE
  14. Booten von Ubuntu Server 22.04 LTS über PXE
  15. Abschluss
  16. 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.

Pxelinux herunterladen

Sie können die Pxelinux aus der URL herunterladen:

https: // spiegel.Rand.Kernel.org/pub/linux/utils/boot/syslinux/

Besuchen Sie die Pxelinux -Download -URL in Ihrem Lieblings -Webbrowser. Sobald die Seite geladen wird, laden Sie das ZIP -Archiv der neuesten Version von Syslinux herunter. Zum Zeitpunkt dieses Schreibens ist die neueste Version von Syslinux 6.03.

Ihr Browser fordert Sie auf, das Syslinux -Zip -Archiv zu speichern. Wählen Sie einen Ordner/Verzeichnis Ihrer Wahl und klicken Sie auf Speichern.

Das Syslinux -Zip -Archiv sollte heruntergeladen werden.

Klicken Sie mit der rechten Maustaste auf das heruntergeladene ZIP-Archiv und klicken Sie auf Alles extrahieren… das Zip -Archiv extrahieren.

Klicke auf Extrakt.

Das Syslinux -Zip -Archiv wird extrahiert. Es wird einige Sekunden dauern, bis es fertig ist.

Zu diesem Zeitpunkt sollte das Syslinux -Zip -Archiv extrahiert werden. Sie sehen einen neuen Syslinux -Ordner/ein neues Verzeichnis/Verzeichnis, wie Sie im Screenshot unten sehen können.

Der Inhalt des extrahierten Syslinux -Ordners/des extrahierten Verzeichnisses.

Hochladen der erforderlichen Dateien in den NAS

Extrahierter Syslinux -Ordner/Verzeichnis enthält viele Ordner und Dateien. Sie brauchen nicht alle. Sie müssen nur die erforderlichen Dateien aus diesem Ordner/Verzeichnis in die hochladen pxeboot gemeinsamer Ordner Ihrer Synology Nas.

Von dem Syslinux/BIOS/Kern Ordner/Verzeichnis1, Ziehen und fallen lassen pxelinux.0 Datei an der pxeboot Shared Ordner zum Hochladen2.

Klicke auf Überschreiben.

Der pxelinux.0 Die Datei sollte in die hochgeladen werden pxeboot freigegebenen Ordner.

Auf die gleiche Weise laden Sie die hoch hoch Linux.C32 Datei an der pxeboot gemeinsamer Ordner aus dem syslinux/bios/com32/module Ordner/Verzeichnis.

Laden Sie die hoch Libutil.C32 Datei an der pxeboot gemeinsamer Ordner aus dem syslinux/bios/com32/libutil Ordner/Verzeichnis.

Laden Sie die hoch ldlinux.C32 Datei an der pxeboot gemeinsamer Ordner aus dem syslinux/bios/com32/elflink/ldlinux Ordner/Verzeichnis.

Laden Sie die hoch memdisk Datei an der pxeboot gemeinsamer Ordner aus dem syslinux/bios/memdisk Ordner/Verzeichnis.

Laden Sie die hoch Speisekarte.C32 Und Vesamenu.C32 Dateien zum pxeboot gemeinsamer Ordner aus dem syslinux/bios/com32/Menü Ordner/Verzeichnis.

Laden Sie die hoch libcom32.C32 Datei an der pxeboot gemeinsamer Ordner aus dem syslinux/bios/com32/lib Ordner/Verzeichnis.

Sobald Sie alle erforderlichen Dateien in die hochgeladen haben pxeboot gemeinsamer Ordner aus dem syslinux Ordner/Verzeichnis, die pxeboot Der freigegebene Ordner sollte die folgenden Dateien haben.

Erstellen einer pxelinux -Standardkonfigurationsdatei

Um pxelinux booten zu können, benötigen Sie eine Standard Pxelinux -Konfigurationsdatei. Die Pxelinux -Konfigurationsdateien werden in der gehalten pxelinux.CFG/ Ordner. Sie müssen die erstellen pxelinux.CFG/ Ordner in der pxeboot freigegebenen Ordner.

Um das zu erstellen pxelinux.CFG/ Ordner navigieren Sie zum Ordner pxeboot gemeinsamer Ordner aus dem Dateistation App und klicken Sie auf Erstellen > Ordner erstellen wie im Screenshot unten markiert.

Eintippen pxelinux.CFG als Ordnername und klicken Sie auf OK.

Ein neuer Ordner pxelinux.CFG sollte erstellt werden.

Ein ... kreieren Standard Datei in der pxelinux.CFG/ Ordner und Geben Sie die folgenden Zeilen darin ein. Dies ist eine einfache Pxelinux -Konfigurationsdatei. Es wird verwendet, um zu testen, ob Pxelinux funktioniert.

NOTIZ: Sie können die installieren Texteditor App aus dem Paketzentrum und verwenden Sie es, um Textdateien auf Ihrem Synology NAS zu erstellen und zu bearbeiten.

Standardmenü.C32
Eingabeaufforderung 0
Zeitüberschreitung 100
Menütitel Wählen Sie eine Option zum Booten aus
Label Ubuntu-Desktop-2004-Live
Menübezeichnung Installieren Sie Ubuntu Desktop 20.04 LTS
Label Ubuntu-Server-2004-Netboot
Menübezeichnung Installieren Sie Ubuntu Server 20.04 LTS (Netboot)

Aktivieren von PXE on Synology NAS

Sobald Sie das erstellt haben pxelinux.CFG/Standard Konfigurationsdatei können Sie den PXE -Booting auf Ihrem Synology NAS aktivieren.

Öffne das 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 pxelinux.0 als pxe Bootloader in der Liste und klicken Sie auf Wählen.

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

PXE sollte aktiviert sein und die pxelinux.0 sollte als PXE -Bootloader eingestellt werden.

Wenn Sie Ihren Computer nun über PXE starten, sollten Sie das folgende Boot -Menü sehen. Es bedeutet, dass Pxelinux arbeitet.

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 müssen Sie einen Menüeintrag für Ubuntu Desktop 20 hinzufügen.04 LTS auf der pxelinux.CFG/Standard Konfigurationsdatei.

Geben Sie die folgenden Zeilen in die ein pxelinux.CFG/Standard Konfigurationsdatei zum Starten von Ubuntu Desktop 20.04 LTS über PXE:

Label Ubuntu-Desktop-2004-Live
Menübezeichnung Installieren Sie Ubuntu Desktop 20.04 LTS
Kernel Ubuntu-20.04.4-Desktop-AMD64/Casper/Vmlinuz
append boot = casper vielleicht-ubiquity netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/volumen1/pxEboot/Ubuntu-20.04.4-Desktop-AMD64 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 pxelinux.CFG/Standard Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.106 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 Boot -Menü sehen.

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

Sie sollten sehen, dass die vmlinuz Und initrd Dateien werden vom PXE -Startserver heruntergeladen, der auf Ihrem Synology Nas ausgeführt wird.

Einmal der vmlinuz Und initrd Dateien werden heruntergeladen, Ubuntu Desktop 20.04 LTS Live sollte anfangen zu booten. Es wird eine Weile dauern, bis es fertig ist.

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 müssen Sie einen Menüeintrag für Ubuntu Server 20 hinzufügen.04 LTS auf der pxelinux.CFG/Standard Konfigurationsdatei.

Geben Sie die folgenden Zeilen in die ein pxelinux.CFG/Standard Konfigurationsdatei zum Starten von Ubuntu Server 20.04 LTS über PXE:

Label Ubuntu-Server-2004-Netboot
Menübezeichnung Installieren Sie Ubuntu Server 20.04 LTS (Netboot)
Kernel Ubuntu-20.04.4-Live-Server-AMD64/Casper/Vmlinuz
append netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/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 pxelinux.CFG/Standard Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.106 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 Boot -Menü sehen.

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

Sie sollten sehen, dass die vmlinuz Und initrd Dateien werden vom PXE -Startserver heruntergeladen, der auf Ihrem Synology Nas ausgeführt wird.

Einmal der vmlinuz Und initrd Dateien werden heruntergeladen, Ubuntu Server 20.04 LTs sollten anfangen zu booten. Es wird eine Weile dauern, bis es fertig ist.

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 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 zu starten, müssen Sie einen Menüeintrag für die Fedora Workstation 35 auf dem hinzufügen pxelinux.CFG/Standard Konfigurationsdatei.

Geben Sie die folgenden Zeilen in die ein pxelinux.CFG/Standard Konfigurationsdatei zum Boot Fedora Workstation 35 Live über PXE:

Label Fedora-35-Workstation-Live
Menübezeichnung Installation Fedora Workstation 35
Kernel Fedora-Workstation-Live-X86_64-35-1.2/Bilder/pxeboot/vmlinuz
anhängen ip = dhcp rd.live.Bild root = live: nfs: // 192.168.0.106/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 pxelinux.CFG/Standard Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.106 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 Boot -Menü sehen.

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

Sie sollten sehen, dass die vmlinuz Und initrd Dateien werden vom PXE -Startserver heruntergeladen, der auf Ihrem Synology Nas ausgeführt wird.

Einmal der vmlinuz Und initrd Die Dateien werden heruntergeladen, Fedora Workstation 35 Live sollte mit dem Starten beginnen. Es wird eine Weile dauern, bis es fertig ist.

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 Installateur einmal über PXE gebootet.

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 müssen Sie einen Menüeintrag für Ubuntu Desktop 22 hinzufügen.04 LTS auf der pxelinux.CFG/Standard Konfigurationsdatei.

Geben Sie die folgenden Zeilen in die ein pxelinux.CFG/Standard Konfigurationsdatei zum Starten von Ubuntu Desktop 22.04 LTS über PXE:

Label Ubuntu-Desktop-2204-Live
Menübezeichnung Installieren Sie Ubuntu Desktop 22.04 LTS
Kernel Ubuntu-22.04-Desktop-AMD64/Casper/Vmlinuz
append initrd = ubuntu-22.04-Desktop-AMD64/Casper/Initrd Boot = Casper Netboot = NFS IP = DHCP NFSROOT = 192.168.0.106:/volumen1/pxEboot/Ubuntu-22.04-Desktop-AMD64 vielleicht-Ablehre ruhiger Spritzer ---

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

NOTIZ: Hier, 192.168.0.106 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 Boot -Menü sehen.

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

Ubuntu Desktop 22.04 LTS Live wird gebootet. Es wird eine Weile dauern, bis es fertig ist.

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 wie gewohnt 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 müssen Sie einen Menüeintrag für Ubuntu Server 22 hinzufügen.04 LTS auf der pxelinux.CFG/Standard Konfigurationsdatei.

Geben Sie die folgenden Zeilen in die ein pxelinux.CFG/Standard Konfigurationsdatei zum Starten von Ubuntu Server 22.04 LTS über PXE:

Label Ubuntu-Server-2204-Netboot
Menübezeichnung Installieren Sie Ubuntu Server 22.04 LTS (Netboot)
Kernel Ubuntu-22.04-Live-Server-AMD64/Casper/Vmlinuz
append netboot = nfs ip = dhcp nfsroot = 192.168.0.106:/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 pxelinux.CFG/Standard Die Konfigurationsdatei sollte wie folgt aussehen:

NOTIZ: Hier, 192.168.0.106 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 Boot -Menü sehen.

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

Sie sollten sehen, dass die vmlinuz Und initrd Dateien werden vom PXE -Startserver heruntergeladen, der auf Ihrem Synology Nas ausgeführt wird.

Einmal der vmlinuz Und initrd Dateien werden heruntergeladen, Ubuntu Server 22.04 LTs sollten anfangen zu booten. Es wird eine Weile dauern, bis es fertig ist.

Ubuntu Server 20.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.

Abschluss

In diesem Artikel habe ich Ihnen gezeigt. Ich habe Ihnen auch gezeigt, wie Sie die Pxelinux herunterladen, die erforderlichen Pxelinux -Dateien in Ihr Synology NAS kopieren und die installieren und konfigurieren DHCP -Server Paket zum Booten der Pxelinux auf BIOS-basierten Motherboards. Ich habe Ihnen gezeigt, wie Sie die erforderlichen PXELINUX -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: // c-nergy.sein/blog/?P = 13808
  2. https: // Ubuntu.com/server/docs/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/options#nfs
  6. https: // Man7.org/linux/mannseiten/Man7/Dracut.cmdline.7.html
  7. https: // zugreifen.roter Hut.com/documentation/en-us/red_hat_enterprise_linux/7/html/storate_administration_guide/ch-disklesssystems
  8. https: // bugzilla.roter Hut.com/show_bug.CGI?ID = 781983
  9. https: // bugzilla.roter Hut.com/show_bug.CGI?ID = 537217
  10. https: // achubuntu.com/Fragen/1250119/How-to-skip-Filesystem-Checks-During-Boot