Como configurar a sinologia NAS para inicialização sem disco Ubuntu Top 10.Top 10 LTs via ISCSI e IPXE

Como configurar a sinologia NAS para inicialização sem disco Ubuntu Top 10.Top 10 LTs via ISCSI e IPXE
“A inicialização sem disco é o processo de inicialização de um sistema operacional no seu computador a partir de um disco remoto. O disco remoto pode ser um ISCSI SAN, Fiber Channel San via FCoe (Fiber Channel sobre Ethernet) ou AoE San.Os benefícios da inicialização sem disco são:
  • Os custos de armazenamento podem ser salvos, pois nem todos os computadores/servidores da sua empresa/laboratório precisarão ter um disco para instalar um sistema operacional.
  • A utilização de armazenamento será mais eficiente, pois os discos do servidor central (neste caso, sua sinologia NAS) podem ser compartilhados entre muitos computadores/servidores.
  • Fácil de gerenciar, pois os dados de todos os computadores/servidores serão armazenados em um servidor central (neste caso, sua sinologia NAS).
  • Fácil de receber backups dos dados de seus computadores/servidores, pois serão armazenados em um servidor central (neste caso, sua sinologia NAS).
  • Instantâneos do disco remoto podem ser tirados. Portanto, você pode recuperar facilmente um computador/servidor de qualquer desastre, caso haja algum.

Neste artigo, vou mostrar como configurar sua sinologia nas para inicialização sem disco ubuntu desktop 22.04 LTS em seus computadores da ISCSI SAN via ipxe. Então vamos começar.”

Índice

  1. Termos técnicos
  2. Topologia de rede
  3. Configurando um endereço IP estático em sua sinologia NAS
  4. Preparando sinologia NAS para inicialização pXE com ipxe
  5. Criando os arquivos de configuração IPXE necessários para inicialização sem disco
  6. Criando um ISCSI SAN para instalar o Ubuntu Desktop 22.04 LTS
  7. Inicialização do Ubuntu Desktop 22.04 LTS ISO Image no modo vivo
  8. Instalando o Ubuntu Desktop 22.04 LTS em um ISCSI LUN
  9. Configurando o Ubuntu Desktop 22.04 LTS para inicializar do disco iSCSI
  10. Configurando o IPXE para inicializar do ISCSI Target
  11. Inicialização do Ubuntu Desktop 22.04 LTS de discos iSCSI via ipxe
  12. Conclusão

Termos técnicos

San: A forma completa de San é rede de área de armazenamento. É o servidor ISCSI. Nesse caso, é a sua sinologia NAS.

ISCSI disco/lun: O disco lógico compartilhado na rede via iSCSI é chamado de iSCSI LUN (número da unidade lógica). Neste artigo, também vou chamá -lo de disco ISCSI.

ISCSI Target: Um ou mais discos/LUNs ISCSI serão mapeados para um alvo ISCSI. Você estará login em um alvo ISCSI para acessar os discos ISCSI/LUNS mapeados para ele.

IQN: A forma completa do IQN é o nome qualificado ISCSI. É um identificador único para o ISCSI Target e ISCSI Client.

Para informações mais detalhadas sobre o ISCSI e como ele funciona, leia o artigo Configure o ISCSI Storage Server no Ubuntu 18.04 LTS.

Topologia de rede

A topologia de rede usada neste artigo é mostrada abaixo. Aqui eu tenho um Sinologia Nas e dois computadores sem disco, PC-01 e PC-02, conectado à minha rede doméstica. PC-01 tem o endereço MAC 00: 0c: 29: 5a: e5: 56 e PC-02 tem o endereço MAC 00: 0c: 29: AF: 38: 6a. Vou mostrar como configurar sua sinologia NAS e o servidor de inicialização ipxe de uma maneira que os computadores PC-01 e PC-02 inicializará automaticamente de diferentes discos/LUNs ISCSI, dependendo de seus endereços MAC.

OBSERVAÇÃO: Sua topologia de rede será diferente. Portanto, não se esqueça de fazer os ajustes necessários nas seções posteriores deste artigo.

Configurando um endereço IP estático em sua sinologia NAS

Se o endereço IP da sua sinologia NAS mudar com frequência, você terá problemas com a inicialização do PXE com iPXE e desktop de inicialização sem disco Ubuntu 22.04 LTS em seus computadores.

Portanto, é uma boa ideia configurar um endereço IP estático no seu NAS de sinologia antes de configurar a inicialização sem disco a partir de iScsi San com IPXE. Se você precisar de ajuda para definir um endereço IP estático em sua sinologia NAS, leia o artigo como atribuir um endereço IP estático a uma sinologia NAS?.

Preparando sinologia NAS para inicialização pXE com ipxe

Antes de avançar mais, prepare seu NAS de sinologia para inicialização PXE com IPXE.

Para preparar sua sinologia NAS para a inicialização do PXE com o IPXE, leia o artigo Como configurar a sinologia NAS como servidor de inicialização PXE para imagens de instalação do NetBooting Linux com IPXE (versão do BIOS e UEFI).

Depois que o seu NAS de sinologia estiver configurado para a inicialização do PXE com o IPXE, você deve ver os seguintes arquivos e pasta no pxeboot Pasta compartilhada da sua sinologia NAS.

No configuração/ Pasta, você verá um arquivo de configuração de inicialização do IPXE bota.ipxe também.

Verifique se você tem todos os arquivos e pastas necessários no pxeboot pasta compartilhada antes de ir mais longe. Não se esqueça de ler e seguir o artigo Como configurar a sinologia NAS como servidor de inicialização PXE para imagens de instalação do NetBooting Linux com IPXE (versão do BIOS e UEFI) Se você está tendo alguma dificuldade para configurar o IPXE em sua sinologia NAS.

Criando os arquivos de configuração IPXE necessários para inicialização sem disco

Neste artigo, configurarei o IPXE de uma maneira que um arquivo de configuração de inicialização diferente seja usado para cada computador na rede, dependendo do endereço MAC dos computadores. Dessa forma, você pode configurar a inicialização do PXE para cada um dos computadores na rede separadamente. Você também pode configurar várias opções de inicialização para cada um dos computadores separadamente. Isso lhe dá muita flexibilidade.

Para fazer o que acabei de explicar, abra o [pxeboot]/config/bota.ipxe arquivo de configuração de inicialização com um editor de texto e digite as seguintes linhas de códigos:

#!ipxe
Definir NAS_IP 192.168.0.114
Definir boot_url tftp: // $ nas_ip/config/boot- $ net0/mac: hexhyp.ipxe
ECHO Botamento de url $ boot_url
cadeia $ boot_url

Aqui, 192.168.0.114 é o endereço IP da minha sinologia NAS. Certifique -se de substituí -lo por seu a partir de agora. 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?.

Depois de terminar, salve o bota.ipxe arquivo de configuração.

Aqui, o IPXE procurará arquivos de configuração de inicialização bota-.ipxe no configuração/ pasta do pxeboot pasta compartilhada. é o endereço MAC do computador sendo inicializado via ipxe. Então, se o computador PC-01 com o endereço MAC 00: 0c: 29: 5a: e5: 56 botas via ipxe, ipxe executará o arquivo de configuração de inicialização Boot-00-0C-29-5A-E5-56.ipxe. Observe como os cenos (:) do endereço MAC são substituídos por hífens (-).

Agora, crie um novo arquivo de configuração de inicialização Boot-00-0C-29-5A-E5-56.ipxe para o computador PC-01 com o endereço MAC 00: 0c: 29: 5a: e5: 56 e digite as seguintes linhas nesse arquivo.

Depois de terminar, salve o Boot-00-0C-29-5A-E5-56.ipxe arquivo.

Crie outro arquivo de configuração de inicialização Boot-00-0C-29-AF-38-6A.ipxe para o computador PC-02 com o endereço MAC 00: 0c: 29: AF: 38: 6a e digite as seguintes linhas nesse arquivo.

Depois de terminar, salve o Boot-00-0C-29-AF-38-6A.ipxe arquivo.

Depois de criar os arquivos de configuração de inicialização necessários, você pode inicializar os computadores em sua rede.

Nesse caso, se eu inicializar o computador PC-01, vai mostrar a mensagem Inicialização no PC1 conforme marcado na captura de tela abaixo. Isso significa que a inicialização do PXE PC-01 trabalha e ipxe leia o arquivo de configuração Boot-00-0C-29-5A-E5-56.ipxe Quando PXE inicializou em PC-01.

Da mesma maneira, se eu inicializar o computador PC-02, vai mostrar a mensagem Inicialização no PC2 conforme marcado na captura de tela abaixo. Isso significa que a inicialização do PXE PC-02 trabalha e ipxe leia o arquivo de configuração Boot-00-0C-29-AF-38-6A.ipxe Quando PXE inicializou em PC-02.

Criando um ISCSI SAN para instalar o Ubuntu Desktop 22.04 LTS

Nesta seção, vou mostrar como criar um alvo ISCSI no seu NAS Sinology para que você possa instalar o Ubuntu Desktop 22.04 LTS nele e Bot Ubuntu Desktop 22.04 LTS sem disco em seus computadores/servidores com ipxe. Se você quiser aprender mais sobre a criação de um alvo ISCSI em sua sinologia NAS, leia o artigo como você faz um alvo ISCSI na sinologia?.

Primeiro, abra o Gerente da SAN aplicativo do menu de aplicativos da interface da web do DSM da sua sinologia NAS.

O Gerente da SAN o aplicativo deve ser aberto.

Para criar um novo alvo ISCSI, navegue para o ISCSI seção e clique no Adicionar botão.

Se você já criou alguns alvos iSCSI, terá que clicar no Criar Botão para criar um novo alvo ISCSI, conforme marcado na captura de tela abaixo.

O assistente de criação de destino do ISCSI deve ser exibido. Você pode criar um novo alvo ISCSI a partir daqui. Para obter mais informações sobre as opções disponíveis do assistente de criação de destino do ISCSI, leia o artigo como você faz um alvo ISCSI na sinologia?.

Vou mostrar como criar um alvo ISCSI para sem disco inicializando o computador PC-01 apenas. Você pode criar um alvo ISCSI para o computador PC-02 do mesmo jeito.

Digitar PC-01-Target como o nome de destino do ISCSI1, iqn.2022-05.com.Linuxhint: PC-01-Target como o IQN2, e clique em Avançar3.

OBSERVAÇÃO: O IQN é um identificador único para os alvos iSCSI da sua sinologia Nas. O IQN segue um formato específico. Para saber mais sobre o IQN e seu formato, leia a criação de uma seção de destino ISCSI do artigo Como você faz um alvo ISCSI na sinologia?.

Selecione Crie um novo LUN e clique em Próximo.

Digitar PC-01-DISK01 como o nome do iScsi lun1, Selecione um volume em que você deseja armazenar os dados do iSCSI LUN do Localização menu suspenso2, e digite a quantidade de espaço em disco (na unidade GB/Gigabyte) que você deseja alocar para o LUN3, selecione um método de alocação de espaço do Alocação de espaço menu suspenso4, e clique em Próximo5.

OBSERVAÇÃO: Para mais informações sobre Provisionamento fino e Provisionamento espesso, Leia a criação de uma seção LUN do artigo Como você faz um alvo ISCSI na sinologia?.

Um resumo das configurações usadas para criar um novo LUN e o alvo ISCSI será exibido.

Para criar um novo alvo LUN e ISCSI com essas configurações, clique em Feito.

Um novo alvo ISCSI PC-01-Target deve ser criado. Um novo lun PC-01-DISK01 deve ser criado e mapeado para o alvo ISCSI PC-01-Target também.

Da mesma maneira, crie um novo alvo ISCSI PC-02-Target para o computador PC-02, Crie um novo LUN PC-02-DISK01, e mapeá -lo para o alvo ISCSI PC-02-Target.

Você encontrará muitas informações sobre todos os LUNs que você criou no LUN seção do Gerente da SAN aplicativo, como você pode ver na captura de tela abaixo.

Para a inicialização iscsi de disco do Ubuntu Desktop 22.04 LTS Para trabalhar perfeitamente sem problemas, você precisará ativar várias sessões aos alvos iSCSI que você criou para os computadores PC-01 e PC-02.

Para ativar várias sessões para o alvo ISCSI PC-01-Target, Selecione e clique em Editar.

Verifica a Permitir várias sessões de um ou mais iniciadores ISCSI Caixa de seleção do Avançado guia e clique em Salvar.

Múltiplas sessões deve ser ativado para o alvo ISCSI PC-01-Target, Como você pode ver na captura de tela abaixo.

Da mesma maneira, habilite Múltiplas sessões para o alvo ISCSI PC-02-Target.

Inicialização do Ubuntu Desktop 22.04 LTS ISO Image no modo vivo

Para instalar o Ubuntu Desktop 22.04 LTS no iSCSI LUNS que você criou na seção anterior deste artigo, você terá que criar uma unidade de polegar USB inicializável da área de trabalho do Ubuntu 22.04 LTS usando a imagem ISO oficial e a área de trabalho do Ubuntu 22.04 LTS no seu computador a partir da unidade de polegar inicializável USB no modo LIVE.

Se você precisar de assistência na criação de uma unidade de polegar USB inicializável do Ubuntu Desktop 22.04 LTS da área de trabalho oficial do Ubuntu 22.04 LTS ISO Image, leia o artigo instalando o Ubuntu Desktop 20.04 LTS.

Depois de inicializar a partir da unidade de polegar USB inicializável da área de trabalho do Ubuntu 22.04 LTS, você verá a seguinte janela. Clique em Experimente o Ubuntu.

Ubuntu Desktop 22.04 LTS deve estar correndo da unidade de polegar USB no modo ao vivo.

Instalando o Ubuntu Desktop 22.04 LTS em um ISCSI LUN

Nesta seção, vou mostrar como acessar um alvo ISCSI da sua sinologia Nas do Ubuntu Desktop 22.04 LTS Live Installer e Instale o Ubuntu Desktop 22.04 LTS em um ISCSI LUN.

Para informações mais detalhadas sobre o ISCSI e como usá-las no Ubuntu, leia o artigo Configure o ISCSI Storage Server no Ubuntu 18.04 LTS. Vou mostrar os comandos necessários apenas nesta seção.

Primeiro, atualize o cache do repositório de pacotes apt com o seguinte comando:

$ sudo apt update

Para acessar as metas ISCSI que você criou no seu NAS de sinologia, você precisará de um cliente ISCSI instalado. No Ubuntu, você pode instalar o aberto-discsi Pacote do repositório oficial do pacote para instalar as ferramentas de cliente ISCSI necessárias.

Para instalar o aberto-discsi Pacote no Ubuntu Desktop 22.04 LTS Live, execute o seguinte comando:

$ sudo apt install open-discsi

Para confirmar a instalação, pressione Y e depois pressione .

O aberto-discsi o pacote deve ser instalado.

Para descobrir todos os alvos do ISCSI do seu NAS Sinology, execute o seguinte comando:

$ sudo iScsiAdm -Modo Discovery -Type SendTargets -Portal 192.168.0.114

OBSERVAÇÃO: Aqui, 192.168.0.114 é o endereço IP da minha sinologia NAS. Vai ser diferente para você. Então, substitua -o por seu a partir de agora. 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?.

Como você pode ver os alvos iSCSI (iqn.2022-05.com.Linuxhint: PC-01-Target e iqn.2022-05.com.Linuxhint: PC-02-Target) que eu criei anteriormente estão listados.

Agora, vamos acessar o alvo ISCSI iqn.2022-05.com.Linuxhint: PC-01-Target e instalar o Ubuntu Desktop 22.04 LTS nele.

Para acessar o alvo ISCSI iqn.2022-05.com.Linuxhint: PC-01-Target Na sua sinologia NAS, execute o seguinte comando:

$ sudo iScsiAdm -Nó do modo -Portal 192.168.0.114 -T IQN.2022-05.com.Linuxhint: PC-01-Target-Login

Você deve estar conectado ao alvo ISCSI iqn.2022-05.com.Linuxhint: PC-01-Target.

Depois de fazer login no alvo ISCSI iqn.2022-05.com.Linuxhint: PC-01-Target, Você deve ver um novo disco (SDA neste caso) em seu computador. Você pode instalar o Ubuntu Desktop 22.04 LTS nele como sempre.

$ lsblk -e7,11

O Gerente da SAN O aplicativo também deve mostrar que você está conectado ao alvo iSCSI PC-01-Target.

Para instalar o Ubuntu Desktop 22.04 LTS no disco ISCSI, clique no ícone marcado para iniciar o Ubuntu Desktop 22.04 Instalador LTS.

Ubuntu Desktop 22.04 Instalador LTS deve começar.

OBSERVAÇÃO: Neste artigo, farei particionamento automático e passarei rapidamente por todas as etapas de instalação. Mas se você quiser instruções detalhadas em cada uma das etapas de instalação e fizer partição manual, verifique o artigo instalando o Ubuntu Desktop 20.04 LTS.

Clique em Continuar.

Selecione um layout do teclado e clique em Continuar.

Clique em Continuar.

Selecione Apague o disco e instale o Ubuntu e clique em Próximo.

OBSERVAÇÃO: Se você quiser fazer partição manual, selecione Algo mais e clique em Continuar. Se você precisar de alguma assistência na partição manual, verifique o artigo instalando o Ubuntu Desktop 20.04 LTS.

Clique em Continuar.

Selecione seu fuso horário e clique em Continuar.

Digite suas informações pessoais e clique em Continuar.

A área de trabalho do Ubuntu 22.04 Instalador LTS deve começar a copiar todos os arquivos necessários para o disco ISCSI. Vai demorar um pouco para completar.

Neste ponto, o Ubuntu Desktop 22.04 LTS deve ser instalado no disco ISCSI.

Você não terminou ainda. Agora, você precisa montar as partições do disco iSCSI, chroot na área de trabalho do Ubuntu instalada 22.04 LTS FileSystem e configure -o para inicializar no disco iSCSI. Então, clique em Continue testando. Não clique em Reinicie agora.

Configurando o Ubuntu Desktop 22.04 LTS para inicializar do disco iSCSI

O disco ISCSI será particionado conforme necessário quando o Ubuntu Desktop 22.04 LTS está instalado nele. Você vai encontrar um 512 MB partição de inicialização (SDA1 nesse caso)1 e uma partição radicular maior (SDA2 nesse caso)2.

$ lsblk -e7,11

Monte a partição da raiz (SDA2 neste caso) primeiro no /mnt Diretório com o seguinte comando:

$ sudo monte /dev /sda2 /mnt

Depois que a partição da raiz estiver montada, monte a partição da bota (SDA1 neste caso) no /mnt/boot/efi Diretório com o seguinte comando:

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

Montar o Proc FileSystem no /mnt/proc diretório da seguinte maneira:

$ sudo monte -t ​​proc Proc /mnt /proc /proc

Montar o sys FileSystem no /mnt/sys diretório da seguinte maneira:

$ sudo monte -t ​​sysfs sys /mnt /sys

Montar o suporte /dev Diretório do Ubuntu Desktop 22.04 LTS ao vivo no /mnt/dev diretório da seguinte maneira:

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

Montar o Devpts FileSystem no /mnt/dev/pts diretório da seguinte maneira:

$ sudo monte -t ​​devpts pts/mnt/dev/pts

Agora, chroot no Ubuntu Desktop 22 instalado 22.04 LTS no disco iSCSI da seguinte forma:

$ sudo chroot /mnt

Depois de acertar com sucesso no Ubuntu Desktop 22.04 LTS FileSystem, você deve ver o seguinte prompt:

#

Agora, execute o seguinte comando para definir um servidor de nomes DNS padrão no Ubuntu Desktop 22 CHROOTE.04 LTS:

# eco "NameServer 1.1.1.1 "| tee /etc /resolv.conf

Verifique se os nomes do DNS estão sendo resolvidos com o seguinte comando:

# ping -c3 google.com

Agora, você tem que instalar o aberto-discsi Pacote no Ubuntu Desktop 22 CHROUTEL 22.04 LTS, configure -o para fazer login automaticamente no alvo ISCSI e inicializar no disco ISCSI.

Primeiro, atualize o cache do repositório de pacotes apt da seguinte maneira:

# atualização APT

Instale o aberto-discsi Pacote do repositório oficial do pacote Ubuntu da seguinte forma:

# APT Instale Open-Uncsi

Para confirmar a instalação, pressione Y e depois pressione .

O aberto-discsi o pacote deve ser instalado.

Abra o /etc/iscsi/InitiatorName.ISCSI arquivo de configuração com o Nano Editor de texto da seguinte forma:

# nano/etc/iScsi/InitiatorName.ISCSI

Defina um IQN exclusivo como o nome do iniciador ISCSI (i.e., iqn.2022-05.com.Linuxhint: ipxe.PC-01). As ferramentas clientes do ISCSI o usarão para se conectar aos alvos iSCSI em execução em sua sinologia NAS.

Depois de terminar, pressione + X seguido pela Y e Para salvar o InitiatorName.ISCSI arquivo.

Para montar automaticamente o alvo ISCSI iqn.2022-05.com.Linuxhint: PC-01-Target Na hora da inicialização, crie um novo arquivo /etc/iscsi/iscsi.initramfs e abri -lo com o Nano Editor de texto da seguinte forma:

# nano/etc/iscsi/iScsi.initramfs

Defina as variáveis Iscsi_initiator, ISCSI_TARGET_NAME, e ISCSI_TARGET_IP no ISCSI.initramfs arquivo. Depois de terminar, pressione + X seguido pela Y e Para salvar o ISCSI.initramfs arquivo.

OBSERVAÇÃO: Aqui, Iscsi_initiator é um IQN exclusivo para o programa ISCSI Client. Defina -o para o mesmo IQN que você definiu no /etc/iscsi/initatoName.ISCSI arquivo de configuração. ISCSI_TARGET_NAME é o IQN do alvo ISCSI do seu NAS da sinologia que você deseja fazer login. ISCSI_TARGET_IP é o endereço IP da sua sinologia NAS. Se você precisar de uma explicação detalhada desses termos ISCSI, leia o artigo Configure o ISCSI Storage Server no Ubuntu 18.04 LTS.

Agora, atualize os initramfs com o seguinte comando:

# Update -initramfs -u

Depois que os initramfs forem atualizados, saia do ambiente de chroot da seguinte forma:

# saída

Agora, você pode desligar o computador e inicializar o Ubuntu Desktop 22.04 LTS do disco ISCSI.

Você pode desligar seu computador com o seguinte comando:

$ sudo poçooff

Depois de ver a seguinte janela, pressione , e seu computador deve ser desligado.

É assim que você instala o Ubuntu Desktop 22.04 LTS no disco ISCSI/LUN PC-01-DISK01, Configure -o para fazer login automaticamente no alvo ISCSI iqn.2022-05.com.Linuxhint: PC-01-Target e inicialize a partir disso.

Da mesma maneira, você pode instalar o Ubuntu Desktop 22.04 LTS no disco ISCSI/LUN PC-02-DISK01 e configure -o para inicializar via iSCSI também. Basta voltar para a instalação do Ubuntu Desktop 22.04 LTS em uma seção ISCSI SAN deste artigo e siga -o. Não se esqueça de fazer as mudanças necessárias. É isso.

Configurando o IPXE para inicializar do ISCSI Target

Agora que você instalou o Ubuntu Desktop 22.04 LTS nos discos iSCSI, é hora de configurar arquivos de configuração de inicialização específicos para computador IPXE para que você possa inicializar o Ubuntu Desktop 22.04 LTS em seus computadores a partir dos discos iSCSI via ipxe.

Para configurar PC-01 (que tem o endereço MAC 00: 0c: 29: 5a: e5: 56) Para inicializar o Ubuntu Desktop 22.04 LTS do disco ISCSI PC-01-DISK01 (que é mapeado para o alvo ISCSI PC-01-Target com o IQN iqn.2022-05.com.Linuxhint: PC-01-Target), abra o arquivo de configuração de inicialização do IPXE Boot-00-0C-29-5A-E5-56.ipxe com um editor de texto e digite as seguintes linhas:

#!ipxe
Defina o Initiator-iqn Iqn.2022-05.com.Linuxhint: ipxe.PC-01
Sanboot -Filenome \ efi \ Ubuntu \ shimx64.EFI ISCSI: 192.168.0.114 ::: 1: iqn.2022-05.com.Linuxhint: PC-01-Target

Depois de terminar, o arquivo de configuração de inicialização do IPXE Boot-00-0C-29-5A-E5-56.ipxe deve parecer o seguinte:

Aqui, iqn.2022-05.com.Linuxhint: ipxe.PC-01 é o IQN do nome do iniciador ISCSI1. Deve ser o mesmo valor que você definiu no /etc/iscsi/InitiatorName.ISCSI Arquivo na instalação do Ubuntu Desktop 22.04 LTS em uma seção ISCSI SAN deste artigo.

iqn.2022-05.com.Linuxhint: PC-01-Target é o IQN do alvo ISCSI da sua sinologia NAS que você deseja fazer login e inicializar o Ubuntu Desktop 22.04 LTS do disco ISCSI mapeado PC-01-DISK012.

192.168.0.114 é o endereço IP da sua sinologia NAS3.

Da mesma maneira, você pode configurar PC-02 (que tem o endereço MAC 00: 0c: 29: AF: 38: 6a) Para inicializar o Ubuntu Desktop 22.04 LTS do disco ISCSI PC-02-DISK01 (que é mapeado para o alvo ISCSI PC-02-Target com o IQN iqn.2022-05.com.Linuxhint: PC-02-Target). Basta abrir o arquivo de configuração de inicialização do IPXE Boot-00-0C-29-AF-38-6A.ipxe Com um editor de texto, digite as mesmas linhas que no arquivo de configuração de inicialização Boot-00-0C-29-5A-E5-56.ipxe, e fazer os ajustes necessários.

Inicialização do Ubuntu Desktop 22.04 LTS de discos iSCSI via ipxe

Agora que tudo está pronto, você pode inicializar o computador PC-01 via ipxe. Seu computador deve começar a inicializar o Ubuntu Desktop 22.04 LTS do disco ISCSI PC-01-DISK01, Como você pode ver na captura de tela abaixo.

Logo, você verá o menu Grub do Ubuntu Desktop 22.04 LTS.

Selecione Ubuntu e pressione .

Ubuntu Desktop 22.04 LTS deve inicializar no disco ISCSI. Você verá a tela de login do Ubuntu Desktop 22.04 LTS também. Faça login na área de trabalho usando o nome de usuário e a senha que você definiu durante a instalação.

Depois de fazer login, você pode usar o Ubuntu Desktop 22.04 LTS no seu computador como de costume. Você não precisará de nenhum disco físico instalado no seu computador.

Da mesma maneira, você pode inicializar o Ubuntu Desktop 22.04 LTS no computador PC-02 do disco iSCSI PC-02-DISK01 via ipxe.

Conclusão

Neste artigo, mostrei como configurar uma sinologia NAS para inicialização sem disco (de discos iSCSI) Ubuntu Desktop 22.04 LTS nos computadores/servidores em sua rede via ipxe. Eu mostrei como configurar o IPXE para usar diferentes configurações de inicialização ipxe para diferentes computadores/servidores em sua rede, dependendo do endereço MAC deles. Dessa forma, você poderá configurar/controlar a inicialização para cada um dos computadores/servidores na rede separadamente e também configurar múltiplos de inicialização. Isso também tornará a inicialização sem disco sem costura, como inicializar de discos locais.