Come configurare le immagini di installazione di Synology NAS su PXE Boot Linux con PXELINUX (versione BIOS)
La forma completa di PXE è l'ambiente di esecuzione del preboizione. È una ROM di avvio specializzata integrata in molte schede di rete di nuova generazione. Viene utilizzato principalmente per avviare un installatore di sistemi operativi sulla rete e installarlo sul computer. Quindi, non avrai bisogno di una ROM CD/DVD o un'unità pollice avviabile USB per installare il tuo sistema operativo preferito sul tuo computer.
In questo articolo, ti mostrerò come configurare la tua Sinologia NAS come server di avvio PXE e avvio dell'immagine di installazione delle seguenti distribuzioni Linux sulla rete tramite PXE su schede madri basate sul BIOS.
Sommario:
Creazione di una cartella condivisa PxEBoot:
Dovresti creare una nuova cartella condivisa pxeboot Come mostrato nello screenshot seguente per mantenere organizzati tutti i file di avvio PXE.
Se hai bisogno di assistenza per la creazione di una nuova cartella condivisa, leggi l'articolo come configurare la sinologia NAS?.
Abilitazione di NFS per la cartella condivisa PxEBoot:
Dovrai anche abilitare il servizio file NFS e configurare il pxeboot cartella condivisa per l'accesso NFS per l'avvio PXE per funzionare.
Navigare verso Pannello di controllo> Servizi di file Per abilitare il servizio file NFS.
Dal NFS scheda, controllare il Abilita il servizio NFS Casella di controllo come contrassegnato nello screenshot seguente.
Clicca su Fare domanda a affinché le modifiche abbiano effetto.
Il servizio file NFS dovrebbe essere abilitato.
Ora, navigare a Pannello di controllo> Cartella condivisa, seleziona il pxeboot cartella condivisa e fare clic su Modifica come contrassegnato nello screenshot seguente.
Clicca su Crea dalla scheda Autorizzazioni NFS.
Una nuova regola di accesso NFS dovrebbe essere creato¹.
È possibile accedere alla cartella condivisa utilizzando il percorso /volume1 /pxeboot Come puoi vedere nello screenshot sotto ². Ricorda il percorso della cartella condivisa in quanto ne avrai bisogno in seguito.
Per avere effetto le modifiche, fare clic su Salva³.
Abilitazione del servizio TFTP:
Per servire il firmware di avvio PXE, dovrai abilitare il servizio file TFTP sulla tua sinologia NAS.
Per abilitare il servizio file TFTP, vai a Pannello di controllo> Servizi di file.
Dal Avanzate scheda, scorrere verso il basso fino a Tftp sezione e controllare il Abilita il servizio TFTP Casella di controllo come contrassegnato nello screenshot seguente.
Clicca su Selezionare come contrassegnato nello screenshot di seguito per impostare un Cartella del tetto TFTP.
Tutte le cartelle condivise della tua Sinologia NAS dovrebbero essere elencate. Seleziona il pxeboot cartella condivisa e fare clic su Selezionare.
Clicca su Fare domanda a affinché le modifiche abbiano effetto.
Il servizio file TFTP deve essere abilitato e la cartella root TFTP deve essere impostata.
Installazione del server DHCP:
Per far funzionare l'avvio PXE, avrai bisogno di un server DHCP funzionante.
Per installare un server DHCP sul tuo Sinologia NAS, apri il Pacchetti app per centro¹, Cerca la parola chiave dhcp², e fare clic su Pacchetto server DHCP Come contrassegnato nello screenshot Sotto³.
Clicca su Installare.
IL Server DHCP Il pacchetto dovrebbe essere installato.
Una volta il Pacchetto server DHCP è installato, puoi avviarlo da Menu dell'applicazione Dell'interfaccia Web DSM della tua sinologia NAS.
L'app del server DHCP dovrebbe essere aperta. È possibile configurare il server DHCP e l'avvio PXE da qui.
Abilitazione di DHCP per un'interfaccia di rete:
Per abilitare DHCP, aprire il App server DHCP, Seleziona un'interfaccia di rete da Sezione Interfaccia di rete, e fare clic su Modificare come contrassegnato nello screenshot seguente.
Controlla il Abilita DHCP Casella di controllo del server da Server DHCP Scheda come contrassegnato nello screenshot qui sotto.
Digita il tuo desiderato DNS primari e server DNS secondari. sto usando 8.8.8.8 come il DN primario e 1.1.1.1 come il Server DNS secondario¹.
Dalla sezione Elenco della sottorete, fare clic su Crea².
Ti verrà chiesto di creare una sottorete DHCP.
Di solito, il router di casa avrà un server DHCP in esecuzione. Non puoi spegnerlo perché ne avrai bisogno per i tuoi dispositivi di rete domestica (io.e. Laptop, desktop, smartphone, dispositivi IoT). Per ottenere un server DHCP funzionante sul tuo NAS Synology senza disattivare il server DHCP del router Home, dovrai creare la stessa sottorete DHCP sulla tua sinologia NAS del tuo router Home. Avrai 2 server DHCP, ma quello configurato sulla tua Sinologia NAS fornirà i file richiesti per l'avvio di PXE. Indipendentemente dal server DHCP che i tuoi dispositivi di rete domestica utilizzano, tutto funzionerà bene in quanto saranno sulla stessa sottorete.
Digita il tuo desiderato Avvia indirizzo IP¹, End IP Indirizzo², NetMask³ e Gateway⁴ A seconda della sottorete del router domestico.
Il mio router di casa sta usando la sottorete 192.168.0.0/24 E il suo indirizzo IP è 192.168.0.1. Quindi, ho usato l'indirizzo del gateway 192.168.0.1 e netmask 255.255.255.0. Gli indirizzi IP di avvio e fine possono essere qualsiasi cosa all'interno della sottorete. Ho usato l'indirizzo IP iniziale 192.168.0.200 e l'indirizzo IP finale 192.168.0.230 in questo caso.
Digitare 3600 (un'ora) come tempo di locazione dell'indirizzo⁵. È il momento in cui il server DHCP si riserva un indirizzo IP per un client DHCP.
Una volta che hai finito, fai clic su Creare⁶.
Una nuova sottorete dovrebbe essere creata come puoi vedere nello screenshot seguente.
Controlla il Casella di controllo abilitato Per abilitare la sottorete e fare clic su OK come contrassegnato nello screenshot seguente.
Clicca su SÌ.
DHCP dovrebbe essere abilitato per l'interfaccia di rete selezionata.
Download di pxelinux:
Puoi scaricare pxelinux dagli URL https: // specchi.bordo.kernel.org/pub/linux/utils/boot/syslinux/
Visita l'URL di download pxelinux dal tuo browser Web preferito. Una volta carica la pagina, scarica l'archivio Zip dell'ultima versione di SysLinux. Al momento della stesura di questo documento, l'ultima versione di Syslinux è 6.03.
Il tuo browser ti chiederà di salvare l'archivio zip syslinux. Seleziona una cartella/directory a tua scelta e fai clic su Salva.
L'archivio zip di SysLinux dovrebbe essere scaricato.
Fare clic con il pulsante destro del mouse sull'archivio zip scaricato e clicko n Estrai tutto… Per estrarre l'archivio zip.
Clicca su Estratto.
A questo punto, l'archivio zip di Syslinux dovrebbe essere estratto. Vedrai una nuova cartella/directory di Syslinux come puoi vedere nello screenshot qui sotto.
Il contenuto della cartella/directory di syslinux estratto.
Caricamento dei file richiesti sul NAS:
La cartella/directory di Syslinux estratta ha molte cartelle e file. Non ne hai bisogno tutti. Dovrai caricare solo i file richiesti da questa cartella/directory a pxeboot cartella condivisa della tua sinologia NAS.
Dal SysLinux/BIOS/Core Cartella/Directory¹, trascina e lascia cadere il pxelinux.0 file al pxeboot cartella condivisa da caricare It².
Clicca su Sovrascrivi.
IL pxelinux.0 Il file deve essere caricato pxeboot cartella condivisa.
Carica il libutil.File C32 al pxeboot cartella condivisa da Syslinux/BIOS/COM32/Libutil Cartella/directory.
Carica il ldlinux.File C32 al pxeboot cartella condivisa da SysLinux/BIOS/COM32/Elflink/LDlinux Cartella/Directory.
Carica il file memdisk al pxeboot cartella condivisa da SysLinux/BIOS/Memdisk Folder/Directory.
Carica il menù.C32 e Vesamenu.C32 file nella cartella condivisa PxEBoot da SysLinux/BIOS/COM32/Cartella/directory del menu.
Carica il libcom32.C32 file a pxeboot cartella condivisa da SysLinux/BIOS/COM32/LIB Cartella/directory.
Dopo aver caricato tutti i file richiesti al pxeboot cartella condivisa da Cartella/directory di syslinux, IL pxeboot La cartella condivisa dovrebbe avere i seguenti file.
Digitare pxelinux.cfg come nome della cartella e fare clic su OK.
Una nuova cartella pxelinux.cfg dovrebbe essere creato.
Creare un predefinito file in pxelinux.CFG/ cartella e digita le seguenti righe in esso. Questo è un semplice file di configurazione PxelInux. Sarà usato per verificare se Pxelinux funziona.
NOTA: Puoi installare il App Editor di testo dal Centro pacchetto e usalo per creare e modificare i file di testo sulla sinologia NAS.
Menu predefinito.C32
prompt 0
Timeout 100
Titolo del menu Seleziona un'opzione per l'avvio
Etichetta Ubuntu-Desktop-2004-Live
Etichetta del menu Installa il desktop Ubuntu 20.04 LTS
Etichetta Ubuntu-Server-2004-Netboot
Etichetta del menu Installa Ubuntu Server 20.04 LTS (netboot)
Abilitazione di PXE su Synology NAS:
Una volta che hai creato il pxelinux.CFG/Default File di configurazione, è possibile abilitare l'avvio PXE sulla sinologia NAS.
Apri il Dhcp App server, navigare su Sezione PXE, e controlla il Abilita PXE (ambiente di esecuzione pre-boot) Casella di controllo come contrassegnato nello screenshot seguente.
Una volta abilitato PXE, seleziona Server TFTP locale, e fare clic su Selezionare.
Seleziona il file pxelinux.0 come caricatore di avvio PXE dall'elenco e fare clic su Selezionare.
Per avere effetto le modifiche, fare clic su Fare domanda a.
PXE dovrebbe essere abilitato e pxelinux.0 dovrebbe essere impostato come caricatore di avvio PXE.
Ora, se si avvia il tuo computer tramite PXE, dovresti vedere il seguente menu di avvio. Significa che pxelinux funziona.
Avvio di Ubuntu Desktop 20.04 LTS Live tramite PXE:
Innanzitutto, scarica Ubuntu Desktop 20.04 LTS ISO Immagine dalla pagina di rilascio ufficiale di Ubuntu 20.04 LTS.
Una volta il desktop Ubuntu 20.04 LTS ISO L'immagine viene scaricata, caricala su pxeboot cartella condivisa della tua sinologia NAS.
Fare clic con il tasto destro sul desktop Ubuntu 20.04 LTS ISO Immagine e fare clic su Monte Virtual Drive come contrassegnato nello screenshot seguente.
Assicurati che l'immagine ISO sia montata in pxeboot condiviso cartella¹. Inoltre, assicurati di controllare il Montare automaticamente sulla casella di controllo Startup in modo che l'immagine ISO venga montata automaticamente quando la tua Sinologia NAS stivali². Quindi, fare clic su Montare per montare l'ISO Immagine³.
L'immagine ISO di Ubuntu Desktop 20.04 LTS dovrebbe essere montato in pxeboot cartella condivisa come puoi vedere nello screenshot qui sotto.
Il contenuto del desktop Ubuntu montato 20.04 LTS ISO Immagine.
Per avviare Ubuntu Desktop 20.04 LTS tramite PXE, dovrai aggiungere una voce di menu per Ubuntu Desktop 20.04 LTS sul pxelinux.CFG/Default file di configurazione.
Digitare le seguenti righe in pxelinux.CFG/Default File di configurazione per avviare Ubuntu desktop 20.04 LTS tramite PXE:
Etichetta Ubuntu-Desktop-2004-Live
Etichetta del menu Installa il desktop Ubuntu 20.04 LTS
Kernel Ubuntu-20.04.4-Desktop-AMD64/CASPER/VMLINUZ
Append Boot = Casper forse-Ubiquity netBoot = NFS IP = DHCP NFSRoot = 192.168.0.106:/volume1/pxeboot/ubuntu-20.04.4-Desktop-Amd64 initrd = ubuntu-20.04.4-Desktop-AMD64/CASPER/INTRD
Dopo aver aggiunto una voce di menu per Ubuntu Desktop 20.04 LTS, il pxelinux.CFG/Default Il file di configurazione dovrebbe apparire così:
NOTA: Qui, 192.168.0.106 è l'indirizzo IP della mia sinologia NAS. Non dimenticare di sostituirlo con il tuo. Se hai bisogno di assistenza per trovare l'indirizzo IP della tua sinologia NAS, leggi l'articolo come trovo l'indirizzo IP della mia sinologia NAS?.
Ora, l'avvio del computer tramite PXE e dovresti vedere il seguente menu di avvio.
Selezionare Installa il desktop Ubuntu 20.04 LTS e PREMS .
Dovresti vedere che il VMLINUZ e file INITRD vengono scaricati dal server di avvio PXE in esecuzione sulla sinologia NAS.
Una volta il VMLINUZ e file INITRD vengono scaricati, Ubuntu Desktop 20.04 LTS Live dovrebbe iniziare ad avviare. Ci vorrà un po 'di tempo per completare.
Ubuntu Desktop 20.04 LTS Live viene avviato.
Ubuntu Desktop 20.04 LTS Live viene avviato.
Ubuntu Desktop 20.04 LTS Live viene avviato.
Una volta Ubuntu desktop 20.04 LTS Live viene avviato, dovresti vedere la seguente finestra. Puoi installare Ubuntu Desktop 20.04 LTS sul tuo computer da qui. Se hai bisogno di assistenza nell'installazione di Ubuntu Desktop 20.04 LTS sul tuo computer, leggi l'articolo installando Ubuntu Desktop 20.04 LTS.
Ubuntu Desktop 20.04 LTS Live Network avviata tramite PXE.
Avvio di Ubuntu Server 20.04 LTS tramite PXE:
Innanzitutto, scarica Ubuntu Server 20.04 LTS ISO Immagine dalla pagina di rilascio ufficiale di Ubuntu 20.04 LTS.
Una volta che il server Ubuntu 20.04 LTS ISO L'immagine viene scaricata, caricala su pxeboot cartella condivisa della tua sinologia NAS.
Fare clic con il tasto destro sul server Ubuntu 20.04 LTS ISO Immagine e fare clic su Monte Virtual Drive come contrassegnato nello screenshot seguente.
Assicurati che l'immagine ISO sia montata in pxeboot condiviso cartella¹. Inoltre, assicurati di controllare il Montare automaticamente sulla casella di controllo Startup in modo che l'immagine ISO venga montata automaticamente quando la tua Sinologia NAS stivali². Quindi, fare clic su Montare per montare l'ISO Immagine³.
L'immagine ISO di Ubuntu Server 20.04 LTS dovrebbe essere montato in pxeboot cartella condivisa come puoi vedere nello screenshot qui sotto.
Il contenuto del server Ubuntu montato 20.04 LTS ISO Immagine.
Per avviare Ubuntu Server 20.04 LTS tramite PXE, dovrai aggiungere una voce di menu per Ubuntu Server 20.04 LTS sul pxelinux.CFG/Default file di configurazione.
Digitare le seguenti righe in pxelinux.CFG/Default File di configurazione per avviare Ubuntu Server 20.04 LTS tramite PXE:
Etichetta Ubuntu-Server-2004-Netboot
Etichetta del menu Installa 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:/volume1/pxeboot/ubuntu-20.04.4-Live-Server-AMD64 initrd = Ubuntu-20.04.4-Live-Server-AMD64/CASPER/INTRD
Dopo aver aggiunto una voce di menu per Ubuntu Server 20.04 LTS, il pxelinux.CFG/Default Il file di configurazione dovrebbe apparire come segue:
NOTA: Qui, 192.168.0.106 è l'indirizzo IP della mia sinologia NAS. Non dimenticare di sostituirlo con il tuo. Se hai bisogno di assistenza per trovare l'indirizzo IP della tua sinologia NAS, leggi l'articolo R.
Ora, l'avvio del computer tramite PXE e dovresti vedere il seguente menu di avvio.
Selezionare Installa Ubuntu Server 20.04 LTS (netboot) e premere .
Dovresti vedere che il Vmlinuz e initrd I file vengono scaricati dal server di avvio PXE in esecuzione sulla sinologia NAS.
Una volta il Vmlinuz e initrd I file vengono scaricati, Ubuntu Server 20.04 LTS dovrebbe iniziare ad avviare. Ci vorrà un po 'di tempo per completare.
Ubuntu Server 20.04 LTS viene avviato.
Ubuntu Server 20.04 LTS viene avviato.
Ubuntu Server 20.04 LTS viene avviato.
Una volta Ubuntu Server 20.04 LTS viene avviato, dovresti vedere la finestra seguente. È possibile installare Ubuntu Server 20.04 LTS sul tuo computer/server da qui . Se hai bisogno di assistenza nell'installazione di Ubuntu Server 20.04 LTS sul tuo computer/server, leggi l'articolo installando Ubuntu Server 20.04 LTS.
Avvio di Fedora 35 Workstation Live tramite PXE:
Innanzitutto, scarica l'immagine ISO di Fedora Workstation 35 dalla pagina di download ufficiale di Fedora Workstation.
Una volta scaricata l'immagine ISO di Fedora Workstation 35, caricala su pxeboot cartella condivisa della tua sinologia NAS.
Fare clic con il pulsante destro del mouse sulla Fedora Workstation 35 ISO Immagine e fare clic su Monte Virtual Drive come contrassegnato nello screenshot seguente.
Assicurati che l'immagine ISO sia montata in pxeboot condiviso cartella¹. Inoltre, assicurati di controllare il Montare automaticamente sulla casella di controllo Startup in modo che l'immagine ISO venga montata automaticamente quando la tua Sinologia NAS stivali². Quindi, fare clic su Montare per montare l'ISO Immagine³.
L'immagine ISO di Fedora Workstation 35 dovrebbe essere montata in pxeboot cartella condivisa come puoi vedere nello screenshot qui sotto.
Il contenuto della stazione di Workstation di Fedora montata 35 ISO.
Per avviare Fedora Workstation 35 Live tramite PXE, dovrai aggiungere una voce di menu per Fedora Workstation 35 sul pxelinux.CFG/Default file di configurazione.
Digitare le seguenti righe in pxelinux.CFG/Default File di configurazione per avviare Fedora Workstation 35 Live tramite PXE:
Etichetta Fedora-35-Workstation-Live
Etichetta del menu Installa Fedora Workstation 35
Kernel Fedora-Workstation-Live-X86_64-35-1.2/immagini/pxeboot/vmlinuz
Append IP = DHCP RD.vivere.immagine root = live: nfs: // 192.168.0.106/volume1/pxeboot/fedora-workstation-live-x86_64-35-1.2/Liveos/Squashfs.IMG INTRD = Fedora-Workstation-Live-X86_64-35-1.2/immagini/pxeboot/initrd.img
Dopo aver aggiunto una voce di menu per Fedora Workstation 35, il pxelinux.CFG/Default Il file di configurazione dovrebbe apparire come segue:
NOTA: Qui, 192.168.0.106 è l'indirizzo IP della mia sinologia NAS. Non dimenticare di sostituirlo con il tuo. Se hai bisogno di assistenza per trovare l'indirizzo IP della tua sinologia NAS, leggi l'articolo come trovo l'indirizzo IP della mia sinologia NAS?.
Ora, l'avvio del computer tramite PXE e dovresti vedere il seguente menu di avvio.
Selezionare Installa Fedora Workstation 35 e Press .
Dovresti vedere che il VMLINUZ e file INITRD vengono scaricati dal server di avvio PXE in esecuzione sulla sinologia NAS.
Una volta il VMLINUZ e file INITRD sono scaricati, Fedora Workstation 35 Live dovrebbe iniziare ad avviare. Ci vorrà un po 'di tempo per completare.
Fedora Workstation 35 Live viene avviato.
Fedora Workstation 35 Live viene avviato.
Una volta che Fedora Workstation 35 Live viene avviato, dovresti vedere la seguente finestra. Puoi installare Fedora Workstation 35 sul tuo computer. Se hai bisogno di assistenza nell'installazione di Fedora Workstation 35 sul tuo computer, leggi l'articolo come installare Fedora Workstation 35 da USB.
Fedora Workstation 35 Modalità live una volta avviata tramite PXE.
Fedora Workstation 35 Installer una volta avviato tramite PXE.
Avvio di Ubuntu desktop 22.04 LTS Live tramite PXE:
Innanzitutto, scarica il desktop Ubuntu 22.04 LTS ISO Immagine dalla pagina di rilascio ufficiale di Ubuntu 22.04 LTS.
Una volta il desktop Ubuntu 22.04 LTS ISO L'immagine viene scaricata, caricala su pxeboot cartella condivisa della tua sinologia NAS.
Fai clic con il tasto destro sul desktop Ubuntu 22.04 LTS ISO Immagine e fare clic su Monte Virtual Drive come contrassegnato nello screenshot seguente.
Assicurati che l'immagine ISO sia montata in pxeboot condiviso cartella¹. Inoltre, assicurati di controllare il Montare automaticamente all'avvio Casella di controllo in modo che l'immagine ISO venga montata automaticamente quando la tua sinologia NAS stivali². Quindi, fare clic su Montare per montare l'ISO Immagine³.
L'immagine ISO di Ubuntu Desktop 22.04 LTS dovrebbe essere montato in pxeboot cartella condivisa come puoi vedere nello screenshot qui sotto.
Il contenuto del desktop Ubuntu montato 22.04 LTS ISO Immagine.
Per avviare Ubuntu desktop 22.04 LTS tramite PXE, dovrai aggiungere una voce di menu per Ubuntu Desktop 22.04 LTS sul pxelinux.CFG/Default file di configurazione.
Digitare le seguenti righe in pxelinux.CFG/Default File di configurazione per avviare Ubuntu desktop 22.04 LTS tramite PXE:
Etichetta Ubuntu-Desktop-2204-Live
Etichetta del menu Installa il desktop Ubuntu 22.04 LTS
Kernel Ubuntu-22.04-Desktop-AMD64/CASPER/VMLINUZ
Append initrrd = ubuntu-22.04-Desktop-AMD64/CASPER/INITRDOT BOOT = CASPER NETBOOT = NFS IP = DHCP NFSROOT = 192.168.0.106:/volume1/pxeboot/ubuntu-22.04-Desktop-AMD64 forse-ubiquità silenziosa spruzzatura ---
Dopo aver aggiunto una voce di menu per Ubuntu desktop 22.04 LTS, il pxelinux.CFG/Default Il file di configurazione dovrebbe apparire come segue:
NOTA: Qui, 192.168.0.106 è l'indirizzo IP della mia sinologia NAS. Non dimenticare di sostituirlo con il tuo. Se hai bisogno di assistenza per trovare l'indirizzo IP della tua sinologia NAS, leggi l'articolo come trovo l'indirizzo IP della mia sinologia NAS?.
Ora, l'avvio del computer tramite PXE e dovresti vedere il seguente menu di avvio.
Seleziona Installa il desktop Ubuntu 22.04 LTS e PREMS .
Ubuntu Desktop 22.04 LTS Live viene avviato. Ci vorrà un po 'di tempo per completare.
Una volta Ubuntu desktop 22.04 LTS Live viene avviato, dovresti vedere la seguente finestra. Puoi installare Ubuntu Desktop 22.04 LTS sul tuo computer. Se hai bisogno di assistenza nell'installazione di Ubuntu Desktop 22.04 LTS sul tuo computer, leggi l'articolo installando Ubuntu Desktop 20.04 LTS. Sebbene l'articolo sia per Ubuntu Desktop 20.04 LTS, può essere ancora utile.
Ubuntu Desktop 22.04 LTS Live Network avviata tramite PXE.
Avvio di Ubuntu Server 22.04 LTS tramite PXE:
Innanzitutto, scarica Ubuntu Server 22.04 LTS ISO Immagine dalla pagina di rilascio ufficiale di Ubuntu 22.04 LTS.
Una volta il server Ubuntu 22.04 LTS ISO L'immagine viene scaricata, caricala su pxeboot cartella condivisa della tua sinologia NAS.
Fare clic con il pulsante destro del mouse sul server Ubuntu 22.04 LTS ISO Immagine e fare clic su Monte Virtual Drive come contrassegnato nello screenshot seguente.
Assicurati che l'immagine ISO sia montata in pxeboot condiviso cartella¹. Inoltre, assicurati di controllare il Montare automaticamente all'avvio Casella di controllo in modo che l'immagine ISO venga montata automaticamente quando la tua sinologia NAS stivali². Quindi, fare clic su Montare per montare l'ISO Immagine³.
L'immagine ISO di Ubuntu Server 22.04 LTS dovrebbe essere montato in pxeboot cartella condivisa come puoi vedere nello screenshot qui sotto.
Il contenuto del server Ubuntu montato 22.04 LTS ISO Immagine.
Per avviare Ubuntu Server 22.04 LTS tramite PXE, dovrai aggiungere una voce di menu per Ubuntu Server 22.04 LTS sul pxelinux.CFG/Default file di configurazione.
Digitare le seguenti righe in pxelinux.CFG/Default File di configurazione per l'avvio di Ubuntu Server 22.04 LTS tramite PXE:
Etichetta Ubuntu-Server-2204-Netboot
Etichetta del menu Installa il server Ubuntu 22.04 LTS (netboot)
Kernel Ubuntu-22.04-Live-Server-AMD64/CASPER/VMLINUZ
Append NetBoot = NFS IP = DHCP NFSRoot = 192.168.0.106:/volume1/pxeboot/ubuntu-22.04-Live-Server-AMD64 initrd = Ubuntu-22.04-Live-Server-AMD64/CASPER/INTRD
Dopo aver aggiunto una voce di menu per Ubuntu Server 22.04 LTS, il pxelinux.CFG/DefaulIl file di configurazione T dovrebbe apparire come segue:
NOTA: Qui, 192.168.0.106 è l'indirizzo IP della mia sinologia NAS. Non dimenticare di sostituirlo con il tuo. Se hai bisogno di assistenza per trovare l'indirizzo IP della tua sinologia NAS, leggi l'articolo come trovo l'indirizzo IP della mia sinologia NAS?.
Ora, l'avvio del computer tramite PXE e dovresti vedere il seguente menu di avvio.
Selezionare Installa Ubuntu Server 22.04 LTS (netboot) e premere .
Dovresti vedere che il VMLINUZ e file INITRD vengono scaricati dal server di avvio PXE in esecuzione sulla sinologia NAS.
Una volta il VMLINUZ e file INITRD vengono scaricati, Ubuntu Server 22.04 LTS dovrebbe iniziare ad avviare. Ci vorrà un po 'di tempo per completare.
Ubuntu Server 22.04 LTS viene avviato.
Ubuntu Server 20.04 LTS viene avviato.
Una volta Ubuntu Server 22.04 LTS viene avviato, dovresti vedere la finestra seguente. È possibile installare Ubuntu Server 22.04 LTS sul tuo computer/server da qui come al solito. Se hai bisogno di assistenza nell'installazione di Ubuntu Server 22.04 LTS sul tuo computer/server, leggi l'articolo installando Ubuntu Server 20.04 LTS. Sebbene l'articolo sia per Ubuntu Server 20.04 LTS, può essere ancora utile.
Conclusione:
In questo articolo, ti ho mostrato come configurare i servizi di file TFTP e NFS sulla tua sinologia NAS per l'avvio di PXE. Ti ho anche mostrato come scaricare pxelinux, copiare i file pxelinux necessari nella tua sinologia e installare e configurare il pacchetto server DHCP per l'avvio di pxelinux su schede madri basate su BIOS. Ti ho mostrato come aggiungere la voce di menu Pxelinux necessaria per l'avvio di PXE le seguenti distribuzioni Linux:
Riferimenti: