Como configurar a Sinologia NAS para PXE Boot Linux Instalação

Como configurar a Sinologia NAS para PXE Boot Linux Instalação

Como configurar as imagens de instalação do Sinology Nas para PXE Boot Linux com Pxelinux (versão do BIOS)

A forma completa de PXE é o ambiente de execução de pré -boot. É uma ROM de inicialização especializada embutida em muitos cartões de rede de geração mais recente. É usado principalmente para inicializar um instalador de sistema operacional na rede e instalá -lo no seu computador. Então, você não precisará de uma ROM de CD/DVD ou uma unidade de polegar inicializável USB para instalar seu sistema operacional favorito em seu computador.

Neste artigo, vou mostrar como configurar sua sinologia NAS como um servidor de inicialização PXE e inicializar a imagem de instalação das seguintes distribuições Linux pela rede via PXE em placas-mãe baseadas em BIOS.

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

Índice:

  1. Criando uma pasta compartilhada de pxeboot
  2. Permitindo NFS para a pasta compartilhada do PXEBOOT
  3. Permitindo o serviço TFTP
  4. Instalando o servidor DHCP
  5. Ativando o DHCP para uma interface de rede
  6. Baixando Pxelinux
  7. Carregando os arquivos necessários para o NAS
  8. Criando um arquivo de configuração padrão do Pxelinux
  9. Ativando PXE na Sinologia NAS
  10. Inicialização do Ubuntu Desktop 20.04 LTS Live via PXE
  11. Inicialização do servidor Ubuntu 20.04 LTS via PXE
  12. Inicialização do fedora 35 estação de trabalho ao vivo via PXE
  13. Inicialização do Ubuntu Desktop 22.04 LTS Live via PXE
  14. Inicialização do servidor Ubuntu 22.04 LTS via PXE
  15. Conclusão
  16. Referências

Criando uma pasta compartilhada PXEBOOT:

você deve criar uma nova pasta compartilhada pxeboot Conforme mostrado na captura de tela abaixo para manter todos os arquivos de inicialização PXE organizados.

Se você precisar de assistência na criação de uma nova pasta compartilhada, leia o artigo como configurar a sinologia NAS?.

Permitindo NFS para a pasta compartilhada do PXEBOOT:

Você também precisará ativar o serviço de arquivo NFS e configurar o pxeboot Pasta compartilhada para acesso NFS para a inicialização do PXE para funcionar.

Navegar para Painel de controle> Serviços de arquivo Para ativar o serviço de arquivo NFS.

De NFS guia, verifique o Ativar serviço NFS Caixa de seleção marcada na captura de tela abaixo.

Clique em Aplicar Para que as mudanças entrem em vigor.

O serviço de arquivo NFS deve ser ativado.

Agora, navegue para Painel de controle> Pasta compartilhada, selecione os pxeboot Pasta compartilhada e clique em Editar como marcado na captura de tela abaixo.

Clique em Crie a partir da guia Permissões NFS.

Uma nova regra de acesso da NFS deve ser Criado¹.

A pasta compartilhada pode ser acessada usando o caminho /volume1 /pxeboot Como você pode ver na captura de tela abaixo². Lembre -se do caminho da pasta compartilhada, como você precisará mais tarde.

Para que as alterações entrem em vigor, clique em Salvar.

Ativando o serviço TFTP:

Para servir o firmware de inicialização do PXE, você precisará ativar o serviço de arquivo TFTP em sua sinologia NAS.

Para ativar o serviço de arquivo TFTP, navegue para Painel de controle> Serviços de arquivo.

De Avançado guia, role para baixo até o Tftp seção e verifique o Ativar serviço TFTP Caixa de seleção marcada na captura de tela abaixo.

Clique em Selecione conforme marcado na captura de tela abaixo para definir um Pasta do telhado TFTP.

Todas as pastas compartilhadas da sua sinologia NAS devem ser listadas. Selecione os pxeboot pasta compartilhada e clique em Selecione.

Clique em Aplicar Para que as mudanças entrem em vigor.

O serviço de arquivo tftp deve ser ativado e a pasta raiz tftp deve ser definida.

Instalando o servidor DHCP:

Para fazer com que o PXE Boot funcione, você precisará de um servidor DHCP em funcionamento.

Para instalar um servidor DHCP em seu Sinologia Nas, abra o App de centro de pacotes, Procure a palavra -chave DHCP², e clique no Pacote de servidor DHCP como marcado na captura de tela abaixo l.

Clique em Instalar.

O Servidor DHCP o pacote deve ser instalado.

Uma vez o Pacote de servidor DHCP está instalado, você pode iniciá -lo a partir do Menu do aplicativo da interface da web do DSM da sua sinologia NAS.

O aplicativo do servidor DHCP deve ser aberto. Você pode configurar o servidor DHCP e a inicialização do PXE daqui.

Ativando o DHCP para uma interface de rede:

Para ativar o DHCP, abra o Aplicativo de servidor DHCP, Selecione uma interface de rede do Seção de interface de rede, e clique em Editar conforme marcado na captura de tela abaixo.

Verifica a Ativar DHCP Caixa de seleção do servidor do Servidor DHCP guia como marcado na captura de tela abaixo.

Digite seu desejado DNS primário e servidores DNS secundários. estou usando 8.8.8.8 Enquanto o DNS primário e 1.1.1.1 Enquanto o Servidor DNS secundário?.

Na seção Lista de sub -rede, clique em Crie².

Você será solicitado a criar uma sub -rede DHCP.

Normalmente, seu roteador doméstico terá um servidor DHCP em execução. Você não pode desligá -lo para você precisará dele para seus dispositivos de rede doméstica (eu.e. Laptops, desktops, smartphones, dispositivos IoT). Para obter um servidor DHCP em funcionamento no seu NAS de sinologia sem desligar o servidor DHCP do seu roteador residencial, você terá que criar a mesma sub -rede DHCP no seu sinologia NAS que seu roteador doméstico. Você terá 2 servidores DHCP, mas o configurado no seu NAS de sinologia fornecerá os arquivos necessários para a inicialização do PXE. Independentemente de qual servidor DHCP seus dispositivos de rede doméstica usam, tudo funcionará muito bem, pois estarão na mesma sub -rede.

Digite seu desejado Iniciar endereço IP?, endereço IP final, máscara de rede e gateway⁴ Dependendo da sub -rede do seu roteador doméstico.

Meu roteador doméstico está usando a sub -rede 192.168.0.0/24 e seu endereço IP é 192.168.0.1. Então, eu usei o endereço de gateway 192.168.0.1 e máscara de rede 255.255.255.0. Os endereços IP de início e final podem ser qualquer coisa dentro da sub -rede. Eu usei o endereço IP inicial 192.168.0.200 e o endereço IP final 192.168.0.230 neste caso.

Digitar 3600 (uma hora) como o endereço de arrendamento de endereço⁵. É o momento em que o servidor DHCP reservará um endereço IP para um cliente DHCP.

Depois de terminar, clique em Create⁶.

Uma nova sub -rede deve ser criada como você pode ver na captura de tela abaixo.

Verifica a Caixa de seleção ativada Para ativar a sub -rede e clicar em OK conforme marcado na captura de tela abaixo.

Clique em Sim.

O DHCP deve ser ativado para a interface de rede selecionada.

Download Pxelinux:

Você pode baixar o pxelinux do URL https: // espelhos.borda.núcleo.org/pub/linux/utils/boot/syslinux/

Visite o URL do download do Pxelinux do seu navegador favorito. Depois que a página carregar, faça o download do arquivo zip da versão mais recente do syslinux. No momento da redação deste artigo, a versão mais recente do syslinux é 6.03.

Seu navegador solicitará que você salve o syslinux zip Archive. Selecione uma pasta/diretório de sua escolha e clique em Salvar.

O arquivo zip syslinux deve ser baixado.

Clique com o botão direito do mouse no arquivo zip baixado e clicko n Extrair tudo… Para extrair o arquivo zip.

Clique em Extrair.

Neste ponto, o arquivo zip syslinux deve ser extraído. Você verá uma nova pasta/diretório syslinux, como pode ver na captura de tela abaixo.

O conteúdo da pasta/diretório extraída do syslinux.

Carregando os arquivos necessários para o NAS:

Pasta/diretório extraído SysLinux tem muitas pastas e arquivos. Você não precisa de todos eles. Você terá que fazer upload apenas os arquivos necessários desta pasta/diretório para o pxeboot Pasta compartilhada da sua sinologia NAS.

De SysLinux/Bios/Core Pasta/Diretóriogua, arraste e solte o pxelinux.0 arquivo para o pxeboot Pasta compartilhada para fazer upload ɲ.

Clique em Substituir.

O pxelinux.0 o arquivo deve ser carregado o pxeboot pasta compartilhada.

Carregue o Libutil.Arquivo C32 para o pxeboot pasta compartilhada do SysLinux/Bios/Com32/Libutil Pasta/Diretório.

Carregue o LDLINUX.Arquivo C32 para o pxeboot pasta compartilhada do SysLinux/BIOS/COM32/ELFLINK/LDLINUX Pasta/Diretório.

Carregue o arquivo de memdisk para o pxeboot pasta compartilhada do SysLinux/BIOS/Memdisk Pasta/Diretório.

Carregue o cardápio.C32 e Vesamenu.C32 arquivos para a pasta compartilhada do PXEBOOT do syslinux/bios/com32/pasta/diretório de menus.

Carregue o libcom32.C32 arquivo para o pxeboot pasta compartilhada do SysLinux/BIOS/COM32/LIB Pasta/Diretório.

Depois de enviar todos os arquivos necessários para o pxeboot pasta compartilhada do pasta/diretório syslinux, o pxeboot Pasta compartilhada deve ter os seguintes arquivos.

Digitar pxelinux.cfg como o nome da pasta e clique em OK.

Uma nova pasta pxelinux.cfg deve ser criado.

Criar uma padrão arquivo no pxelinux.cfg/ pasta e digite as seguintes linhas. Este é um arquivo de configuração do Pxelinux simples. Será usado para testar se o pxelinux está funcionando.

OBSERVAÇÃO: Você pode instalar o Aplicativo de editor de texto do centro de pacotes e use -o para criar e editar arquivos de texto em sua sinologia NAS.

menu padrão.C32
Prompt 0
Tempo limite 100
Título do menu Selecione uma opção para inicializar
Rótulo Ubuntu-Desktop-2004-Live
Rótulo de menu Instale o Ubuntu Desktop 20.04 LTS
Rótulo Ubuntu-Server-2004-Netboot
Rótulo de menu Instale o servidor Ubuntu 20.04 LTS (Netboot)

Ativando o PXE na Sinologia NAS:

Depois de criar o pxelinux.CFG/Padrão Arquivo de configuração, você pode ativar a inicialização do PXE no seu NAS de sinologia.

Abra o DHCP Aplicativo de servidor, navegue para o Seção PXE, e verifique o Ativar PXE (ambiente de execução pré-inicialização) Caixa de seleção marcada na captura de tela abaixo.

Depois que o PXE estiver ativado, selecione Servidor TFTP local, e clique em Selecione.

Selecione o arquivo pxelinux.0 como o carregador de inicialização PXE Da lista e clique em Selecione.

Para que as alterações entrem em vigor, clique em Aplicar.

PXE deve estar ativado e pxelinux.0 deve ser definido como o carregador de inicialização PXE.

Agora, se você inicializar seu computador via PXE, você verá o seguinte menu de inicialização. Isso significa que o pxelinux está funcionando.

Inicialização do Ubuntu Desktop 20.04 LTS Live via PXE:

Primeiro, faça o download do Ubuntu Desktop 20.04 LTS ISO Imagem da página de lançamento oficial do Ubuntu 20.04 LTS.

Uma vez que o Ubuntu Desktop 20.04 LTS ISO A imagem é baixada, envie -a para o pxeboot Pasta compartilhada da sua sinologia NAS.

Clique com o botão direito do mouse na área de trabalho do Ubuntu 20.04 LTS ISO Image e clique em Montar uma unidade virtual conforme marcado na captura de tela abaixo.

Verifique se a imagem ISO está montada no pxeboot compartilhado Pastauo. Além disso, verifique o Montar automaticamente Na caixa de seleção de inicialização, para que a imagem ISO seja montada automaticamente quando sua sinologia NAS botas². Em seguida, clique em Montar Para montar o ISO Imagem³.

A imagem ISO do Ubuntu Desktop 20.04 LTS deve ser montado no pxeboot Pasta compartilhada, como você pode ver na captura de tela abaixo.

O conteúdo da área de trabalho do Ubuntu montado 20.04 LTS ISO Image.

Para inicializar o Ubuntu Desktop 20.04 LTS via PXE, você terá que adicionar uma entrada de menu para o Ubuntu Desktop 20.04 LTS no pxelinux.CFG/Padrão arquivo de configuração.

Digite as seguintes linhas no pxelinux.CFG/Padrão Arquivo de configuração para inicializar o Ubuntu Desktop 20.04 LTS via PXE:

Rótulo Ubuntu-Desktop-2004-Live
Rótulo de menu Instale o Ubuntu Desktop 20.04 LTS
Kernel Ubuntu-20.04.4-DESKTOP-AMD64/CASPER/VMLINUZ
APÊNHE BOOT = CASPER talvez-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/initrd

Depois de adicionar uma entrada de menu para o Ubuntu Desktop 20.04 LTS, o pxelinux.CFG/Padrão O arquivo de configuração deve ficar assim:

OBSERVAÇÃO: Aqui, 192.168.0.106 é o endereço IP da minha sinologia NAS. Não se esqueça de substituí -lo pelo seu. Se você precisar de assistência para encontrar o endereço IP da sua sinologia NAS, leia o artigo Como encontro o endereço IP da minha sinologia NAS?.

Agora, inicialize seu computador via PXE e você deverá ver o seguinte menu de inicialização.

Selecione Instale o Ubuntu Desktop 20.04 LTS e Press .

Você deve ver que o Arquivos Vmlluz e Initrd estão sendo baixados do PXE Boot Server em execução no seu NAS Sinology.

Uma vez o Arquivos Vmlluz e Initrd são baixados, Ubuntu Desktop 20.04 LTS Live deve começar a inicializar. Vai demorar um pouco para completar.

Desktop do Ubuntu 20.04 LTS Live está sendo inicializado.

Desktop do Ubuntu 20.04 LTS Live está sendo inicializado.

Desktop do Ubuntu 20.04 LTS Live está sendo inicializado.

Uma vez Ubuntu Desktop 20.04 LTS Live é inicializado, você deve ver a seguinte janela. Você pode instalar o Ubuntu Desktop 20.04 LTS no seu computador a partir daqui. Se você precisar de ajuda na instalação do Ubuntu Desktop 20.04 LTS no seu computador, leia o artigo instalando o Ubuntu Desktop 20.04 LTS.

Desktop do Ubuntu 20.04 LTS Live Network inicializada via PXE.

Inicialização do servidor Ubuntu 20.04 LTS via PXE:

Primeiro, baixe o servidor Ubuntu 20.04 LTS ISO Imagem da página de lançamento oficial do Ubuntu 20.04 LTS.

Uma vez que o servidor Ubuntu 20.04 LTS ISO A imagem é baixada, envie -a para o pxeboot Pasta compartilhada da sua sinologia NAS.

Clique com o botão direito do mouse no servidor Ubuntu 20.04 LTS ISO Image e clique em Montar uma unidade virtual conforme marcado na captura de tela abaixo.

Verifique se a imagem ISO está montada no pxeboot compartilhado Pastauo. Além disso, verifique o Montar automaticamente Na caixa de seleção de inicialização, para que a imagem ISO seja montada automaticamente quando sua sinologia NAS botas². Em seguida, clique em Montar Para montar o ISO Imagem³.

A imagem ISO do Ubuntu Server 20.04 LTS deve ser montado no pxeboot Pasta compartilhada, como você pode ver na captura de tela abaixo.

O conteúdo do servidor Ubuntu montado 20.04 LTS ISO Image.

Para inicializar o Ubuntu Server 20.04 LTS via PXE, você terá que adicionar uma entrada de menu para o Ubuntu Server 20.04 LTS no pxelinux.CFG/Padrão arquivo de configuração.

Digite as seguintes linhas no pxelinux.CFG/Padrão Arquivo de configuração para inicializar o Ubuntu Server 20.04 LTS via PXE:

Rótulo Ubuntu-Server-2004-Netboot
Rótulo de menu Instale o servidor Ubuntu 20.04 LTS (Netboot)
Kernel Ubuntu-20.04.4-Live-Server-AMD64/Casper/Vmlluz
Anexar 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/Initrd

Depois de adicionar uma entrada de menu para o Ubuntu Server 20.04 LTS, o pxelinux.CFG/Padrão O arquivo de configuração deve procurar o seguinte:

OBSERVAÇÃO: Aqui, 192.168.0.106 é o endereço IP da minha sinologia NAS. Não se esqueça de substituí -lo pelo seu. Se você precisar de ajuda para encontrar o endereço IP da sua sinologia NAS, leia o artigo r.

Agora, inicialize seu computador via PXE e você deverá ver o seguinte menu de inicialização.

Selecione Instale o Ubuntu Server 20.04 LTS (Netboot) e Press .

Você deve ver que o vmlluz e initrd Os arquivos estão sendo baixados do PXE Boot Server em execução em sua sinologia NAS.

Uma vez o vmlluz e initrd Os arquivos são baixados, Ubuntu Server 20.04 LTS deve começar a inicializar. Vai demorar um pouco para completar.

Ubuntu Server 20.04 LTS está sendo inicializado.

Ubuntu Server 20.04 LTS está sendo inicializado.

Ubuntu Server 20.04 LTS está sendo inicializado.

Uma vez o servidor Ubuntu 20.04 LTS é inicializado, você deve ver a seguinte janela. Você pode instalar o Ubuntu Server 20.04 LTS em seu computador/servidor aqui . Se você precisar de ajuda na instalação do Ubuntu Server 20.04 LTS em seu computador/servidor, leia o artigo instalando o Ubuntu Server 20.04 LTS.

Inicialização do fedora 35 estação de trabalho ao vivo via PXE:

Primeiro, faça o download da imagem ISO do Fedora Workstation 35 da página de downloads oficiais da estação de trabalho do Fedora.

Quando a imagem ISO da estação de trabalho do Fedora 35 for baixada, faça o upload para o pxeboot Pasta compartilhada da sua sinologia NAS.

Clique com o botão direito do mouse na imagem ISO do Fedora Workstation 35 e clique em Montar uma unidade virtual conforme marcado na captura de tela abaixo.

Verifique se a imagem ISO está montada no pxeboot compartilhado Pastauo. Além disso, verifique o Montar automaticamente Na caixa de seleção de inicialização, para que a imagem ISO seja montada automaticamente quando sua sinologia NAS botas². Em seguida, clique em Montar Para montar o ISO Imagem³.

A imagem ISO da estação de trabalho do Fedora 35 deve ser montada no pxeboot Pasta compartilhada, como você pode ver na captura de tela abaixo.

O conteúdo da imagem ISO do Fedora Mount Fedora 35.

Para inicializar o Fedora Workstation 35 ao vivo via PXE, você precisará adicionar uma entrada de menu para o Fedora Workstation 35 no pxelinux.CFG/Padrão arquivo de configuração.

Digite as seguintes linhas no pxelinux.CFG/Padrão Arquivo de configuração para inicializar o Fedora Workstation 35 ao vivo via PXE:

Rótulo Fedora-35-WorkStation-Live
Rótulo de menu Instale a estação de trabalho do Fedora 35
Kernel Fedora-WorkStation-Live-X86_64-35-1.2/imagens/pxeboot/vmllUz
Anexar IP = DHCP RD.ao vivo.imagem raiz = viva: 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/imagens/pxeboot/initrd.img

Depois de adicionar uma entrada de menu para o Fedora Workstation 35, o pxelinux.CFG/Padrão O arquivo de configuração deve procurar o seguinte:

OBSERVAÇÃO: Aqui, 192.168.0.106 é o endereço IP da minha sinologia NAS. Não se esqueça de substituí -lo pelo seu. Se você precisar de assistência para encontrar o endereço IP da sua sinologia NAS, leia o artigo Como encontro o endereço IP da minha sinologia NAS?.

Agora, inicialize seu computador via PXE e você deverá ver o seguinte menu de inicialização.

Selecione Instale o Fedora Workstation 35 e pressione .

Você deve ver que o Arquivos Vmlluz e Initrd estão sendo baixados do PXE Boot Server em execução no seu NAS Sinology.

Uma vez o Arquivos Vmlluz e Initrd são baixados, o Fedora Workstation 35 Live deve começar a inicializar. Vai demorar um pouco para completar.

Fedora Workstation 35 Live está sendo inicializado.

Fedora Workstation 35 Live está sendo inicializado.

Depois que o Fedora Workstation 35 Live for inicializado, você deve ver a seguinte janela. Você pode instalar o Fedora Workstation 35 no seu computador. Se você precisar de assistência na instalação do Fedora Workstation 35 no seu computador, leia o artigo como instalar o Fedora Workstation 35 da USB.

Fedora Workstation 35 Live Mode, uma vez inicializado via PXE.

Instalador Fedora Workstation 35 uma vez inicializada via PXE.

Inicialização do Ubuntu Desktop 22.04 LTS Live via PXE:

Primeiro, faça o download da área de trabalho do Ubuntu 22.04 LTS ISO Imagem da página de lançamento oficial do Ubuntu 22.04 LTS.

Uma vez que o Ubuntu Desktop 22.04 LTS ISO A imagem é baixada, envie -a para o pxeboot Pasta compartilhada da sua sinologia NAS.

Clique com o botão direito do mouse na área de trabalho do Ubuntu 22.04 LTS ISO Image e clique em Montar uma unidade virtual conforme marcado na captura de tela abaixo.

Verifique se a imagem ISO está montada no pxeboot compartilhado Pastauo. Além disso, verifique o Montar automaticamente na inicialização Caixa de seleção para que a imagem ISO seja montada automaticamente quando sua sinologia NAS botas². Em seguida, clique em Montar Para montar o ISO Imagem³.

A imagem ISO do Ubuntu Desktop 22.04 LTS deve ser montado no pxeboot Pasta compartilhada, como você pode ver na captura de tela abaixo.

O conteúdo da área de trabalho do Ubuntu montado 22.04 LTS ISO Image.

Para inicializar o Ubuntu Desktop 22.04 LTS via PXE, você terá que adicionar uma entrada de menu para o Ubuntu Desktop 22.04 LTS no pxelinux.CFG/Padrão arquivo de configuração.

Digite as seguintes linhas no pxelinux.CFG/Padrão Arquivo de configuração para inicializar o Ubuntu Desktop 22.04 LTS via PXE:

Rótulo Ubuntu-Desktop-2204-Live
Rótulo de menu Instale o Ubuntu Desktop 22.04 LTS
Kernel Ubuntu-22.04-DESKTOP-AMD64/CASPER/VMLINUZ
Anexar initrd = Ubuntu-22.04-DESKTOP-AMD64/CASPER/Initrd Boot = Casper NetBoot = NFS IP = DHCP NFSROOT = 192.168.0.106:/volume1/pxeboot/ubuntu-22.04-DESKTOP-AMD64 MALABILIDADE ---

Depois de adicionar uma entrada de menu para o Ubuntu Desktop 22.04 LTS, o pxelinux.CFG/Padrão O arquivo de configuração deve procurar o seguinte:

OBSERVAÇÃO: Aqui, 192.168.0.106 é o endereço IP da minha sinologia NAS. Não se esqueça de substituí -lo pelo seu. Se você precisar de assistência para encontrar o endereço IP da sua sinologia NAS, leia o artigo Como encontro o endereço IP da minha sinologia NAS?.

Agora, inicialize seu computador via PXE e você deverá ver o seguinte menu de inicialização.

Selecione Instalar o Ubuntu Desktop 22.04 LTS e Press .

Ubuntu Desktop 22.04 LTS Live está sendo inicializado. Vai demorar um pouco para completar.

Uma vez Ubuntu Desktop 22.04 LTS Live é inicializado, você deve ver a seguinte janela. Você pode instalar o Ubuntu Desktop 22.04 LTS no seu computador. Se você precisar de ajuda na instalação do Ubuntu Desktop 22.04 LTS no seu computador, leia o artigo instalando o Ubuntu Desktop 20.04 LTS. Embora o artigo seja para o Ubuntu Desktop 20.04 LTS, ainda pode ser útil.

Ubuntu Desktop 22.04 LTS Live Network inicializada via PXE.

Inicialização do servidor Ubuntu 22.04 LTS via PXE:

Primeiro, baixe o servidor Ubuntu 22.04 LTS ISO Imagem da página de lançamento oficial do Ubuntu 22.04 LTS.

Uma vez que o servidor Ubuntu 22.04 LTS ISO A imagem é baixada, envie -a para o pxeboot Pasta compartilhada da sua sinologia NAS.

Clique com o botão direito do mouse no servidor Ubuntu 22.04 LTS ISO Image e clique em Montar uma unidade virtual conforme marcado na captura de tela abaixo.

Verifique se a imagem ISO está montada no pxeboot compartilhado Pastauo. Além disso, verifique o Montar automaticamente na inicialização Caixa de seleção para que a imagem ISO seja montada automaticamente quando sua sinologia NAS botas². Em seguida, clique em Montar Para montar o ISO Imagem³.

A imagem ISO do Ubuntu Server 22.04 LTS deve ser montado no pxeboot Pasta compartilhada, como você pode ver na captura de tela abaixo.

O conteúdo do servidor Ubuntu montado 22.04 LTS ISO Image.

Para inicializar o Ubuntu Server 22.04 LTS via PXE, você terá que adicionar uma entrada de menu para o Ubuntu Server 22.04 LTS no pxelinux.CFG/Padrão arquivo de configuração.

Digite as seguintes linhas no pxelinux.CFG/Padrão Arquivo de configuração para inicializar o Ubuntu Server 22.04 LTS via PXE:

Rótulo Ubuntu-Server-2204-Netboot
Rótulo do menu Instale o servidor Ubuntu 22.04 LTS (Netboot)
Kernel Ubuntu-22.04-Live-Server-Amd64/Casper/Vmlluz
Anexar 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/Initrd

Depois de adicionar uma entrada de menu para o Ubuntu Server 22.04 LTS, o pxelinux.CFG/DefaulO arquivo de configuração t deve parecer o seguinte:

OBSERVAÇÃO: Aqui, 192.168.0.106 é o endereço IP da minha sinologia NAS. Não se esqueça de substituí -lo pelo seu. Se você precisar de assistência para encontrar o endereço IP da sua sinologia NAS, leia o artigo Como encontro o endereço IP da minha sinologia NAS?.

Agora, inicialize seu computador via PXE e você deverá ver o seguinte menu de inicialização.

Selecione Instale o Ubuntu Server 22.04 LTS (Netboot) e Press .

Você deve ver que o Arquivos Vmlluz e Initrd estão sendo baixados do PXE Boot Server em execução no seu NAS Sinology.

Uma vez o Arquivos Vmlluz e Initrd são baixados, o Ubuntu Server 22.04 LTS deve começar a inicializar. Vai demorar um pouco para completar.

Ubuntu Server 22.04 LTS está sendo inicializado.

Ubuntu Server 20.04 LTS está sendo inicializado.

Uma vez que o Ubuntu Server 22.04 LTS é inicializado, você deve ver a seguinte janela. Você pode instalar o Ubuntu Server 22.04 LTS em seu computador/servidor daqui, como de costume. Se você precisar de ajuda na instalação do Ubuntu Server 22.04 LTS em seu computador/servidor, leia o artigo instalando o Ubuntu Server 20.04 LTS. Embora o artigo seja para o Ubuntu Server 20.04 LTS, ainda pode ser útil.

Conclusão:

Neste artigo, mostrei como configurar os serviços de arquivo TFTP e NFS em sua sinologia NAS para inicialização PXE. Eu também mostrei como baixar o pxelinux, copiar os arquivos pxelinux necessários para o seu NAS Synology e instalar e configurar o pacote de servidor DHCP para inicializar o pxelinux em placas-mãe baseadas em BIOS. Eu mostrei como adicionar a entrada de menu Pxelinux necessária para inicialização do PXE as seguintes distribuições Linux:

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

Referências:

  1. https: //.ser/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/opções#nfs
  6. https: // man7.org/linux/man-páginas/man7/dracut.cmdline.7.html
  7. https: // acesso.chapéu vermelho.com/documentação/en-us/red_hat_enterprise_linux/7/html/storage_administration_guide/ch-disklessystems
  8. https: // bugzilla.chapéu vermelho.com/show_bug.CGI?id = 781983
  9. https: // bugzilla.chapéu vermelho.com/show_bug.CGI?id = 537217
  10. https: // Askubuntu.com/questões/1250119/como-skip-filesystem-checks-during-boot