Comment configurer Synology Nas pour le démarrage sans disque Ubuntu Top 10.Top 10 LTS via ISCSI et IPXE

Comment configurer Synology Nas pour le démarrage sans disque Ubuntu Top 10.Top 10 LTS via ISCSI et IPXE
«Le démarrage sans disque est le processus de démarrage d'un système d'exploitation sur votre ordinateur à partir d'un disque distant. Le disque distant peut être un SAN ISCSI, SAN Fibre Channel via FCOE (Fibre Channel sur Ethernet) ou Aoe San.Les avantages du démarrage sans disque sont:
  • Les coûts de stockage peuvent être économisés car tous les ordinateurs / serveurs de votre entreprise / laboratoire ne devront pas avoir de disque pour installer un système d'exploitation.
  • L'utilisation du stockage sera plus efficace car les disques du serveur central (dans ce cas, votre Synology NAS) peuvent être partagées entre de nombreux ordinateurs / serveurs.
  • Facile à gérer car les données de tous les ordinateurs / serveurs seront stockés dans un serveur central (dans ce cas, votre Synology NAS).
  • Facile à prendre des sauvegardes des données de vos ordinateurs / serveurs car ils seront stockés dans un serveur central (dans ce cas, votre Synology Nas).
  • Des instantanés du disque distant peuvent être pris. Ainsi, vous pouvez facilement récupérer un ordinateur / serveur à partir de toute catastrophe au cas où.

Dans cet article, je vais vous montrer comment configurer votre Synology Nas pour le démarrage sans disque Ubuntu Desktop 22.04 LTS sur vos ordinateurs à partir d'Iscsi San via IPXE. Alors, commençons."

Table des matières

  1. Termes techniques
  2. Topologie du réseau
  3. Configuration d'une adresse IP statique sur votre Synology NAS
  4. Préparation de Synology NAS pour le démarrage PXE avec IPXE
  5. Création des fichiers de configuration IPXE nécessaires pour le démarrage sans disque
  6. Création d'un SAN ISCSI pour installer Ubuntu Desktop 22.04 LTS
  7. Bootage Ubuntu Desktop 22.04 LTS ISO Image en mode live
  8. Installation du bureau Ubuntu 22.04 LTS sur un LUN ISCSI
  9. Configuration du bureau Ubuntu 22.04 LTS pour démarrer à partir du disque ISCSI
  10. Configuration d'IPXE pour démarrer à partir de la cible ISCSI
  11. Bootage Ubuntu Desktop 22.04 LTS des disques ISCSI via IPXE
  12. Conclusion

Termes techniques

SAN: La forme complète de SAN est le réseau de rangement. C'est le serveur ISCSI. Dans ce cas, c'est votre Synology Nas.

Disque / Lun ISCSI: Le disque logique partagé sur le réseau via ISCSI est appelé un LUN ISCSI (numéro d'unité logique). Dans cet article, je l'appellerai également un disque ISCSI.

cible iscsi: Un ou plusieurs disques / LUNS ISCSI seront mappés sur une cible ISCSI. Vous serez connecté dans une cible ISCSI pour accéder aux disques / LUNS ISCSI mappés.

IQN: La forme complète de l'IQN est le nom qualifié ISCSI. C'est un identifiant unique pour l'objectif ISCSI et le client ISCSI.

Pour des informations plus détaillées sur ISCSI et comment cela fonctionne, lisez l'article Configurer le serveur de stockage ISCSI sur Ubuntu 18.04 LTS.

Topologie du réseau

La topologie du réseau utilisée dans cet article est présentée ci-dessous. Ici, j'ai un Synology Nas et deux ordinateurs sans disque, PC-01 et PC-02, connecté à mon réseau domestique. PC-01 a l'adresse MAC 00: 0C: 29: 5A: E5: 56 et PC-02 a l'adresse MAC 00: 0c: 29: AF: 38: 6A. Je vais vous montrer comment configurer votre Synology NAS et le serveur de démarrage IPXE d'une manière que les ordinateurs PC-01 et PC-02 Démarrer automatiquement à partir de différents disques / LUNS ISCSI en fonction de leurs adresses MAC.

NOTE: Votre topologie de réseau sera différente. Alors, n'oubliez pas de faire les ajustements nécessaires dans les sections ultérieures de cet article.

Configuration d'une adresse IP statique sur votre Synology NAS

Si l'adresse IP de votre Synology NAS change fréquemment, vous aurez des problèmes avec le démarrage PXE avec IPXE et le démarrage sans disque Ubuntu Desktop 22.04 LTS sur vos ordinateurs.

Donc, c'est une bonne idée de configurer une adresse IP statique sur votre Synology NAS avant de configurer le démarrage sans disque à partir d'Iscsi San avec IPXE. Si vous avez besoin d'aide pour définir une adresse IP statique sur votre Synology NAS, lisez l'article comment attribuer une adresse IP statique à une synologie NAS?.

Préparation de Synology NAS pour le démarrage PXE avec IPXE

Avant de vous déplacer plus loin, assurez-vous de préparer votre Synology Nas pour le démarrage PXE avec IPXE.

Pour préparer votre Synology NAS pour le démarrage PXE avec IPXE, lisez l'article Comment configurer Synology NAS en tant que serveur de démarrage PXE pour les images d'installation Linux Netboot avec IPXE (version BIOS et UEFI).

Une fois que votre Synology NAS est configurée pour le démarrage PXE avec IPXE, vous devriez voir les fichiers et dossier suivants dans le pxeboot Dossier partagé de votre synologie NAS.

Dans le config / dossier, vous verrez un fichier de configuration de démarrage IPXE botte.ipxe aussi.

Assurez-vous que vous avez tous les fichiers et dossiers nécessaires dans le pxeboot dossier partagé avant d'aller plus loin. N'oubliez pas de lire et de suivre l'article Comment configurer Synology NAS en tant que serveur de démarrage PXE pour les images d'installation Linux Netboot avec IPXE (version BIOS et UEFI) Si vous avez des difficultés à mettre en place IPXE sur votre Synology Nas.

Création des fichiers de configuration IPXE nécessaires pour le démarrage sans disque

Dans cet article, je configurerai IPXE d'une manière qu'un fichier de configuration de démarrage différent est utilisé pour chaque ordinateur sur le réseau, en fonction de l'adresse MAC des ordinateurs. De cette façon, vous pouvez configurer séparément le démarrage PXE pour chacun des ordinateurs du réseau. Vous pouvez également configurer plusieurs options de démarrage pour chacun des ordinateurs séparément. Cela vous donne beaucoup de flexibilité.

Pour faire ce que je viens d'expliquer, ouvrez le [pxeboot] / config / boot.ipxe Fichier de configuration de démarrage avec un éditeur de texte et saisissez les lignes de codes suivantes:

#!ipxe
Définir NAS_IP 192.168.0.114
set boot_url tftp: // $ nas_ip / config / boot- $ net0 / mac: hexhyp.ipxe
Écho démarrage à partir de l'URL $ boot_url
chaîne $ boot_url

Ici, 192.168.0.114 L'adresse IP de ma synologie NAS est-elle. Assurez-vous de le remplacer par le vôtre à partir de maintenant. Si vous avez besoin d'aide pour trouver l'adresse IP de votre Synology NAS, lisez l'article Comment puis-je trouver l'adresse IP de ma synologie NAS?.

Une fois que vous avez terminé, enregistrez le botte.ipxe fichier de configuration.

Ici, IPXE recherchera des fichiers de configuration de démarrage botte-.ipxe dans le config / dossier du pxeboot dossier partagé. L'adresse MAC de l'ordinateur est-elle démarrée via IPXE. Donc, si l'ordinateur PC-01 avec l'adresse MAC 00: 0C: 29: 5A: E5: 56 Bottes via IPXE, IPXE exécutera le fichier de configuration de démarrage BOOT-00-0C-29-5A-E5-56.ipxe. Remarquez comment les Colons (:) de l'adresse MAC est remplacée par des traits-).

Maintenant, créez un nouveau fichier de configuration de démarrage BOOT-00-0C-29-5A-E5-56.ipxe pour l'ordinateur PC-01 avec l'adresse MAC 00: 0C: 29: 5A: E5: 56 et saisir les lignes suivantes dans ce fichier.

Une fois que vous avez terminé, enregistrez le BOOT-00-0C-29-5A-E5-56.ipxe déposer.

Créer un autre fichier de configuration de démarrage BOOT-00-0C-29-AF-38-6A.ipxe pour l'ordinateur PC-02 avec l'adresse MAC 00: 0c: 29: AF: 38: 6A et saisir les lignes suivantes dans ce fichier.

Une fois que vous avez terminé, enregistrez le BOOT-00-0C-29-AF-38-6A.ipxe déposer.

Une fois que vous avez créé les fichiers de configuration de démarrage requis, vous pouvez démarrer PXE les ordinateurs de votre réseau.

Dans ce cas, si je démarque l'ordinateur PC-01, il montrera le message Démarrage sur PC1 comme marqué dans la capture d'écran ci-dessous. Cela signifie que PXE BOOT ON PC-01 Fonctionne et IPXE lisez le fichier de configuration BOOT-00-0C-29-5A-E5-56.ipxe Lorsque PXE a démarré sur PC-01.

De la même manière, si je démarque l'ordinateur PC-02, il montrera le message Démarrage sur PC2 comme marqué dans la capture d'écran ci-dessous. Cela signifie que PXE BOOT ON PC-02 Fonctionne et IPXE lisez le fichier de configuration BOOT-00-0C-29-AF-38-6A.ipxe Lorsque PXE a démarré sur PC-02.

Création d'un SAN ISCSI pour installer Ubuntu Desktop 22.04 LTS

Dans cette section, je vais vous montrer comment créer une cible ISCSI sur votre Synology NAS afin que vous puissiez installer Ubuntu Desktop 22.04 LTS dessus et démarrer Ubuntu Desktop 22.04 LTS Diskless sur vos ordinateurs / serveurs avec IPXE. Si vous souhaitez en savoir plus sur la création d'une cible ISCSI sur votre Synology NAS, lisez l'article Comment faites-vous une cible ISCSI en synologie?.

Tout d'abord, ouvrez le Manager application à partir du menu d'application de l'interface Web DSM de votre Synology NAS.

Le Manager l'application doit être ouverte.

Pour créer une nouvelle cible ISCSI, accédez à iscsi section et cliquez sur le Ajouter bouton.

Si vous avez déjà créé des cibles ISCSI, vous devrez cliquer sur le Créer bouton à la place pour créer une nouvelle cible ISCSI, comme marqué dans la capture d'écran ci-dessous.

L'assistant de création cible ISCSI doit être affiché. Vous pouvez créer une nouvelle cible ISCSI à partir d'ici. Pour plus d'informations sur les options disponibles de l'assistant ISCSI Target Creation Creation, lisez l'article Comment faites-vous une cible ISCSI en synologie?.

Je vais vous montrer comment créer une cible ISCSI pour le démarrage sans disque de l'ordinateur PC-01 seul. Vous pouvez créer une cible ISCSI pour l'ordinateur PC-02 de la même manière.

Tapez cible PC-01 Comme le nom cible ISCSI1, iqn.2022-05.com.Linuxhint: PC-01-cible Comme le iqn2, Et cliquez sur Suivant3.

NOTE: IQN est un identifiant unique pour les cibles ISCSI de votre Synology NAS. Le IQN suit un format spécifique. Pour en savoir plus sur IQN et son format, lisez la Création d'une section cible ISCSI de l'article Comment faire une cible ISCSI en synologie?.

Sélectionner Créer un nouveau LUN et cliquez sur Suivant.

Tapez PC-01-DISK01 Comme le nom du LUN ISCSI1, Sélectionnez un volume où vous souhaitez stocker les données LUN ISCSI dans le Emplacement menu déroulant2, et saisir la quantité d'espace disque (en unité GB / gigaoctet) que vous souhaitez allouer pour le LUN3, sélectionnez une méthode d'allocation d'espace dans le Allocation de l'espace menu déroulant4, et cliquez sur Suivant5.

NOTE: Pour plus d'informations sur Mince provisionnement et Provisioning épais, Lire la section Création d'une LUN de l'article Comment faire une cible ISCSI en synologie?.

Un résumé des paramètres utilisés pour créer un nouveau LUN, et la cible ISCSI sera affichée.

Pour créer une nouvelle cible LUN et ISCSI avec ces paramètres, cliquez sur Fait.

Une nouvelle cible ISCSI cible PC-01 devrait être créé. Un nouveau Lun PC-01-DISK01 doit être créé et mappé sur la cible ISCSI cible PC-01 aussi.

De la même manière, créez une nouvelle cible ISCSI cible PC-02 pour l'ordinateur PC-02, Créer un nouveau LUN PC-02-DISK01, et mappez-le à la cible ISCSI cible PC-02.

Vous trouverez beaucoup d'informations sur tous les LUN que vous avez créés dans le Secouer Section de la Manager App, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Pour le démarrage sans disque ISCSI de Ubuntu Desktop 22.04 LTS pour fonctionner parfaitement sans aucun problème, vous devrez activer plusieurs sessions aux cibles ISCSI que vous avez créées pour les ordinateurs PC-01 et PC-02.

Pour activer plusieurs sessions pour la cible ISCSI cible PC-01, Sélectionnez-le et cliquez sur Modifier.

Vérifier la Autoriser plusieurs séances à partir d'un ou plusieurs initiateurs ISCSI cocher la boîte à partir du Avancé Onglet et cliquez sur Sauvegarder.

Plusieurs séances doit être activé pour la cible ISCSI cible PC-01, Comme vous pouvez le voir dans la capture d'écran ci-dessous.

De la même manière, activer Plusieurs séances pour la cible ISCSI cible PC-02.

Bootage Ubuntu Desktop 22.04 LTS ISO Image en mode live

Pour installer Ubuntu Desktop 22.04 LTS Sur les LUNS ISCSI que vous avez créés dans la section précédente de cet article, vous devrez créer un lecteur de pouce USB amorçable de Ubuntu Desktop 22.04 LTS Utilisation de l'image ISO officielle et démarrage Ubuntu Desktop 22.04 LTS sur votre ordinateur à partir de la lecteur de pouce de démarrage USB en mode live.

Si vous avez besoin d'aide pour créer un lecteur de pouce USB amorçable de Ubuntu Desktop 22.04 LTS du bureau officiel d'Ubuntu 22.04 LTS ISO Image, lisez l'article Installation de Ubuntu Desktop 20.04 LTS.

Une fois que vous avez démarré à partir du lecteur de pouce USB démarrable de Ubuntu Desktop 22.04 LTS, vous verrez la fenêtre suivante. Cliquer sur Essayez Ubuntu.

Ubuntu Desktop 22.04 LTS devrait courir à partir de la lecteur USB en mode live.

Installation du bureau Ubuntu 22.04 LTS sur un LUN ISCSI

Dans cette section, je vais vous montrer comment accéder à une cible ISCSI de votre Synology NAS de Ubuntu Desktop 22.04 LTS INSTALLER LIE.04 LTS sur un LUN ISCSI.

Pour des informations plus détaillées sur ISCSI et comment l'utiliser sur Ubuntu, lisez l'article Configurer le serveur de stockage ISCSI sur Ubuntu 18.04 LTS. Je vais vous montrer les commandes requises dans cette section uniquement.

Tout d'abord, mettez à jour le cache du référentiel de package APT avec la commande suivante:

$ sudo apt mise à jour

Pour accéder aux objectifs ISCSI que vous avez créés sur votre Synology NAS, vous aurez besoin d'un client ISCSI installé. Sur Ubuntu, vous pouvez installer le Iscsi ouvert Package du référentiel de packages officiels pour installer les outils clients ISCSI requis.

Pour installer le Iscsi ouvert Package sur Ubuntu Desktop 22.04 LTS LIVE, exécutez la commande suivante:

$ sudo apt install open-issi

Pour confirmer l'installation, appuyez sur Y Et puis appuyez sur .

Le Iscsi ouvert Le package doit être installé.

Pour découvrir toutes les cibles ISCSI de votre Synology NAS, exécutez la commande suivante:

$ sudo iscsiadm - Mode Discovery - Type Sendtargets - Portal 192.168.0.114

NOTE: Ici, 192.168.0.114 L'adresse IP de ma synologie NAS est-elle. Ce sera différent pour vous. Alors, remplacez-le par le vôtre à partir de maintenant. Si vous avez besoin d'aide pour trouver l'adresse IP de votre Synology NAS, lisez l'article Comment puis-je trouver l'adresse IP de ma synologie NAS?.

Comme vous pouvez le voir les cibles ISCSI (iqn.2022-05.com.Linuxhint: PC-01-cible et iqn.2022-05.com.Linuxhint: PC-02-cible) que j'ai créé plus tôt sont répertoriés.

Maintenant, accédons à la cible ISCSI iqn.2022-05.com.Linuxhint: PC-01-cible et installer Ubuntu Desktop 22.04 LTS dessus.

Pour accéder à l'objectif ISCSI iqn.2022-05.com.Linuxhint: PC-01-cible De votre synologie NAS, exécutez la commande suivante:

$ sudo iscsiadm - mode node - Portal 192.168.0.114 -T IQN.2022-05.com.Linuxhint: PC-01-cible - Login

Vous devez être connecté à la cible ISCSI iqn.2022-05.com.Linuxhint: PC-01-cible.

Une fois que vous êtes connecté à la cible ISCSI iqn.2022-05.com.Linuxhint: PC-01-cible, Vous devriez voir un nouveau disque (SDA Dans ce cas) sur votre ordinateur. Vous pouvez installer Ubuntu Desktop 22.04 LTS dessus comme d'habitude.

$ lsblk -e7,11

Le Manager L'application doit également vous montrer que vous êtes connecté à la cible ISCSI cible PC-01.

Pour installer Ubuntu Desktop 22.04 LTS Sur le disque ISCSI, cliquez sur l'icône marquée pour démarrer le bureau Ubuntu 22.04 Installateur LTS.

Ubuntu Desktop 22.04 LTS INSTALLER DEVRAIT Démarrer.

NOTE: Dans cet article, je ferai un partitionnement automatique et je passerai rapidement par toutes les étapes d'installation. Mais si vous voulez des instructions approfondies sur chacune des étapes d'installation et effectuez un partitionnement manuel, assurez-vous de vérifier l'article Installation de Ubuntu Desktop 20.04 LTS.

Cliquer sur Continuer.

Sélectionnez une disposition du clavier et cliquez sur Continuer.

Cliquer sur Continuer.

Sélectionner Effacer le disque et installer Ubuntu et cliquez sur Suivant.

NOTE: Si vous souhaitez faire un partitionnement manuel, sélectionnez Autre chose et cliquez sur Continuer. Si vous avez besoin d'aide sur le partitionnement manuel, assurez-vous de vérifier l'article Installation d'Ubuntu Desktop 20.04 LTS.

Cliquer sur Continuer.

Sélectionnez votre fuseau horaire et cliquez sur Continuer.

Tapez vos informations personnelles et cliquez sur Continuer.

Le bureau Ubuntu 22.04 LTS INSTALLER devrait commencer à copier tous les fichiers requis sur le disque ISCSI. Il faudra un certain temps pour terminer.

À ce stade, Ubuntu Desktop 22.04 LTS doit être installé sur le disque ISCSI.

Tu n'as pas encore fini. Maintenant, vous devez monter les partitions du disque ISCSI, chroot dans le bureau Ubuntu installé 22.04 Système de fichiers LTS et configurez-le pour démarrer à partir du disque ISCSI. Alors, cliquez sur Continuer les tests. Ne cliquez pas sur Redémarrer maintenant.

Configuration du bureau Ubuntu 22.04 LTS pour démarrer à partir du disque ISCSI

Le disque ISCSI sera partitionné comme requis une fois Ubuntu Desktop 22.04 LTS est installé dessus. Vous trouverez un 512 MB partition de démarrage (SDA1 dans ce cas)1 et une plus grande partition racine (sda2 dans ce cas)2.

$ lsblk -e7,11

Montez la partition racine (sda2 Dans ce cas) d'abord dans le / mnt Répertoire avec la commande suivante:

$ sudo mont / dev / sda2 / mnt

Une fois la partition racine montée, montez la partition de démarrage (SDA1 dans ce cas) dans le / mnt / boot / efi Répertoire avec la commande suivante:

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

Monter le procure système de fichiers dans le / mnt / proc Répertoire comme suit:

$ sudo mont -t proc proc / mnt / proc

Monter le système système de fichiers dans le / mnt / sys Répertoire comme suit:

$ sudo mont -t sysfs sys / mnt / sys

Lier le mont le / dev Répertoire de Ubuntu Desktop 22.04 LTS vivent dans le / mnt / dev Répertoire comme suit:

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

Monter le devpts système de fichiers dans le / mnt / dev / pts Répertoire comme suit:

$ sudo Mount -T Devpts pts / mnt / dev / pts

Maintenant, chroot dans le bureau Ubuntu installé 22.04 LTS sur le disque ISCSI comme suit:

$ sudo chroot / mnt

Une fois que vous avez réussi à chrooter dans le bureau Ubuntu 22.04 Système de fichiers LTS, vous devriez voir l'invite suivante:

#

Maintenant, exécutez la commande suivante pour définir un serveur de noms DNS par défaut sur le bureau Ubuntu chrooté 22.04 LTS:

# echo "Nameserver 1.1.1.1 "| Tee / etc / résolv.confli

Vérifiez si les noms DNS sont résolus avec la commande suivante:

# ping -c3 google.com

Maintenant, vous devez installer le Iscsi ouvert Package sur le bureau Ubuntu chrooté 22.04 LTS, configurez-le pour vous connecter automatiquement à la cible ISCSI et démarrer à partir du disque ISCSI.

Tout d'abord, mettez à jour le cache du référentiel de package APT comme suit:

# Mise à jour apt

Installer le Iscsi ouvert Package du référentiel officiel de package Ubuntu comme suit:

# APT Installer Open-Issi

Pour confirmer l'installation, appuyez sur Y Et puis appuyez sur .

Le Iscsi ouvert Le package doit être installé.

Ouvrir le / etc / iscsi / initatorname.iscsi Fichier de configuration avec le nano Éditeur de texte comme suit:

# nano / etc / iscsi / initatorname.iscsi

Définissez un IQN unique comme le nom de l'initiateur ISCSI (I.e., iqn.2022-05.com.Linuxhint: IPXE.PC-01). Les outils clients ISCSI l'utiliseront pour se connecter aux cibles ISCSI exécutées sur votre Synology NAS.

Une fois que vous avez terminé, appuyez sur + X suivie par Y et Pour sauver le InitiatorName.iscsi déposer.

Pour monter automatiquement la cible ISCSI iqn.2022-05.com.Linuxhint: PC-01-cible Au moment du démarrage, créez un nouveau fichier / etc / iscsi / iscsi.initramfs et l'ouvrez avec le nano Éditeur de texte comme suit:

# nano / etc / iscsi / iscsi.initramfs

Définir les variables Iscsi_initiator, ISCSI_TARGET_NAME, et Iscsi_target_ip dans le iscsi.initramfs déposer. Une fois que vous avez terminé, appuyez sur + X suivie par Y et Pour sauver le iscsi.initramfs déposer.

NOTE: Ici, Iscsi_initiator est un IQN unique pour le programme client ISCSI. Réglez-le sur le même IQN que vous avez réglé sur le /etc / iscsi / initatorname.iscsi fichier de configuration. ISCSI_TARGET_NAME est le IQN de la cible ISCSI de votre Synology Nas à laquelle vous souhaitez vous connecter. Iscsi_target_ip L'adresse IP de votre Synology NAS est-elle. Si vous avez besoin d'une explication approfondie de ces termes ISCSI, lisez l'article Configurer le serveur de stockage ISCSI sur Ubuntu 18.04 LTS.

Maintenant, mettez à jour les initramfs avec la commande suivante:

# Update-Initramfs -U

Une fois les InitRAMFS mis à jour, quittez-vous de l'environnement de chroot comme suit:

# sortie

Maintenant, vous pouvez arrêter votre ordinateur et démarrer Ubuntu Desktop 22.04 LTS du disque ISCSI.

Vous pouvez arrêter votre ordinateur avec la commande suivante:

$ sudo poweroff

Une fois que vous voyez la fenêtre suivante, appuyez sur , Et votre ordinateur doit être désactivé.

C'est ainsi que vous installez Ubuntu Desktop 22.04 LTS sur le disque / LUN ISCSI PC-01-DISK01, Configurez-le pour connecter automatiquement à la cible ISCSI iqn.2022-05.com.Linuxhint: PC-01-cible et en démarrer.

De la même manière, vous pouvez installer Ubuntu Desktop 22.04 LTS sur le disque / LUN ISCSI PC-02-DISK01 et le configurer pour démarrer via ISCSI également. Retournez à l'installation Ubuntu Desktop 22.04 LTS sur une section ISCSI SAN de cet article et suivez-la. N'oubliez pas de faire les modifications nécessaires. C'est ça.

Configuration d'IPXE pour démarrer à partir de la cible ISCSI

Maintenant que vous avez installé Ubuntu Desktop 22.04 LTS Sur les disques ISCSI, il est temps de configurer les fichiers de configuration de démarrage spécifiques à l'ordinateur IPXE afin que vous puissiez démarrer Ubuntu Desktop 22.04 LTS sur vos ordinateurs à partir des disques ISCSI via IPXE.

Configurer PC-01 (qui a l'adresse MAC 00: 0C: 29: 5A: E5: 56) Pour démarrer Ubuntu Desktop 22.04 LTS du disque ISCSI PC-01-DISK01 (qui est cartographié sur la cible ISCSI cible PC-01 avec le iqn iqn.2022-05.com.Linuxhint: PC-01-cible), ouvrez le fichier de configuration de démarrage IPXE BOOT-00-0C-29-5A-E5-56.ipxe avec un éditeur de texte et tapez dans les lignes suivantes:

#!ipxe
Définir Initiateur-IQN IQN.2022-05.com.Linuxhint: IPXE.PC-01
Sanboot --FileName \ Efi \ Ubuntu \ Shimx64.EFI ISCSI: 192.168.0.114 ::: 1: iqn.2022-05.com.Linuxhint: PC-01-cible

Une fois que vous avez terminé, le fichier de configuration de démarrage IPXE BOOT-00-0C-29-5A-E5-56.ipxe devrait regarder comme suit:

Ici, iqn.2022-05.com.Linuxhint: IPXE.PC-01 est le IQN du nom de l'initiateur ISCSI1. Cela devrait être la même valeur que vous avez installé dans le / etc / iscsi / initatorname.iscsi Fichier dans l'installation de bureau Ubuntu 22.04 LTS sur une section ISCSI SAN de cet article.

iqn.2022-05.com.Linuxhint: PC-01-cible Le IQN de la cible ISCSI de votre Synology Nas que vous souhaitez vous connecter et démarrer Ubuntu Desktop 22.04 LTS du disque ISCSI mappé PC-01-DISK012.

192.168.0.114 L'adresse IP de votre Synology NAS est-elle3.

De la même manière, vous pouvez configurer PC-02 (qui a l'adresse MAC 00: 0c: 29: AF: 38: 6A) Pour démarrer Ubuntu Desktop 22.04 LTS du disque ISCSI PC-02-DISK01 (qui est cartographié sur la cible ISCSI cible PC-02 avec le iqn iqn.2022-05.com.Linuxhint: PC-02-cible). Ouvrez simplement le fichier de configuration de démarrage IPXE BOOT-00-0C-29-AF-38-6A.ipxe Avec un éditeur de texte, saisissez les mêmes lignes que dans le fichier de configuration de démarrage BOOT-00-0C-29-5A-E5-56.ipxe, et faire les ajustements nécessaires.

Bootage Ubuntu Desktop 22.04 LTS des disques ISCSI via IPXE

Maintenant que tout est prêt, vous pouvez démarrer l'ordinateur PC-01 via ipxe. Votre ordinateur doit commencer à démarrer Ubuntu Desktop 22.04 LTS du disque ISCSI PC-01-DISK01, Comme vous pouvez le voir dans la capture d'écran ci-dessous.

Peu de temps, vous verrez le menu Grub de Ubuntu Desktop 22.04 LTS.

Sélectionner Ubuntu et presser .

Ubuntu Desktop 22.04 LTS doit démarrer à partir du disque ISCSI. Vous verrez l'écran de connexion de Ubuntu Desktop 22.04 LTS aussi. Connectez-vous au bureau à l'aide du nom d'utilisateur et du mot de passe que vous avez défini pendant l'installation.

Une fois que vous vous êtes connecté, vous pouvez utiliser Ubuntu Desktop 22.04 LTS sur votre ordinateur comme d'habitude. Vous n'aurez pas besoin d'un disque physique installé sur votre ordinateur.

De la même manière, vous pouvez démarrer Ubuntu Desktop 22.04 LTS sur l'ordinateur PC-02 du disque ISCSI PC-02-DISK01 via ipxe.

Conclusion

Dans cet article, je vous ai montré comment configurer une synologie NAS pour le démarrage sans disque (à partir des disques ISCSI) Ubuntu Desktop 22.04 LTS sur les ordinateurs / serveurs sur votre réseau via IPXE. Je vous ai montré comment configurer IPXE pour utiliser différentes configurations de démarrage IPXE pour différents ordinateurs / serveurs sur votre réseau, selon leur adresse MAC. De cette façon, vous pourrez configurer / contrôler le démarrage pour chacun des ordinateurs / serveurs sur le réseau séparément et également configurer le démarrage multiple. Cela rendra également le démarrage sans disque sans couture, comme le démarrage à partir de disques locaux.