Manuel de déploiement HPE UEFI pour les serveurs HPE ProLiant

Transcription

Manuel de déploiement HPE UEFI pour les serveurs HPE ProLiant
Manuel de déploiement HPE UEFI
pour les serveurs HPE ProLiant Gen9
Résumé
Ce manuel décrit en détails les différentes méthodes de déploiement permettant le démarrage des serveurs ProLiant Gen9
basés sur le standard UEFI (Unified Extensible Firmware Interface). Ce manuel est destiné au personnel qui installe, administre
et répare les serveurs et systèmes de stockage.
Référence : 814283-053
Date de publication : Avril 2016
Édition : 1
© Copyright 2015, 2016 Hewlett-Packard Enterprise Development LP
Avis
Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis. Les garanties relatives aux produits et
services Hewlett Packard Enterprise sont exclusivement définies dans les déclarations de garantie limitée qui accompagnent ces produits et
services. Aucun terme de ce document ne peut être interprété comme constituant une garantie supplémentaire. Hewlett Packard Enterprise
décline toute responsabilité en cas d’erreurs ou d’omissions de nature technique ou rédactionnelle dans le présent document.
Logiciel confidentiel. Une licence valide fournie par Hewlett Packard Enterprise est requise pour la possession, l'utilisation ou la copie de ce
logiciel. Conformément aux textes FAR 12.211 et 12.212, le logiciel informatique, la documentation du logiciel et les données techniques
correspondantes sont concédés au gouvernement américain dans le cadre d'une licence d'utilisation standard du fournisseur.
Des liens vers des sites Web tiers vous font sortir du site Web Hewlett Packard Enterprise. Hewlett Packard Enterprise n'a aucun contrôle sur
les informations en dehors du site Web de Hewlett Packard Enterprise et n'en est pas responsable.
Note relative aux marques commerciales
Intel®, Itanium®, Pentium®, Intel Inside® et le logo Intel Inside sont des marques commerciales ou des marques déposées d'Intel Corporation
ou de ses filiales aux États-Unis et dans d'autres pays.
Microsoft® et Windows® sont des marques commerciales ou des marques déposées de Microsoft Corporation aux États-Unis et/ou dans
d'autres pays.
® est une marque déposée de UEFI Forum, Inc.
Sommaire
1 Introduction..........................................................................................................6
Méthodes de déploiement UEFI...........................................................................................................6
2 Configuration des paramètres de démarrage UEFI............................................7
Paramètres de démarrage....................................................................................................................7
Comparaison du mode de démarrage : UEFI et BIOS hérité...............................................................7
Sélection du mode de démarrage.........................................................................................................7
UEFI Optimized Boot (Démarrage optimisé UEFI)...............................................................................8
Activation ou désactivation du démarrage optimisé UEFI....................................................................8
UEFI Boot Order (Ordre d'amorçage UEFI).........................................................................................8
Modification de la liste d'ordre de démarrage UEFI..............................................................................9
Legacy BIOS Boot Order (Ordre de démarrage de BIOS hérité).........................................................9
Modification de la liste d'ordre de démarrage BIOS hérité...................................................................9
Add Boot Option (Ajouter une option de démarrage)...........................................................................9
Ajout d'une option de démarrage à la liste d'ordre de démarrage UEFI...............................................9
Options du menu One-Time Boot.......................................................................................................10
Sélection d'une option pour un démarrage ponctuel..........................................................................11
3 Démarrage SD...................................................................................................12
Déploiement d'un système d'exploitation sur une carte SD à l'aide de Intelligent Provisioning.........12
Déploiement d'un système d'exploitation sur une carte SD...............................................................12
4 Démarrage USB................................................................................................13
Options de démarrage USB................................................................................................................13
Démarrage USB générique................................................................................................................13
Création d'un lecteur flash USB UEFI amorçable pour l'installation de Windows..............................13
Utilisation de la partition utilisateur intégrée pour installer et démarrer VMware ESXi.......................14
Démarrage à partir d'un périphérique MicroSD HPE Dual.................................................................14
Création d'un clé USB de double démarrage pour le mode UEFI et le mode BIOS hérité................15
5 Démarrage PXE et iPXE...................................................................................16
Fonctionnement de PXE et iPXE........................................................................................................16
Démarrage multidiffusion PXE......................................................................................................16
Configuration de l'utilitaire PXE..........................................................................................................16
Configuration de serveurs PXE pour des clients BIOS hérités dans un environnement Linux.....17
Configuration de DHCP............................................................................................................17
Configuration de ISC dhcpd................................................................................................17
Configuration dnsmasq.......................................................................................................17
Configuration de TFTP.............................................................................................................17
Configuration de serveurs PXE pour des clients basés sur UEFI dans un environnement
Linux..............................................................................................................................................19
Configuration des chargeurs de démarrage ............................................................................21
Utilisation de ELILO............................................................................................................21
Utilisation de GRUB2..........................................................................................................22
Utilisation de Syslinux.........................................................................................................23
Configuration d'un serveur PXE pour un client basé sur le BIOS hérité dans un environnement
Windows.............................................................................................................................................23
Configuration d'un serveur PXE pour un client basé sur UEFI dans un environnement Windows....23
Configuration requise....................................................................................................................23
Configuration d'un serveur Windows.............................................................................................23
Configuration des VLAN pour le démarrage réseau UEFI............................................................24
Utilisation du menu de configuration de réseau local virtuel globale fourni par les options de
réseau du logiciel System Utilities............................................................................................24
Utilisation du menu de configuration fourni par des cartes réseau spécifiques.......................25
Sommaire
3
Configuration iPXE.............................................................................................................................25
Configuration iPXE.............................................................................................................................26
Configuration du chargement par chaîne......................................................................................27
Démarrage PXE ou iPXE....................................................................................................................27
6 Démarrage iSCSI..............................................................................................29
Configuration de l'initiateur logiciel iSCSI...........................................................................................29
Configuration de l'initiateur logiciel iSCSI et démarrage iSCSI..........................................................29
Sélection d'un périphérique de démarrage iSCSI et le rendre amorçable en réseau...................29
Saisie d'un nom d'initiateur iSCSI..................................................................................................30
Ajout d'un périphérique de démarrage iSCSI................................................................................30
Vérification de la connexion iSCSI................................................................................................31
Installation et configuration de Red Hat Enterprise Linux 7................................................................32
Installation de Red Hat Enterprise Linux 7 à l'aide du menu kickstart..........................................32
Configuration de Red Hat Enterprise Linux 7................................................................................32
Modification de l'ordre de démarrage de l'initiateur iSCSI..................................................................33
7 Démarrage de l'URL HTTP/FTP........................................................................34
Configuration réseau préalable au démarrage...................................................................................34
Configuration des paramètres réseau de prédémarrage....................................................................36
Utilisation du logiciel System Utilities............................................................................................36
Utilisation de la commande sysconfig dans le shell UEFI intégré.................................................36
Utilisation de l'outil d'interface RESTful.........................................................................................36
Résolution des problèmes..................................................................................................................37
Impossible de télécharger le fichier dans l'URL d'amorçage réseau.............................................37
Impossible d'amorcer en réseau à partir du fichier d'image téléchargé........................................38
8 Démarrage du shell UEFI intégré......................................................................39
Commandes du shell UEFI intégré pour le déploiement de réseau...................................................39
Format standard de sortie (SFO - Standard Format Output)........................................................39
Appel de scripts shell..........................................................................................................................40
Fonction UEFI Shell Script Auto-Start dans les utilitaires système...............................................40
Appel manuel d'un script shell.......................................................................................................40
Modification de scripts shell...........................................................................................................40
Configuration du shell UEFI intégré pour lire le script de démarrage à partir du réseau..............40
Création de disques RAM...................................................................................................................42
Déploiement et génération de scripts.................................................................................................42
Configuration du démarrage du shell UEFI intégré : un exemple de solution de déploiement..........43
Configuration des paramètres requis à l'aide du logiciel System Utilities.....................................43
Configuration des paramètres requis à l'aide de l'outil d'interface RESTful..................................44
Exemple de script de démarrage..................................................................................................44
Résolution des problèmes..................................................................................................................46
Impossible d'effectuer le déploiement à partir du script shell UEFI...............................................46
9 Démarrage de SAN FC/FCoE en mode UEFI...................................................48
Configuration du démarrage SAN FC/FCoE.......................................................................................48
Démarrage à partir du SAN FC/FCoE................................................................................................48
10 Démarrage de disque dur local en mode UEFI...............................................49
Configuration du démarrage de disque dur........................................................................................49
Prise en charge du contrôleur SATA intégré.......................................................................................49
Activation de la prise en charge du contrôleur SATA intégré..............................................................49
11 Assistance et autres ressources......................................................................50
Accès à l'assistance Hewlett Packard Enterprise...............................................................................50
Accès aux mises à jour.......................................................................................................................50
Informations connexes........................................................................................................................51
Sites Web............................................................................................................................................51
4
Sommaire
Réparation par le client (CSR)............................................................................................................51
Remote support (Support à distance).................................................................................................51
API RESTful........................................................................................................................................52
Commentaires sur la documentation..................................................................................................52
Glossaire..............................................................................................................53
Index.....................................................................................................................55
Sommaire
5
1 Introduction
Les serveurs ProLiant Gen9 prennent en charge un microprogramme système standard basé
sur l'interface UEFI. En tirant parti d'une pile réseau intégrée améliorée et d'un environnement
shell UEFI prédéfini, les options de déploiement de serveur UEFI ProLiant Gen9 offrent une
fiabilité, une sécurité et une adaptabilité améliorées, ainsi qu'une vitesse de téléchargement plus
importante par rapport aux solutions existantes de déploiement basé sur le réseau.
Méthodes de déploiement UEFI
Les méthodes suivantes sont disponibles pour l'installation et le déploiement de serveurs ProLiant
Gen9 basés sur le standard UEFI :
6
•
SD (Secure Digital) : utilise une carte SD comme alternative à un disque dur ou à un disque
SSD en tant que cible du déploiement d'un système d'exploitation sur des serveurs ProLiant
Gen9. Vous pouvez utiliser une carte de n'importe quelle capacité actuellement disponible
sur le marché.
•
USB : crée un lecteur flash USB UEFI amorçable permettant de lancer une application de
type .efi, démarre un lanceur de système d'exploitation en stockant celui-ci dans \efi\
BOOT\BOOTX64. EFI ou utilise une partition d'un lecteur flash USB comme périphérique
de stockage pour l'installation du système d'exploitation.
•
PXE (Preboot Execution Environment) et iPXE : démarre par l'acquisition d'une adresse
IP et le téléchargement des fichiers à partir d'un serveur en utilisant les fonctions de mise
en réseau du serveur. iPXE développe les méthodes de démarrage de PXE, en fournissant
le démarrage HTTP et d'autres options.
•
iSCSI (Internet Small Computer System Interface) : démarre à partir d'une image stockée
sur un numéro d'unité logique (LUN) ou dans un réseau de stockage SAN iSCSI.
•
URL HTTP/FTP : télécharge et démarre des fichiers à partir d'un emplacement réseau (URL)
par l'intermédiaire de HTTP et FTP via des connexions TCP plus fiables que les connexions
UDP utilisées pour l'amorçage PXE.
•
Shell UEFI intégré — démarre à partir du shell UEFI intégré HP ; cette méthode fournit une
solution automatisée de génération de scripts pour un déploiement plus rapide de système
d'exploitation basé sur le réseau.
•
SAN (FC et FCoE) : démarre à partir d'images de système d'exploitation sur disque, situées
sur un réseau SAN Fibre Channel.
•
Disque dur local : démarre à partir d'un disque dur local associé à un contrôleur SATA
AHCI ou RAID Dynamic Smart Array.
Introduction
2 Configuration des paramètres de démarrage UEFI
Paramètres de démarrage
Vous pouvez utiliser l'interface web iLO 4, les menus du logiciel System Utilities UEFI ou l'interface
RESTful pour afficher et modifier les paramètres de démarrage, y compris l'ordre dans lequel le
serveur tente de démarrer à partir des options de démarrage configurées.
Les sections suivantes décrivent comment configurer les paramètres de démarrage par
l'intermédiaire des menus du logiciel System Utilities.
Informations supplémentaires
Manuel de l'utilisateur de HPE iLO 4 à l'adresse http://www.hpe.com/info/ilo/docs
Consultez la documentation de l'outil d'interface RESTful à l'adresse suivante : http://
www.hpe.com/info/restfulinterface/docs.
Comparaison du mode de démarrage : UEFI et BIOS hérité
Les serveurs ProLiant Gen9 fournissent deux configurations de mode de démarrage : le mode
UEFI (par défaut) et le mode BIOS hérité. Certaines options de démarrage décrites dans ce
manuel nécessitent la sélection d'un mode de démarrage spécifique.
•
Mode UEFI — il s'agit du mode de démarrage par défaut. Le serveur est configuré pour le
démarrage de systèmes d'exploitation compatibles avec UEFI ; ce mode requiert l'utilisation
de certaines options du logiciel System Utilities UEFI, dont Secure Boot et le démarrage sur
USB, PXE sur IPv6, iSCSI, URL HTTP/FTP, la partition utilisateur intégrée et le contrôleur
Dynamic Smart Array B140i.
•
Mode BIOS hérité — ce mode configure le serveur pour démarrer un système d'exploitation
traditionnel en mode de compatibilité BIOS hérité. Certaines situations peuvent nécessiter
que vous fonctionniez en Mode BIOS hérité, comme l'amorçage des images personnalisées
du système d'exploitation qui ont été installés à l'aide du mode d'amorçage hérité, ou créées
à l'aide d'un système de BIOS hérité.
Sélection du mode de démarrage
Condition préalable
Lors du démarrage en UEFI Mode, laissez l'option UEFI Optimized Boot (Démarrage optimisé
UEFI) activée afin que le système utilise des drivers graphiques UEFI natifs.
Pour sélectionner le mode de démarrage
1.
2.
3.
4.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Boot Options (Options de démarrage)→Boot Mode (Mode
de démarrage), puis appuyez sur Entrée.
Sélectionnez un paramètre, puis appuyez sur Entrée.
•
UEFI Mode (par défaut) — configure le système pour démarrer sur un système
d'exploitation compatible UEFI.
•
Legacy BIOS Mode — configure le système pour démarrer sur un système d'exploitation
traditionnel en mode de compatibilité BIOS hérité.
Appuyez sur F10.
Redémarrez le serveur.
Paramètres de démarrage
7
UEFI Optimized Boot (Démarrage optimisé UEFI)
Utilisez cette option pour déterminer si le système BIOS démarre à l'aide des drivers graphiques
UEFI natifs.
Avant de modifier ce paramètre, considérez les points suivants :
•
Si vous exécutez un système d'exploitation Microsoft Windows 2008 ou Windows 2008 R2,
et que le système est configuré pour le mode UEFI, définissez cette option sur désactivée.
Les composants du mode BIOS hérité sont requis pour les opérations vidéo sous Windows.
•
Lorsque cette option est activée, Boot Mode doit être défini sur UEFI Mode. Consultez la
section Sélection du mode de démarrage.
•
Cette option doit être activée pour :
◦
Activer et utiliser la fonction Secure Boot (Démarrage sécurisé). Voir « Secure Boot »,
dans le document HPE UEFI System Utilities User Guide for HPE ProLiant Gen9 Servers
(Manuel de l'utilisateur de HP UEFI System Utilities pour serveurs HP ProLiant Gen9).
◦
Exploiter VMware ESXi.
Activation ou désactivation du démarrage optimisé UEFI
1.
2.
3.
4.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Boot Options (Options de démarrage)→UEFI Optimized
Boot (Démarrage optimisé UEFI), puis appuyez sur Entrée.
Sélectionnez une option, puis appuyez sur Entrée.
•
Enabled (Activé) (par défaut) : si le mode UEFI est défini, cette option configure le
BIOS du système pour démarrer à l'aide des drivers graphiques UEFI natifs.
•
Disabled (Désactivé) : configure le BIOS du système pour démarrer à l'aide de la ROM
d'extension vidéo héritée INT10.
Appuyez sur F10.
Redémarrez le serveur.
UEFI Boot Order (Ordre d'amorçage UEFI)
Utilisez cette option pour modifier l'ordre dans lequel les entrées de la liste UEFI Boot Order
démarrent.
Figure 1 Exemple de liste d'ordre de démarrage UEFI
Vous pouvez également configurer la liste UEFI Boot Order à l'aide de l'outil d'interface RESTful.
Consultez la documentation de l'outil d'interface HP RESTful à l'adresse suivante : http://
www.hpe.com/info/restfulinterface/docs.
8
Configuration des paramètres de démarrage UEFI
Modification de la liste d'ordre de démarrage UEFI
1.
2.
3.
4.
5.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Boot Options (Options de démarrage)→UEFI Boot Order
(Ordre de démarrage UEFI), puis appuyez sur Entrée.
Utilisez les touches des flèches pour naviguer au sein de la liste d'ordre de démarrage.
Appuyez sur la touche + pour déplacer une entrée vers le haut dans la liste de démarrage.
Utilisez la touche - pour déplacer une entrée vers le bas dans la liste de démarrage.
Appuyez sur F10.
Legacy BIOS Boot Order (Ordre de démarrage de BIOS hérité)
Lorsque votre serveur est configuré en mode BIOS hérité, vous pouvez utiliser ce paramètre
pour modifier l'ordre dans lequel le serveur recherche le microprogramme d'amorçage du système
d'exploitation dans la liste Legacy BIOS Boot Order.
Modification de la liste d'ordre de démarrage BIOS hérité
Condition préalable
Boot Mode est défini sur Legacy BIOS Mode.
Pour modifier l'ordre de démarrage BIOS hérité
1.
2.
3.
4.
5.
6.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Boot Options (Options de démarrage)→Legacy BIOS Boot
Order (Ordre de démarrage BIOS hérité), puis appuyez sur Entrée.
Utilisez les touches des flèches pour naviguer au sein de la liste d'ordre de démarrage.
Appuyez sur la touche + pour déplacer une entrée vers le haut dans la liste de démarrage.
Utilisez la touche - pour déplacer une entrée vers le bas dans la liste de démarrage.
Appuyez sur F10.
Redémarrez le serveur.
Add Boot Option (Ajouter une option de démarrage)
Utilisez cette option pour sélectionner une application UEFI x64 avec une extension .EFI (tel
qu'un chargeur de démarrage de système d'exploitation ou une autre application UEFI) à ajouter
en tant que nouvelle option de démarrage UEFI.
La nouvelle option de démarrage s'ajoute dans la liste UEFI Boot Order (Ordre de démarrage
UEFI). Une fois que vous sélectionnez un fichier, vous êtes invité à entrer la description de
l'option de démarrage (qui est alors affichée dans le menu de démarrage), ainsi que toutes
données facultatives à passer à une application .EFI.
Ajout d'une option de démarrage à la liste d'ordre de démarrage UEFI
1.
2.
3.
4.
Fixez les supports contenant une partition FAT16 ou FAT32 dessus.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Boot Options (Options de démarrage)→Advanced UEFI
Boot Maintenance (Maintenance de démarrage UEFI avancée)→Add Boot Option
(Ajouter une option de démarrage), puis appuyez sur Entrée.
Recherchez une application .EFI dans la liste, puis appuyez sur Entrée.
Si nécessaire, continuez à appuyer sur Entrée pour explorer les options du menu.
Modification de la liste d'ordre de démarrage UEFI
9
5.
Entrez une description de l'option de démarrage et des données facultatives, puis appuyez
sur Entrée.
La nouvelle option de démarrage s'affiche dans la liste UEFI Boot Order (Ordre de
démarrage UEFI).
6.
Sélectionnez Commit changes and exit (Valider les modifications et quitter) pour
enregistrer votre sélection.
Options du menu One-Time Boot
Utilisez le menu One-Time Boot (Menu de démarrage ponctuel) pour sélectionner une option
de démarrage UEFI pour le remplacement de démarrage ponctuel.
REMARQUE : L'option que vous sélectionnez ne modifie pas vos paramètres d'ordre de
démarrage prédéfinis. Si vous utilisez un support virtuel ou une clé USB via la console distante
iLO 4, quittez et entrez à nouveau dans System Utilities pour actualiser ce menu afin que les
périphériques s'affichent.
Figure 2 Menu One-Time Boot
Les options d'amorçage incluent
•
Le gestionnaire de démarrage du système d'exploitation, tel que le Gestionnaire de
démarrage Windows : répertorie le gestionnaire de démarrage du système d'exploitation
installé.
•
Generic USB Boot (Amorçage USB générique) : fournit un espace réservé pour tout
périphérique USB amorçable en mode UEFI. Vous pouvez définir la priorité de démarrage
de cette option et conserver cette priorité pour une utilisation avec des périphériques USB
que vous pouvez installer dans le futur. La définition de cette priorité n'affecte pas les priorités
fixées pour des périphériques USB individuels dans la liste UEFI Boot Order.
REMARQUE : Cette option est uniquement disponible en mode UEFI. Le système tente
de démarrer tous les périphériques USB amorçables en mode UEFI dans l'ordre que vous
spécifiez dans l'entrée Generic USB Boot, même si des périphériques USB individuels
installés sont configurés plus bas dans l'ordre de démarrage.
10
•
Cartes Flexible LOM intégrées
•
Embedded UEFI Shell (Shell UEFI intégré)
•
Port SATA intégré
•
Run a UEFI Application from a file system (Exécuter une application UEFI à partir d'un
système de fichiers) : permet de sélectionner une application UEFI à exécuter à partir d'un
système de fichiers. Vous pouvez parcourir tous les systèmes de fichiers FAT disponibles
dans le système. Vous pouvez alors sélectionner une application UEFI x64 (avec une
Configuration des paramètres de démarrage UEFI
extension .EFI) pour exécution (cela peut être un chargeur de démarrage de système
d'exploitation ou une autre application UEFI).
•
Legacy BIOS One-Time Boot Menu (Menu d'amorçage ponctuel du BIOS hérité) : quitte
et lance la commande Legacy BIOS One-Time Boot Menu, où vous pouvez sélectionner
une option de remplacement spécifique pour cet amorçage uniquement. Cette option ne
modifie pas vos paramètres de mode d'ordre de démarrage.
Sélection d'une option pour un démarrage ponctuel
1.
2.
3.
Dans l'écran System Utilities (Utilitaires système), sélectionnez One-Time Boot Menu
(Menu de démarrage ponctuel), puis appuyez sur Entrée.
Sélectionnez une option, puis appuyez sur Entrée.
Redémarrez le serveur.
Sélection d'une option pour un démarrage ponctuel
11
3 Démarrage SD
Déploiement d'un système d'exploitation sur une carte SD à l'aide de
Intelligent Provisioning
Intelligent Provisioning, outil de déploiement de serveur unique intégré aux serveurs ProLiant
Gen9, prend en charge le déploiement d'un système d'exploitation sur une carte SD. La carte
SD fournit la fonctionnalité de démarrage SD et d'espace disque pour le système d'exploitation
de la même manière qu'une unité de disque dur ou qu'un disque SSD. Lorsque vous déployez
un système d'exploitation via Intelligent Provisioning, une carte SD approuvée par Hewlett Packard
Enterprise (si installée) est répertoriée comme choix cible possible pour le déploiement du
système d'exploitation. Cela fournit une méthode simple et cohérente pour le déploiement de
systèmes d'exploitation pris en charge sur des supports SD.
Déploiement d'un système d'exploitation sur une carte SD
Conditions préalables requises
•
Pour démarrer un système d'exploitation en mode UEFI, la carte SD est au format GPT.
•
Pour démarrer un système d'exploitation en mode BIOS hérité, la carte SD est au
format MBR.
•
Pour démarrer un programme d'installation de système d'exploitation ou une application de
prédémarrage dans l'un des modes de démarrage, la carte SD est formatée en FAT16 ou
FAT32.
•
L'option Internal SD Card Slot (Emplacement de carte SD interne) du logiciel System
Utilities est activée. Il s'agit ici du réglage par défaut. Consultez le chapitre « Emplacement
de la carte SD interne », dans le Manuel de l'utilisateur de HP UEFI System Utilities pour
les serveurs HPE ProLiant Gen9.
Déploiement d'un système d'exploitation
1.
2.
3.
4.
5.
6.
Lancez Intelligent Provisioning.
Affichez et modifiez les paramètres du matériel, y compris les profils système, la configuration
de groupe, la configuration fibre channel et la configuration de carte SD.
Affichez et modifiez la sélection de système d'exploitation, y compris la famille de système
d'exploitation, la méthode d'installation et le type de support source.
Affichez et modifiez les informations sur le système d'exploitation, y compris la version et
le type de clavier.
Passez en revue et enregistrez vos paramètres.
Modifiez l'ordre de démarrage afin que la carte SD se trouve en haut de la liste d'ordre de
démarrage.
Informations supplémentaires
Manuel de l'utilisateur de HPE Intelligent Provisioning pour serveurs HPE ProLiant Gen9
12
Démarrage SD
4 Démarrage USB
Options de démarrage USB
•
Création d'un lecteur flash USB UEFI amorçable pour l'installation de Windows
•
Utilisation de la partition utilisateur intégrée pour installer et démarrer VMware ESXi
•
Démarrage à partir d'un périphérique MicroSD HPE Dual
•
Création d'un clé USB de double démarrage pour le mode UEFI et le mode BIOS hérité
Démarrage USB générique
L'entrée Generic USB Boot (Démarrage USB générique) de One-Time Boot Menu (Menu
de démarrage ponctuel) est un emplacement réservé pour les périphériques USB amorçables
dans UEFI. Vous pouvez définir la priorité de démarrage de cette option et conserver cette priorité
pour une utilisation avec des périphériques USB que vous pouvez installer dans le futur. La
définition de cette priorité n'affecte pas les priorités fixées pour des périphériques USB individuels
dans la liste UEFI Boot Order. Les périphériques USB ajoutés récemment apparaissent par
défaut en bas de la liste ; vous pouvez déplacer ces entrées dans la liste et les utiliser pour
procéder à un démarrage.
REMARQUE : Cette option est uniquement disponible en mode UEFI. Le système tente de
démarrer tous les périphériques USB amorçables en mode UEFI dans l'ordre que vous spécifiez
dans l'entrée Generic USB Boot, même si des périphériques USB individuels installés sont
configurés plus bas dans l'ordre de démarrage.
Informations supplémentaires
Options du menu One-Time Boot
Création d'un lecteur flash USB UEFI amorçable pour l'installation de
Windows
Conditions préalables requises
•
L'unité flash est formatée en FAT/FAT32.
•
Lors du démarrage d'un programme de lancement de système d'exploitation, le chargeur
de démarrage de type .efi est stocké à l'emplacement par défaut \efi\BOOT\
BOOTX64. EFI.
•
Dans le logiciel System Utilities, les options USB sont configurées pour prendre en charge
le démarrage à partir d'une unité USB. Il s'agit de la configuration par défaut. Pour plus
d'informations, voir « USB Options », dans le document Manuel de l'utilisateur de UEFI
System Utilities pour les serveurs HP ProLiant Gen9.
Pour créer une clé USB de démarrage
1.
2.
Connectez l'unité flash USB à un ordinateur Windows 7 ou Windows 8/8.1 et ouvrez une
invite de commandes.
Entrez les commandes suivantes en appuyant sur Entrée après chacune d'elles :
diskpart
list disk
3.
4.
Prenez note du numéro de disque de l'unité flash USB.
Cliquez avec le bouton droit sur la clé USB et formatez-la.
Options de démarrage USB
13
5.
Pour extraire les fichiers image à partir d'un fichier .iso pour l'installation du système
d'exploitation :
a. Ouvrez l'Explorateur de fichiers, naviguez vers le fichier .iso, puis cliquez avec le
bouton droit et sélectionnez Monter.
Le fichier .iso s'ouvre.
b.
6.
7.
8.
Sélectionnez tous les fichiers du fichier .iso, cliquez avec le bouton droit et sélectionnez
Envoyer à, ainsi que le disque amovible de votre unité flash USB.
Si vous créez une unité flash USB UEFI Windows 2008 R2 ou 2012 64 bits, copiez le contenu
de l'image .iso sur la clé USB.
Sur l'unité flash USB, copiez le dossier efi\microsoft\boot dans son dossier parent
efi en tant que efi\boot.
Ouvrez un utilitaire d'archivage et accédez à sources\install.wim\1\Windows\Boot\
EFI\bootmgfw.efi sur l'unité flash USB.
REMARQUE :
Windows.
Le fichier install.wim n'est pas un répertoire. Il s'agit d'un fichier d'image
9.
Sélectionnez le fichier bootmgfw.efi et copiez-le dans le dossier /efi/boot/ de l'unité
flash USB.
10. Cliquez sur OK, puis fermez l'utilitaire d'archivage.
11. Renommez le fichier bootmgfw.efi file en bootx64.efi.
12. Procédez à une nouvelle installation de Windows 2008 R2 ou de Windows 2012/2012 R2
avec UEFI et l'unité flash USB UEFI.
Utilisation de la partition utilisateur intégrée pour installer et démarrer
VMware ESXi
REMARQUE : Hewlett Packard Enterprise vous recommande de sauvegarder régulièrement
les données sur la partition utilisateur intégrée.
Condition préalable
Le mode de démarrage est UEFI Mode (paramètre par défaut).
Pour installer et démarrer VMware ESXi
1.
Activez la partition utilisateur intégrée :
a. Dans l'écran System Utilities (Utilitaires système), sélectionnez System
Configuration (Configuration du système)→BIOS/Platform Configuration (RBSU)
(Configuration BIOS/Plateforme (RBSU))→System Options (Options du
système)→USB Options (Options USB)→Embedded User Partition (Partition
utilisateur intégrée), puis appuyez sur Entrée.
b. Sélectionnez Enabled (Activé) et appuyez sur Entrée.
c. Si nécessaire, formatez la partition.
d. Appuyez sur F10.
2.
Modifiez l'ordre de démarrage afin que la partition utilisateur intégrée se trouve en haut de
la liste d'ordre de démarrage.
Redémarrez le serveur.
3.
Démarrage à partir d'un périphérique MicroSD HPE Dual
Une carte MicroSD HPE Dual est similaire à un périphérique d'amorçage USB. Elle peut contenir
des images redondantes d'un système d'exploitation, telles que VMware ESX. Pour plus
14
Démarrage USB
d'informations, voir le document HPE Dual 8GB MicroSD Enterprise Midline USB User Guide
(Manuel de l'utilisateur du kit USB HPE Dual 8 Go, MicroSD, Enterprise, milieu de gamme) :
http://www.hpe.com/support/8GBDualMicrosd_ug_en.
Création d'un clé USB de double démarrage pour le mode UEFI et le
mode BIOS hérité
Vous pouvez créer un périphérique USB de double démarrage pour démarrer un BIOS hérité
(DOS, par exemple) et un shell UEFI. Cette option est utile, par exemple, pour exécuter un
utilitaire de mise à niveau de ROM hors ligne. Pour ce faire :
1. Connectez un périphérique USB avec une partition FAT/FAT32 contenant un MBR en mode
BIOS hérité.
2. Ajoutez le chargeur de démarrage \efi\BOOT\BOOTX64.EFI sur ce périphérique USB
amorçable en mode hérité.
Création d'un clé USB de double démarrage pour le mode UEFI et le mode BIOS hérité
15
5 Démarrage PXE et iPXE
Fonctionnement de PXE et iPXE
•
PXE permet de définir la manière dont un système client démarre via une connexion réseau
en utilisant les fonctions de mise en réseau du serveur. Il nécessite des protocoles réseau
standard, tels que DHCP et TFTP.
•
iPXE est le microprogramme d'amorçage réseau principal à code source libre. Il fournit une
implémentation améliorée de PXE qui vous permet de :
◦
Démarrer à partir d'un serveur Web ou d'un WAN via HTTP.
◦
De « charger en chaîne » dans iPXE via un serveur TFTP pour obtenir les fonctionnalités
de iPXE sans avoir à reflasher la carte réseau de chaque serveur individuellement.
◦
D'unifier le processus d'amorçage PXE à l'aide d'iPXE dans tous les serveurs, y compris
les serveurs HPE et non HPE pré-UEFI.
◦
De contrôler le processus d'amorçage avec un script.
Vous pouvez utiliser iPXE pour rassembler des identifiants uniques du serveur, tels que
le nom du produit, le numéro de série, le fabricant, l'UUID, les adresses MAC et toute
valeur SMBIOS, puis de configurer vos scripts pour exécuter des actions spécifiques
selon le type ou l'identité de la machine qui exécute un script iPXE.
Sur les serveurs ProLiant Gen9, iPXE démarre lorsque le nom de fichier du serveur
DHCP est défini sur ipxe.efi. Le PXE standard démarre lorsque le nom de fichier
du serveur DHCP est configuré pour votre environnement PXE. Par exemple, pour démarrer
avec PXE standard dans un environnement Linux, vous définissez le nom de fichier
du DHCP sur pxelinux.0.
Informations supplémentaires
Configuration de l'utilitaire PXE
Configuration iPXE
Démarrage multidiffusion PXE
La multidiffusion PXE combine la diffusion unique et la diffusion en communications de groupe
par l'intermédiaire d'une distribution un-à-plusieurs ou plusieurs-à-plusieurs. Il s'agit d'une fonction
à la fois côté client et côté serveur. Les systèmes d'exploitation tels que Microsoft Windows
Server 2012 prennent en charge le déploiement en mode , en charge le déploiement en mode
multidiffusion PXE. UEFI permet un démarrage multidiffusion PXE côté client, une fonctionnalité
non prise en charge par le BIOS hérité ou la ROM optionnelle. La pile PXE de systèmes basés
sur le mode UEFI « écoute » sur les adresses de multidiffusion. Cela permet aux serveurs
d'installer plusieurs clients de démarrage PXE dans le cadre d'un groupe de multidiffusion, ce
qui permet de gagner du temps et de la bande passante, ainsi que de réduire la charge du
serveur.
Configuration de l'utilitaire PXE
Le fonctionnement de PXE nécessite DHCP et TFTP. DHCP Linux est généralement fourni par
le service ISC dhcpd ou par dnsmasq.
•
16
Configuration de serveurs PXE pour des clients BIOS hérités dans un environnement Linux
indique la façon dont la plupart des serveurs DHCP actuels sont configurés, y compris des
exemples de configurations pour le service ISC dhcpd et les options dnsmasq.
Démarrage PXE et iPXE
•
Configuration de serveurs PXE pour des clients basés sur UEFI dans un environnement
Linux montre des exemples de configurations de ce que vous devez ajouter pour que DHCP
fonctionne avec UEFI PXE en plus de PXE en mode BIOS hérité.
Informations supplémentaires
Démarrage de l'URL HTTP/FTP
Configuration de serveurs PXE pour des clients BIOS hérités dans un environnement
Linux
Le chargeur de démarrage BIOS hérité standard est pxelinux. Pour le configurer :
1. Configurez DHCP à l'aide de l'une des méthodes suivantes :
2.
•
Configuration de ISC dhcpd
•
Configuration dnsmasq
Configurez la carte TFTP. Consultez le Configuration de TFTP.
Configuration de DHCP
Configuration de ISC dhcpd
1.
2.
Installez le package serveur DHCP à l'aide de la commande associée à votre distribution
Linux.
Ajoutez l'option filename au fichier dhcpd.conf comme indiqué dans l'exemple suivant.
Exemple 1 Fichier dhcpd.conf de configuration du BIOS hérité
#/etc/dhcpd.conf
option domain-name "pxetest.org";
option domain-name-servers 192.168.100.10;
option routers 192.168.100.1;
ddns-update-style none;
filename "pxelinux.0";
subnet 192.168.100.0 netmask 255.255.255.0{
range 192.168.100.20 192.168.100.254;
default-lease-time 14400;
max-lease-time 172800;
next-server 192.168.100.10;
}
Configuration dnsmasq
1.
2.
Installez le package dnsmasq à l'aide de la commande associée à votre distribution Linux.
Ajoutez l'option dhcp-boot dans le fichier dnsmasq.conf comme indiqué dans l'exemple
suivant.
Exemple 2 Fichier dnsmasq.conf de configuration du BIOS hérité
#Configuration file for dnsmasq
#DHCP configuration
dhcp-option=option:domain-serch,foo.org
dhcp-boot=pxelinux.0,pxeserver,192.168.100.10
dhcp-range=set:devnet,192.168.100.20,192.168.100.254,1h
dhcp-option=tag:devnet,121,0.0.0.0/0,192.168.100.1
Configuration de TFTP
1.
Installez le package tftp à l'aide de la commande associée à votre distribution Linux.
Configuration de l'utilitaire PXE
17
2.
Dans le fichier de configuration /etc/xinetd.d/tftp, modifiez le paramètre disable
de yes à no, comme indiqué dans l'exemple suivant.
Exemple 3 Fichier tftp de configuration du BIOS hérité
# default: off
# description: tftp service is provided primarily for booting or when a \
#
router need an upgrade. Most sites run this only on machines acting as
#
"boot servers".
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
flags = IPv6 IPv4
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
}
3.
4.
Pour obtenir le fichier pxelinux.0, installez le package Syslinux.
Pour lancer xinetd et vous assurer qu'il est activé à l'amorçage, effectuez l'une des
opérations suivantes.
•
Pour une configuration de SysVinit :
service xinetd start
chkconfig xinted on
•
Pour une configuration de non-SysVinit, par exemple systemd :
systemctl xinetd enable
systemctl xinetd start
5.
6.
Vérifiez que les fichiers du chargeur de démarrage se trouvent dans le répertoire /tftpboot.
Pour vérifier que le fichier du chargeur de démarrage est lisible, entrez :
# ls -l /tftpboot/pxelinux.0
7.
Pour vérifier que le serveur TFTP est activé, entrez :
chkconfig tftp
REMARQUE : La syntaxe de commande entrée pour chkconfig tftp peut être
différente selon la version de Linux installée sur votre serveur.
Votre structure de répertoire tftp ressemble à l'exemple suivant :
Exemple 4 Exemple de structure de répertoire TFTP
/tftpboot
/tftpboot/pxelinux.0
/tftpboot/pxelinux.cfg/default
/tftpboot/RHEL6.6
/tftpboot/RHEL7.0
/tftpboot/SLES11
/tftpboot/SLES12
/tftpboot/Trusty
Votre fichier de menu par défaut doit ressembler à l'exemple suivant.
18
Démarrage PXE et iPXE
Exemple 5 Exemple de fichier par défaut pour PXE de BIOS hérité
default menu.c32
prompt 0
timeout 250
ONTIMEOUT local
#CONSOLE 0
#SERIAL 0 9600
menu title Linux PXE services
menu autoboot Starting Local System in # seconds
label
menu default
label local
menu label ^boot from local disk
COM32 chain.c32
append hd0
label hdt
menu label ^Hardware Detection Tool
COM32 hdt.c32
MENU SEPARATOR
label RHEL-6.6Server-x86_64
kernel RHEL6.6/vmlinuz
append vga=normal initrd=RHEL6.6/initrd.img repo=http://192.168.100.10/repo/RHEL6.6/disc1
label RHEL-7.0Server-x86_64
kernel RHEL7.0/vmlinuz
append vga=normal initrd=RHEL7.0/initrd.img repo=http://192.168.100.10/repo/RHEL7.60/disc1
label SLES-11Server-x86_64_kISO
kernel SLES11/kISO/linux
append initrd=SLES11/kISO/initrd.img repo=http://192.168.100.10/repo/RHEL6.6/disc1
addon=http://192.168.100.10/repo/kISO_SLES11_Gen9/disc1
label SLES-12Server-x86_64
kernel SLES12/linux
append initrd=SLES12/initrd.img repo=http://192.168.100.10/repo/SLES12/disc1
label Trusty-x86_64
kernel Trusty/linux
append initrd=Trusty/initrd.gz preseed/url=http://192.168.100.10/answers/trusty.cfg
Configuration de serveurs PXE pour des clients basés sur UEFI dans un
environnement Linux
UEFI PXE requiert un chargeur de démarrage différent de PXE en BIOS hérité. Les plus courants
sont ELILO et GRUB2. Avec la version Syslinux 6.x, Syslinux a ajouté la fonctionnalité PXE.
Les exemples suivants montrent comment modifier les configurations existantes de DHCP et
TFTP illustrés dans la section Configuration de serveurs PXE pour des clients BIOS hérités dans
un environnement Linux pour inclure UEFI. Les ajouts dans les exemples sont affichés en gras.
Configuration de l'utilitaire PXE
19
Exemple 6 Fichier dhcpd.conf modifié
#/etc/dhcpd.conf
option domain-name "pxetest.org";
option domain-name-servers 192.168.100.10;
option routers 192.168.100.1;
ddns-update-style none;
subnet 192.168.100.0 netmask 255.255.255.0{
range 192.168.100.20 192.168.100.254;
default-lease-time 14400;
max-lease-time 172800;
next-server 192.168.100.10;
##filename "pxelinux.0"; #comment out for UEFI settings
##Added sections for UEFI
# In initial DHCP DISCOVER packet, PXE client sets option 93 to its arch.
#
0000 == IA x86 PC (BIOS boot)
#
0006 == x86 EFI boot
#
0007 == x64 EFI boot
option arch code 93 = unsigned integer 16; # RFC4578
class "pxe-clients" {
match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
if option arch = 00:07 {
filename "EFI/bootx64.efi";
} else {
filename "pxelinux.0";
}
}
subnet 192.168.100.0 netmask 255.255.255.0{
range 192.168.100.20 192.168.100.254;
default-lease-time 14400;
max-lease-time 172800;
next-server 192.168.100.10;
}
Exemple 7 Fichier dnsmasq.conf modifié
#Configuration file for dnsmasq
#DHCP configuration
dhcp-option=option:domain-serch,foo.org
dhcp-boot=pxelinux.0,pxeserver,192.168.100.10
# UEFI IPv4 PXE
# currently using elilo boot file
dhcp-match=set:efi-x86_64,option:client-arch,7
dhcp-boot=tag:efi-x86_64,/EFI/bootx64.efi,pxeserver,192.168.100.10
dhcp-range=set:devnet,192.168.100.20,192.168.100.254,1h
dhcp-option=tag:devnet,121,0.0.0.0/0,192.168.100.1
REMARQUE : Pour plus d'informations sur les codes arch 93 de l'option DHCP, reportez-vous
à la section RFC4578.
20
Démarrage PXE et iPXE
Exemple 8 Mise à jour de la structure de répertoire TFTP
/tftpboot
/tftpboot/pxelinux.0
/tftpboot/pxelinux.cfg/default
/tftpboot/EFI/
/tftpboot/EFI/bootx64.efi
/tftpboot/EFI/textmenu-message.msg
/tftpboot/RHEL6.6
/tftpboot/RHEL7.0
/tftpboot/SLES11
/tftpboot/SLES12
/tftpboot/Trusty
Configuration des chargeurs de démarrage
Vous pouvez utiliser certains chargeurs de démarrage différents pour UEFI PXE. ELILO a été
l'un des premiers chargeurs de démarrage pour les systèmes basés sur EFI. Ce document
présente des exemples détaillés de configuration d'ELILO et un exemple simple utilisant GRUB2.
Syslinux est une option assez récente pour UEFI PXE. Elle n'est pas mentionnée ici.
Utilisation de ELILO
ELILO est un chargeur de démarrage Linux EFI qui peut être utilisé exclusivement pour les
systèmes UEFI.
1. Téléchargez les fichiers source à partir de l'adresse http://sourceforge.net/projects/elilo/
files/elilo/.
2. Dans un répertoire temporaire, procédez à l'extraction de elilo-3.16–all.tar.gz.
3. Renommez elilo-3.16–x86_64.efi en bootx64.efi. Si vous souhaitez un menu de
démarrage graphique, vous pouvez extraire les fichiers source
elilo-3.16–source.tar.gz et utiliser /elilo-3.16–source/examples/
textmenu_chooser/textmenu-message.msg en tant que modèle de menu.
4. Copiez bootx64.efi dans le répertoire tftpboot/EFI/. Si vous le souhaitez, copiez
textmenu-message.msg dans /tftpboot/EFI /.
REMARQUE :
fichier binaire.
Le fichier de configuration ELILO doit être dans le même répertoire que le
Configuration de l'utilitaire PXE
21
Exemple 9 Sample elilo.conf file
chooser=textmenu
message=textmenu-display.msg
prompt
delay=150
f1=general.msg
f2=params.msg
#timeout=300
#default=sles11kiso
image=/RHEL7.0/vmlinuz
label=rhel7.0
description = "RHEL 7.0 x86_64"
initrd=/RHEL7.0/initrd.img
append="repo=http://192.168.100.10/repo/RHEL7.0/disc1"
image=/RHEL6.6/vmlinuz
label=rhel6.6
description = "RHEL 6.6 x86_64"
initrd=/RHEL6.6/initrd.img
append="repo=http://192.168.100.10/repo/RHEL6.6/disc1"
image=/SLES11/kISO/linux
label=sles11kiso
description = "SLES 11 SP3 kISO Gen9"
initrd=/SLES11/kISO/initrd
append="install=http://192.168.100.10/repo/SLES11/disc1\
addon=http://192.168.100.10/
repo/kISO_SLES11_Gen9/disc1"
image=/SLES12/linux
label=sles12
description = "SLES 12"
initrd=/SLES12/initrd
append="install=http://192.168.100.10/repo/SLES12/disc1"
image=/Trusty/linux
label=trusty
description = "Ubuntu 14.04 amd64"
initrd=/Trusty/initrd.gz
append="preseed/url=http://192.168.100.10/answers/trusty.cfg"
Utilisation de GRUB2
GRUB2 est un chargeur de démarrage qui fonctionne avec UEFI et BIOS hérité. Il s'agit également
du seul chargeur de démarrage prenant actuellement en charge Secure Boot. Vous pouvez
télécharger les fichiers source GRUB2 à partir de l'adresse ftp://ftp.gnu.org/gnu/grub/.
REMARQUE :
22
Démarrage PXE et iPXE
GRUB2 ne doit pas être confondu avec GRUB Legacy.
Exemple 10 Exemple de fichier grub2.conf
menuentry 'RHEL 7.0 AUTO' {
insmod gzio
insmod part_gpt
insmod ext2
linuxefi /k/rhel-7.0 ip=dhcp inst.ks=http://192.168.100.10/ks/rhel-7.0 devfs=nomount
initrdefi /i/rhel-7.0.img
}
menuentry 'Ubuntu 14.04.2 AUTO' {
insmod gzio
insmod part_gpt
insmod ext2
insmod iso9660
# Cf: http://ubuntuforums.org/archive/index.php/t-1495706.html
loopback loop /ubuntu-14.04.2-server-amd64.iso
linux (loop)/install/netboot/ubuntu-installer/amd64/linux ip=dhcp ks=http://192.168.100.10/ks/ubuntu-14.04
initrd (loop)/install/netboot/ubuntu-installer/amd64/initrd.gz
}
Utilisation de Syslinux
La version 6.x de Syslinux 6.x prend en charge UEFI. Pour plus d'informations sur l'utilisation
de Syslinux pour le démarrage PXE, voir http://www.syslinux.org/wiki/index.php/
The_Syslinux_Project.
Configuration d'un serveur PXE pour un client basé sur le BIOS hérité
dans un environnement Windows
Vous pouvez utiliser des logiciels tels que WDS (Windows Deployment Services) pour configurer
le démarrage PXE pour le BIOS hérité dans Windows, mais aussi configurer des serveurs DHCP
et TFTP ensemble. Les étapes de configuration peuvent être différentes selon le logiciel que
vous utilisez.
Informations supplémentaires
https://technet.microsoft.com/en-us/library/jj648426.aspx
Configuration d'un serveur PXE pour un client basé sur UEFI dans un
environnement Windows
Configuration requise
Les versions suivantes de Windows peuvent démarrer en mode UEFI :
•
Windows 7
•
Windows 2008 R2
•
Windows Vista (64 bits)
•
Windows 8
•
Windows Server 2012
•
Windows Server 2012 R2
Les versions antérieures de Windows, telles que Windows XP et Windows Server 2003, ne
peuvent démarrer qu'en mode BIOS hérité.
Configuration d'un serveur Windows
Vous pouvez utiliser des logiciels, tels que les Services de déploiement Windows (WDS), pour
configurer le démarrage PXE pour UEFI dans Windows. En outre, vous pouvez utiliser WDS en
association avec des solutions de déploiement, telles que Microsoft Deployment Toolkit (MDT)
ou le gestionnaire de Configuration. Selon le logiciel que vous utilisez, vos étapes de configuration
peuvent varier.
Configuration d'un serveur PXE pour un client basé sur le BIOS hérité dans un environnement Windows
23
Informations supplémentaires
Utilisation de WDS : https://technet.microsoft.com/en-us/library/jj648426.aspx.
Définition du Gestionnaire de configuration sur un serveur Windows :
https://technet.microsoft.com/en-us/library/jj938037.aspx
nl
Configuration des VLAN pour le démarrage réseau UEFI
Vous pouvez utiliser le menu Network Options (Options de réseau)→VLAN Configuration
(Configuration de réseau local virtuel) du logiciel System Utilities ou l'outil d'interface RESTful
pour définir une configuration de réseau local virtuel globale sur les interfaces réseau activées,
y compris celles utilisées dans un démarrage PXE, un démarrage iSCSI et un démarrage
FTP/HTTP, mais aussi pour tous les accès réseau préalables au démarrage à partir du shell
UEFI intégré.
Vous pouvez également, si la carte réseau le permet, utiliser le menu de configuration spécifique
de celle-ci dans les options System Utilities (Utilitaires système)→System Configuration
(Configuration du système) pour définir les paramètres de réseau local virtuel pour ce port.
IMPORTANT : Lorsque vous utilisez une carte réseau qui prend en charge une configuration
de réseau local virtuel spécifique à la carte dans un connecteur PCIe d'un serveur ProLiant Gen9,
vous devez uniquement sélectionner une des méthodes suivantes : la méthode de configuration
de réseau local virtuel globale fournie par les options de réseau du logiciel System Utilities, ou
la méthode de configuration de réseau local virtuel individuelle spécifique à la carte. Ces deux
configurations de réseau local virtuel ne doivent pas être actives dans toutes les circonstances.
Pour configurer un réseau local virtuel pour un démarrage réseau UEFI, sélectionnez une des
méthodes suivantes.
•
Utilisation du menu de configuration de réseau local virtuel globale fourni par les options de
réseau du logiciel System Utilities
•
Utilisation du menu de configuration fourni par des cartes réseau spécifiques
Informations supplémentaires
Utilisation de l'outil d'interface RESTful : http://www.hpe.com/info/restfulinterface/docs
Utilisation du menu de configuration de réseau local virtuel globale fourni par les options de
réseau du logiciel System Utilities
1.
2.
3.
24
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Network Options (Options de réseau)→VLAN Configuration
(Configuration de réseau local virtuel), puis appuyez sur Entrée.
Effectuez les opérations suivantes et appuyez sur Entrée après chaque saisie ou sélection
de données.
•
VLAN Control (Contrôle de réseau local virtuel) — sélectionnez Enabled (Activé)
pour activer le marquage de réseau local virtuel sur toutes les interfaces réseau activées.
Ce paramètre est désactivé par défaut.
•
VLAN ID (ID de réseau local virtuel) — lorsque VLAN Control (Contrôle de réseau
local virtuel) est activé, entrez un ID de réseau local virtuel compris entre 0 et 4094
pour toutes les interfaces réseau activées.
•
VLAN Priority (Priorité de réseau local virtuel) — lorsque VLAN Control (Contrôle
de réseau local virtuel) est activé, entrez une valeur de priorité comprise entre 0 et 7
pour les trames marquées de réseau local virtuel.
Appuyez sur F10.
Démarrage PXE et iPXE
Utilisation du menu de configuration fourni par des cartes réseau spécifiques
1.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système), puis appuyez sur Entrée.
L'écran System Configuration (Configuration du système) affiche la liste de l'option
BIOS/Platform Configuration (RBSU) (Configuration BIOS/Plateforme (RBSU)) et les
autres configurations de périphérique disponible, y compris les cartes réseau.
2.
Sélectionnez le port de carte réseau à utiliser pour l'amorçage réseau et appuyez sur Entrée.
Les options de configuration pour le port de carte réseau s'affichent. Les titres d'option
varient selon les cartes réseau.
3.
Sélectionnez l'option de menu de configuration correspondant à votre carte réseau (par
exemple, MBA Configuration Menu (Menu de configuratin MBA) ) et appuyez sur Entrée.
Un menu similaire à celui présenté dans l'exemple suivant s'affiche.
4.
5.
6.
7.
Pour VLAN Mode (Mode de réseau local virtuel), sélectionnez Enabled (Activé), puis
appuyez sur Entrée.
Pour VLAN ID (1..4094) (ID de réseau local virtuel ((1..4094)), entrez l'ID de réseau local
virtuel qui correspond au paramètre de réseau local virtuel de votre réseau, puis appuyez
sur Entrée.
Appuyez deux fois sur la touche Échap, puis appuyez sur Y pour enregistrer et quitter la
configuration.
Redémarrez le serveur.
REMARQUE : Vous ne pouvez pas utiliser l'outil d'interface RESTful pour configurer les
paramètres de réseau local virtuel de la carte réseau fournie.
Configuration iPXE
Tandis que les clients PXE standard utilisent TFTP pour transférer des données, le
microprogramme du client iPXE ajoute la possibilité de récupérer des données par le biais d'autres
protocoles, y compris HTTP. Lorsque vous utilisez le démarrage UEFI iPXE, vos paramètres de
configuration TFTP et DHCP sont similaires à ceux d'un Configuration de l'utilitaire PXE, mais
ils peuvent également inclure les étapes suivantes pour configurer HTTP, y compris le chargement
en chaîne iPXE par le biais de votre serveur TFTP. Le chargement en chaîne permet d'obtenir
les fonctionnalités d'iPXE sans avoir à reflasher la carte de réseau de chaque serveur
individuellement.
Configuration iPXE
25
Informations supplémentaires
Site Web du microprogramme d'amorçage Open Source iPXE : http://ipxe.org/
Configuration iPXE
Présentation du processus
1.
2.
3.
4.
5.
Téléchargez iPXE.
Facultatif : Personnalisez iPXE.
Configurez la carte TFTP.
Configurez la carte HTTP.
Configurez la carte DHCP.
Téléchargement de fichiers iPXE
1.
2.
Accédez au site Web du microprogramme d'amorçage Open Source iPXE à l'adresse http://
ipxe.org/download, puis sélectionnez l'un des liens suivants.
•
Pour une image ISO binaire préconstruite : http://boot.ipxe.org/ipxe.iso.
•
Pour le code source iPXE personnalisable : http://git.ipxe.org/ipxe.git.
Effectuez le téléchargement.
Personnalisation de iPXE
1.
2.
Compilez le code source iPXE.
Activez la console graphique.
•
Dans le fichier config/console.h, supprimez les éléments suivants.
#define CONSOLE_FRAMEBUFFER
•
Dans le fichier config/general.h, supprimez les éléments suivants.
#define CONSOLE_CMD
3.
/* Graphical framebuffer console */
/* Console command */
Activez la commande time.
Dans le fichier config/general.h, supprimez les éléments suivants.
#define TIME_CMD
/* Time commands */
Configuration de TFTP
1.
2.
Installez le package de serveur TFTP prescrit par votre système d'exploitation.
Déplacez le fichier ipxe.efi (ou snponly.efi) dans le répertoire racine TFTP.
Configuration de HTTP
1.
2.
3.
Installez le package de serveur HTTP prescrit par votre système d'exploitation.
Déplacez le fichier ipxe.efi (ou snponly.efi) dans le répertoire racine HTTP.
Déplacez les fichiers du système d'exploitation dans le répertoire racine HTTP.
Configuration de DHCP
1.
2.
Installez le package de serveur DHCP prescrit par votre système d'exploitation. Par exemple,
le service ISC dhcpd.
Modifiez le fichier de configuration :
•
26
Pour activer les clients PXE en vue de charger iPXE à partir du serveur TFTP, spécifiez
ipxe.efi pour l'option du nom de fichier.
Démarrage PXE et iPXE
•
Ajoutez des paramètres pour gérer un client DHCP iPXE et spécifiez le chemin HTTP
du script iPXE pour son nom de fichier.
•
Ajoutez des paramètres pour renvoyer l'URL HTTP pour ipxe.efi si le démarrage
HTTP est détecté.
Informations supplémentaires
Démarrage de l'URL HTTP/FTP
Configuration du chargement par chaîne
Le chargement par chaîne iPXE à partir d'une ROM PXE existante est utile si vous possédez
un grand nombre de machines virtuelles que vous souhaitez pouvoir démarrer à l'aide d'iPXE,
mais vous ne voulez pas reflasher la carte réseau sur chaque machine spécifique. Vous pouvez
pour cela activer des clients PXE pour charger iPXE à partir du serveur TFTP,
Exemple 11 Exemple de fichier dhcpd.comp avec chargement par chaîne activé
# dhcpd.conf
#
option client-architecture code 93 = unsigned integer 16;
#
# Options common to all private networks
#
option domain-name "ipxedemo.net";
option domain-name-servers 16.110.135.52,16.110.135.51;
option ntp-servers 16.110.135.123;
default-lease-time 600;
max-lease-time 7200;
#
# Private network
#
subnet 192.168.0.0 netmask 255.255.0.0 {
range 192.168.1.100 192.168.1.200;
option routers 192.168.0.1;
option broadcast-address 192.168.255.255;
# iPXE is DHCP client
if exists user-class and option user-class = "iPXE" {
filename "http://192.168.0.1/ipxe-demo/menu.ipxe";
# UEFI HTTP Boot
# option client-architecture code 93 = unsigned integer 16;
} elsif option client-architecture = encode-int ( 16, 16 ) {
filename "http://192.168.0.1/ipxe.efi";
option vendor-class-identifier "HTTPClient";
# Chain-load iPXE from TFTP server
} else {
filename "ipxe.efi";
}
}
Démarrage PXE ou iPXE
Condition préalable
Pour iPXE et iPv6 PXE, définissez le mode de démarrage en UEFI Mode.
Pour démarrer PXE ou iPXE
1.
Démarrez le serveur.
Démarrage PXE ou iPXE
27
2.
28
Lorsque l'écran du POST ProLiant s'affiche, effectuez l'une des opérations suivantes :
•
Appuyez sur F12 (démarrage réseau).
•
Appuyez sur F11 pour accéder à One-Time Boot Menu et sélectionnez la cible de
démarrage PXE ou iPXE. Consultez la section « Sélection d'une option pour un
démarrage ponctuel » (page 11).
Démarrage PXE et iPXE
6 Démarrage iSCSI
Configuration de l'initiateur logiciel iSCSI
Le démarrage iSCSI fait référence à un amorçage de système hôte à partir d'une image de
démarrage stockée sur une unité logique d'un réseau SAN iSCSI. Vous pouvez utiliser l'initiateur
logiciel iSCSI pour mettre en œuvre le démarrage iSCSI. L'initiateur logiciel iSCSI permet
d'accéder aux périphériques de stockage via les connexions réseau Ethernet appelées cibles
iSCSI. Ces cibles sont différentes des autres périphériques de stockage reliés à un réseau dans
le sens où iSCSI fournit un accès aux disques en mode bloc et non un accès basé sur fichier.
Le démarrage iSCSI permet d'amorcer des systèmes Windows ou Linux par l'intermédiaire d'une
carte réseau avec pile iSCSI implémentée dans le logiciel (ROM système) ou dans un adaptateur
de bus hôte iSCSI comme méthode alternative pour accéder au stockage en mode bloc. En
éliminant le besoin de stockage local sur chaque serveur ou serveur lame, le démarrage iSCSI
peut permettre de réduire la consommation électrique et la quantité de chaleur générée par le
système.
La procédure suivante illustre comment configurer l'initiateur logiciel iSCSI par l'intermédiaire du
logiciel System Utilities. Vous pouvez également configurer iSCSI à l'aide de l'outil d'interface
RESTful. Consultez la documentation de l'outil d'interface HP RESTful à l'adresse suivante :
http://www.hpe.com/info/restfulinterface/docs.
Configuration de l'initiateur logiciel iSCSI et démarrage iSCSI
Conditions préalables requises
•
Avant de configurer des réseaux locaux virtuels pour un démarrage iSCSi dans un
environnement Windows, effectuez les étapes dans Configuration des VLAN pour le
démarrage réseau UEFI.
•
Laissez le mode de démarrage défini sur UEFI Mode.
Présentation du processus
1.
2.
3.
4.
5.
6.
Sélectionnez un périphérique pour le démarrage iSCSI et pour le transformer en réseau
amorçable.
Entrez un nom d'initiateur iSCSI.
Ajoutez un périphérique de démarrage iSCSI.
Vérifiez la connexion iSCSI.
(Si nécessaire) Installez et configurez Red Hat Enterprise Linux 7.
Modifiez l'ordre de démarrage de l'initiateur iSCSI.
Sélection d'un périphérique de démarrage iSCSI et le rendre amorçable en réseau
1.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Network Options (Options de réseau)→Network Boot
Options (Options de démarrage du réseau), puis appuyez sur Entrée.
L'écran Network Boot Options (Options de démarrage du réseau) présente la liste des
périphériques réseau et des ports disponibles pour le démarrage iSCSI, comme illustré dans
l'exemple suivant.
Configuration de l'initiateur logiciel iSCSI
29
2.
Sélectionnez le périphérique connecté au réseau SAN sur lequel la cible iSCSI est disponible,
puis appuyez sur Entrée.
Un message s'affiche, indiquant que vous devez redémarrer le système pour que cette
option s'affiche dans la liste d'ordre de démarrage.
3.
4.
Appuyez sur Entrée, sélectionnez Network Boot, puis appuyez de nouveau sur Entrée.
Appuyez sur F10.
Saisie d'un nom d'initiateur iSCSI
Si vous souhaitez définir un nouveau nom d'initiateur iSCSI et remplacer le nom par défaut défini
pour l'initiateur :
1. Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Network Options (Options de réseau)→iSCSI Boot
Configuration (Configuration du démarrage iSCSI), puis appuyez sur Entrée.
2. Sélectionnez iSCSI Initiator Name (Nom de l'initiateur iSCSI) et appuyez sur Entrée.
3. Entrez un nom unique pour l'initiateur iSCSI en utilisant le format de nom qualifié d’initiateur
iSCSI.
Par exemple : iqn.2001–04.com.example:uefi-13021088.
Ajout d'un périphérique de démarrage iSCSI
1.
À partir de l'écran de iSCSI Boot Configuration (Configuration du démarrage iSCSI),
sélectionnez Add an iSCSI Boot Attempt (Ajouter une tentative de démarrage iSCSI)
et appuyez sur Entrée.
Un message s'affiche, indiquant que vous devez redémarrer le système pour que cette
tentative de démarrage prenne effet.
2.
Appuyez sur Entrée.
La liste iSCSI Boot Network Interface Selection (Sélection d'une interface de réseau
de démarrage iSCSI) répertorie les périphériques réseau et les ports disponibles pour le
démarrage iSCSI.
3.
Sélectionnez le périphérique de carte réseau pour lequel vous avez activé le démarrage
réseau et appuyez sur Entrée.
L'écran iSCSI Boot Attempt Configuration (Configuration de tentative de démarrage
iSCSI) s'affiche.
30
Démarrage iSCSI
4.
Effectuez les opérations suivantes, puis appuyez sur Entrée pour enregistrer chaque
paramètre.
•
iSCSI Attempt Name (Nom de la tentative iSCSI) — Entrez un nom.
•
iSCSI Boot Control (Contrôle de démarrage iSCSI) — Sélectionnez Enabled (Activé).
REMARQUE : Vous devez passer ce paramètre de Disabled (Désactivé) (paramètre
par défaut) à Enabled (Activé) pour créer une tentative de démarrage.
•
IP Address Type (Type d'adresse IP) — Sélectionnez IPv4.
•
Connection Retry Count (Nombre de nouvelles tentatives de connexion) — Entrez
une valeur comprise entre 0 et 16. La valeur par défaut est 0 (aucune nouvelle tentative).
•
Connection Timeout (Délai d'attente de connexion) — Entrez une valeur, en
millisecondes, comprise entre 100 et 20000. La valeur par défaut est 1000.
•
Initiator DHCP (DHCP initiateur) — Appuyez sur Entrée pour activer la configuration
de l'adresse de l'initiateur iSCSI depuis le protocole DHCP.
•
Target DHCP Config (Configuration de DHCP cible) — Désactivez cette option
(décochez la case) et entrez un nom cible, une adresse IP, un port et un numéro d'unité
logique de démarrage. Cette option est activée par défaut.
•
Target Boot LUN (Numéro d'unité logique cible) — Entrez le numéro d'unité logique
de la cible de cette tentative de démarrage au format hexadécimal.
REMARQUE :
hexadécimal
•
5.
6.
Vous devez entrer le numéro d'unité logique dans un format
Facultatif : Authentication Type (Type d'authentification) — Si le protocole CHAP
(Challenge-Handshake Authentication Protocol) est requis, sélectionnez CHAP et
complétez les entrées CHAP.
Appuyez sur la touche Page suivante et sélectionnez Save Changes (Enregistrer les
modifications).
Redémarrez le serveur.
Vérification de la connexion iSCSI
1.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→Network Options (Options de réseau)→iSCSI Boot
Configuration (Configuration du démarrage iSCSI)→iSCSI Attempts (Tentatives iSCSI),
puis appuyez sur Entrée.
L'écran iSCSI Boot Attempt Configuration (Configuration de tentative de démarrage
iSCSI) s'affiche
2.
3.
4.
Vérifiez que les informations correctes sont répertoriées pour la tentative de démarrage que
vous avez configurée dans Ajout d'un périphérique de démarrage iSCSI. Si vous avez
sélectionné Initiator DHCP (DHCP initiateur), vérifiez que les adresses IP qui viennent
d'être affectées sont répertoriées.
Dans l'écran System Utilities (Utilitaires système), sélectionnez Embedded Applications
(Applications intégrées)→Embedded UEFI Shell (Shell UEFI intégré), puis appuyez sur
Entrée.
À l'invite du shell UEFI intégré, entrez la commande suivante :
map –r
Une table de mappage s'affiche, comme illustré dans l'exemple suivant.
Configuration de l'initiateur logiciel iSCSI et démarrage iSCSI
31
5.
6.
7.
8.
Vérifiez que le périphérique cible iSCSI est identifié en tant que système de fichiers. Par
exemple, FS0.
Entrez la commande exit pour quitter le shell UEFI intégré.
Vérifiez que le périphérique cible iSCSI est indiqué dans la liste One-Time Boot Menu
(Menu de démarrage ponctuel). Voir Options du menu One-Time Boot.
Si vous avez procédé au démarrage par l'intermédiaire d'une image d'installation autonome
ou d'un disque de démarrage, vérifiez que le périphérique cible iSCSI mappé est répertorié
en tant que cible de l'installation.
Installation et configuration de Red Hat Enterprise Linux 7
Installation de Red Hat Enterprise Linux 7 à l'aide du menu kickstart
Si nécessaire, vous pouvez utiliser le menu de démarrage UEFI pour installer RHEL.
1. Redémarrez le serveur.
2. Lorsque l'écran POST s'affiche, appuyez sur Echap jusqu'à ce qu'un écran avec l'option
d'installation de Red Hat Enterprise Linux s'affiche.
3. Si nécessaire, utilisez les touches fléchées vers le haut ou vers le bas pour sélectionner
l'option d'installation RHEL, puis appuyez sur E pour modifier les paramètres.
4. Ajoutez vos options de démarrage à la ligne linuxefi comme indiqué dans l'exemple
suivant.
linuxefi /images/pxeboot/vmlinuz
inst.stage2=hd:LABEL=RHEL-7.1\x20Server.X86.64 quiet initrdefi/images/pxeboot/initrd.img
5.
Appuyez sur Ctrl + X pour lancer le processus de démarrage de l'installation.
Configuration de Red Hat Enterprise Linux 7
Si nécessaire, effectuez les étapes suivantes pour vous assurer que l'initiateur de logiciel iSCSI
fonctionne correctement avec RHEL 7.0 ou 7.1.
1. Téléchargez et installez les fichiers du gestionnaire de démarrage GRUB2 à partir de ftp://
ftp.gnu.org/gnu/grub/.
2. Dans le menu GRUB2, sélectionnez l'option de démarrage et appuyez sur E.
3. Ajoutez l'option de démarrage iSCSI ip = ibft à vmlinuz inst.stage2, comme
indiqué dans les exemples suivants.
•
32
Pour RHEL 7.0 :
Démarrage iSCSI
linuxefi /images/pxeboot/vmlinuz
inst.stage2=hd:LABEL=RHEL-7.0\x20Server.X86.64 quiet ip=ibft
•
Pour RHEL 7.1 :
linuxefi /images/pxeboot/vmlinuz
inst.stage2=hd:LABEL=RHEL-7.0\x20Server.X86.64 quiet rd.iscsi.ibft
4.
Appuyez sur Ctrl + X pour lancer le processus de démarrage de l'installation.
REMARQUE : Si le réseau connectant le serveur hôte avec la cible de démarrage iSCSI perd
la connectivité, votre option de démarrage iSCSI d'origine est perdue et une nouvelle option de
démarrage est créée. Dans ce cas, vous devez restaurer la position de l'option de démarrage
iSCSI en tête de la liste d'ordre de démarrage. Voir Modification de la liste d'ordre de démarrage
UEFI.
Modification de l'ordre de démarrage de l'initiateur iSCSI
Vous pouvez utiliser l'interface web iLO 4, les menus du logiciel System Utilities ou l'outil d'interface
RESTful pour modifier l'ordre de démarrage de l'initiateur iSCSI. Pour plus d'informations sur
l'utilisation du logiciel System Utilities, voir Modification de la liste d'ordre de démarrage UEFI.
Modification de l'ordre de démarrage de l'initiateur iSCSI
33
7 Démarrage de l'URL HTTP/FTP
Configuration réseau préalable au démarrage
Vous pouvez utiliser le logiciel System Utilities, le shell UEFI intégré ou l'outil d'Interface RESTful
pour configurer une interface réseau de prédémarrage et les paramètres associés.
IMPORTANT : Vous n'avez pas à utiliser la commande ifconfig du shell UEFI intégré sur
une interface réseau si vous envisagez d'exécuter webclient ou ftp sur la même interface
car ces paramètres d'interface et d'adresse IP sont automatiquement sélectionnés par les
paramètres réseau de prédémarrage configurés dans le logiciel System Utilities.
Si l'interface utilisée par ftp et webclient est configurée par ifconfig, ce paramètre est
effacé et, à la place, le menu Pre-Boot Network Settings du logiciel System Utilities est appliqué
sur l'interface lors de l'exécution des commandes.
Options de paramètres réseau de prédémarrage du logiciel System Utilities
•
•
Pre-Boot Network Interface (Interface de réseau de prédémarrage) — spécifie l'interface
réseau utilisée pour les connexions réseau de prédémarrage.
◦
Auto (Automatique) (par défaut) — le système utilise le premier port disponible avec
une connexion réseau.
◦
Embedded NIC (Carte réseau intégrée) — le système utilise la carte réseau
sélectionnée. Si la carte réseau sélectionnée possède plusieurs ports, le système utilise
uniquement le premier port disponible avec une connexion réseau.
DHCPv4 — active ou désactive l'obtention de la configuration IPv4 du réseau de
prédémarrage à partir d'un serveur DHCP.
◦
Enabled (Activé) (par défaut) — active la configuration d'adresses IPv4 DHCPv4,
comme illustré dans la Figure 3 (page 35).
REMARQUE : Ce paramètre rend les paramètres d'adresse IPv4, de masque de
sous-réseau, de passerelle et DNS indisponibles parce que les valeurs sont fournies
automatiquement.
◦
•
34
Disabled (Désactivé) — désactive la configuration d'adresses DHCPv4, nécessitant
de configurer manuellement les paramètres d'adresse IP statique suivants, comme
illustré dans la Figure 4 (page 35).
–
IPv4 Address
–
IPv4 Subnet Mask
–
IPv4 Gateway
–
IPv4 Primary DNS
–
IPv4 Secondary DNS
Boot from URL (Démarrer à partir d'une URL) — spécifie une URL de réseau sur un
fichier EFI ou ISO amorçable. Entrez une URL au format HTTP ou FTP, à l'aide d'un nom
d'hôte ou d'une adresse de serveur IPv4. Les adresses IPv6 ne sont pas prises en charge.
Lorsqu'elle est configurée, cette URL est répertoriée comme option de démarrage dans le
menu d'amorçage UEFI. Vous pouvez ensuite sélectionner cette option dans le menu de
démarrage pour télécharger le fichier spécifié dans la mémoire du système et permettre au
système de démarrer à partir du fichier.
Démarrage de l'URL HTTP/FTP
REMARQUE :
Pour utiliser ce paramètre :
◦
Configurez les paramètres réseau de prédémarrage pour accéder à l'emplacement
de l'URL.
◦
Laissez le mode de démarrage défini sur le mode UEFI.
Lors d'un démarrage à partir d'un fichier ISO, utilisez un fichier que le système peut utiliser
pour démarrer un environnement de système d'exploitation préliminaire, tel que WinPE,
mini-Linux ou le programme d'installation de VMware ESX. Ceci permet davantage à
l'installation de procéder via une connexion réseau de système d'exploitation. Les fichiers
ISO qui contiennent les supports d'installation d'un système d'exploitation complet ne sont
pas pris en charge.
Figure 3 Définition de l'adresse IP de carte réseau via DHCP
Figure 4 Définition de l'adresse IP de carte réseau de manière statique
REMARQUE : Après avoir effectué des modifications de configuration à l'aide de l'API RESTful
lorsque le système est en cours d'exécution, vous devez redémarrer le système pour que les
modifications prennent effet. Si le système a été mis hors tension au moment de la configuration
à l'aide de l'API RESTful, les paramètres s'affichent après la mise sous tension du système. Les
modifications apportées à l'aide du logiciel System Utilities ou de la commande sysconfig du
shell intégré UEFI prennent effet immédiatement.
Configuration réseau préalable au démarrage
35
Configuration des paramètres réseau de prédémarrage
Conditions préalables requises
•
Avant de configurer des réseaux virtuels pour le démarrage de l'URL HTTP/FTP dans un
environnement Windows, effectuez la procédure dans Configuration des VLAN pour le
démarrage réseau UEFI.
•
Lorsque vous utilisez le paramètre Boot from URL :
◦
Configurez les paramètres réseau de prédémarrage pour accéder à l'emplacement
de l'URL.
◦
Laissez le mode de démarrage défini sur UEFI Mode.
◦
Lors d'un démarrage à partir d'un fichier ISO, utilisez un fichier que le système peut
utiliser pour démarrer un environnement de système d'exploitation préliminaire, tel que
WinPE, mini-Linux ou le programme d'installation de VMware ESX.
Utilisation du logiciel System Utilities
1.
2.
Dans l'écran System Utilities, sélectionnez System Configuration→BIOS/Platform
Configuration (RBSU)→Network Options→Pre-Boot Network Settings, puis appuyez
sur Entrée.
Sélectionnez une des Options de paramètres réseau de prédémarrage du logiciel System
Utilities et appuyez sur Entrée, puis sélectionnez un paramètre ou entrez une valeur pour
cette option et appuyez à nouveau sur Entrée.
Utilisation de la commande sysconfig dans le shell UEFI intégré
1.
2.
Dans l'écran System Utilities (Utilitaires système), sélectionnez Embedded Applications
(Applications intégrées)→Embedded UEFI Shell (Shell UEFI intégré), puis appuyez sur
Entrée.
À l'invite du shell UEFI intégré, effectuez l'une des opérations suivantes :
•
Activez DHCPv4 pour affecter une configuration d'adresse réseau IPv4, par exemple :
Shell> sysconfig -s PreBootNetwork=EmbNic Dhcpv4=Enabled
UrlBootfile=ftp://192.168.5.56/bootx64.efi
•
Spécifiez une configuration d'adresse IP de carte réseau statique, par exemple :
Shell> sysconfig -s PreBootNetwork=Auto Dhcpv4=Disabled
Ipv4Address=192.168.1.105 Ipv4SubnetMask=255.255.255.0
Ipv4Gateway=192.168.1.1 Ipv4PrimaryDNS=192.168.0.2
Ipv4SecondaryDNS=192.168.10.3
UrlBootfile=http://boot.server.com/iso/miniboot.iso
Le système télécharge le fichier et démarre à partir de celui-ci.
Utilisation de l'outil d'interface RESTful
1.
2.
Exécutez l'outil d'interface RESTful.
À partir de l'invite de ligne de commande, effectuez l'une des opérations suivantes :
•
Activez DHCPv4 pour affecter une configuration d'adresse réseau IPv4, par exemple :
hprest login proliantsystem1-ilo.domain.com -u username -p password
hprest select HpBios.
hprest set PreBootNetwork=EmbNic Dhcpv4=Enabled
UrlBootFile=http://192.168.5.56/bootx64.efi
hprest commit
36
Démarrage de l'URL HTTP/FTP
•
Spécifiez une configuration d'adresse IP de carte réseau statique, par exemple :
hprest login proliantsystem1-ilo.domain.com -u username -p password
hprest select HpBios.
hprest set PreBootNetwork=-s PreBootNetwork=Auto
Dhcpv4=Disabled Ipv4Address=192.168.1.105
Ipv4SubnetMask=255.255.255.0 Ipv4Gateway=192.168.1.1
Ipv4PrimaryDNS=192.168.0.2 Ipv4SecondaryDNS=192.168.10.3
UrlBootfile=http://boot.server.com/iso/miniboot.iso
hprest commit
3.
4.
5.
Effectuez l'une des opérations suivantes pour que vos modifications soient prises en compte.
•
Si le système est en cours d'exécution, redémarrez-le.
•
Si le système est hors tension, mettez-le sous tension.
Dans System Utilities (Utilitaires système), accédez à One-Time Boot Menu (Menu de
démarrage ponctuel). Voir « Sélection d'une option pour un démarrage ponctuel » (page 11).
Sélectionnez l'entrée URL File et appuyez sur Entrée.
Résolution des problèmes
Impossible de télécharger le fichier dans l'URL d'amorçage réseau
Symptôme
Vous voyez un message d'erreur lorsque vous essayez de télécharger le fichier dans l'URL
spécifiée pour un amorçage réseau.
Solution 1
Cause
Les paramètres de connexion réseau que vous avez spécifiés au cours de la configuration
statique sont incorrects.
Action
1.
2.
Utilisez la commande du shell UEFI intégré ping pour vérifier la connexion réseau. Voir
« Ping », dans le Manuel de l'utilisateur du shell HPE UEFI pour serveurs HPE ProLiant Gen9
Modifiez les paramètres de connexion réseau statique, puis essayez à nouveau de
télécharger le fichier dans l'URL.
Solution 2
Cause
Le serveur DHCP n'a pas répondu.
Action
1.
2.
Assurez-vous qu'un serveur DHCP est disponible et opérationnel.
Essayez à nouveau de télécharger le fichier dans l'URL.
Solution 3
Cause
Aucun câble n'est connecté au port de carte réseau sélectionné.
Action
1.
2.
Assurez-vous qu'il existe une connexion par câble.
Essayez à nouveau de télécharger l'URL.
Résolution des problèmes
37
Solution 4
Cause
Le fichier est incorrect ou n'existe pas sur le serveur, ou il ne peut pas être téléchargé en raison
de privilèges insuffisants. Vérifiez le nom du fichier et la présence de celui-ci sur le serveur.
Vérifiez que vous disposez des privilèges d'administrateur sur le serveur.
Action
1.
2.
Assurez-vous que le fichier est présent, que vous utilisez le nom de fichier correct et que
vous disposez des privilèges suffisants pour le télécharger.
Essayez à nouveau de télécharger le fichier dans l'URL.
Solution 5
Cause
Le serveur HTTP ou FTP est en panne ou ne répond pas.
Action
1.
2.
Assurez-vous que le serveur HTTP ou FTP que vous avez spécifié est disponible et qu'il
est opérationnel.
Essayez à nouveau de télécharger le fichier dans l'URL.
Impossible d'amorcer en réseau à partir du fichier d'image téléchargé
Symptôme
L'amorçage à partir de l'image spécifiée dans l'URL échoue.
Solution 1
Cause
L'image n'est pas signée et Secure Boot (Démarrage sécurisé) est activé.
Action
1.
2.
Assurez-vous que l'image est signée et que ses paramètres Secure Boot sont corrects. Voir
« Secure Boot », dans le document HPE UEFI System Utilities User Guide for HPE ProLiant
Gen9 Servers (Manuel de l'utilisateur de HP UEFI System Utilities pour serveurs
HP ProLiant Gen9).
Essayez à nouveau de télécharger le fichier dans l'URL.
Solution 2
Cause
Le fichier téléchargé est endommagé.
Action
1.
2.
3.
38
Sélectionnez nouveau fichier.
Répétez la configuration de l'URL, en spécifiant le nouveau fichier.
Essayez de télécharger le nouveau fichier dans l'URL.
Démarrage de l'URL HTTP/FTP
8 Démarrage du shell UEFI intégré
Le BIOS système dans tous les serveurs ProLiant Gen9 inclut un shell UEFI intégré dans la
ROM. En fonction des caractéristiques techniques du shell UEFI, l'environnement du shell UEFI
intégré fournit une API et une interface de ligne de commande (CLI) qui permettent l'exécution
de scripts, la manipulation de fichiers et l'obtention d'informations système. Le shell UEFI intégré
exécute également d'autres applications UEFI. Ces fonctions permettent d'améliorer les capacités
de UEFI System Utilities. L'accès au shell UEFI intégré est activé par défaut.
Les informations suivantes indiquent comment utiliser l' interface de ligne de commande du shell
UEFI intégré pour configurer le BIOS système et automatiser l'installation et le déploiement du
système d'exploitation.
Commandes du shell UEFI intégré pour le déploiement de réseau
Le tableau suivant répertorie les commandes de shell UEFI intégré que vous pouvez utiliser pour
le déploiement de réseau. Pour plus d'informations sur chaque commande, consultez le Manuel
de l'utilisateur du shell HPE UEFI pour serveurs HPE ProLiant Gen9.
Commande
Description
ramdisk
Crée et supprime des disques de la RAM.
restclient
Interagit avec le service de l'API RESTful locale.
sysconfig
Permet d'afficher ou de configurer les paramètres du BIOS système.
webclient
Télécharge des fichiers à partir de HTTP ou FTP et monte un
système de fichiers ISO.
Format standard de sortie (SFO - Standard Format Output)
L'option de commande au format SFO générale et basée sur table permet aux outils de traiter
facilement une sortie de commande de shell UEFI intégré. Les commandes de shell qui utilisent
la sortie standard formatée affichent les mêmes informations qui seraient normalement affichées,
hormis le fait que les commandes utilisent des lignes et des colonnes de données séparées par
des virgules, qui peuvent être analysées par l'intermédiaire d'une commande. La première colonne
contient toujours un identificateur de style C qui décrit le type de données sur la ligne. Cet
identificateur est appelé le nom de table. Les noms de table qui commencent par le caractère
« _ » sont spécifiques à l'implémentation.
Les colonnes suivantes constituent des chaînes entre guillemets de style C qui contiennent les
données de commande de shell UEFI intégré. Pour chaque commande de shell UEFI intégré,
le format et la signification de chaque colonne dépend du numéro de colonne et du nom de
table.
Les commandes de shell UEFI intégré qui prennent en charge l'option – sfo génèrent toujours
le nom de table ShellCommand. La deuxième colonne contient le nom de la commande de shell
UEFI intégré, sans aucune extension. Par exemple, ShellCommand,"ls".
Exemple
FileInfo,"fs0:/efi/boot/winloader.efi","45670","arsh"
FileInfo,"fs0:/efi/boot/timsfile.txt","1250","a"
FileInfo,"fs0:/efi/boot/readme.txt","795","a"
Syntaxe étendue
Dans la syntaxe ci-dessous, un identificateur est un identifiant de style C qui commence
par un caractère alphabétique ou un trait de soulignement. Une chaîne entre guillemets commence
par un caractère de guillemets doubles ("), contient zéro caractère ou plus et se termine par un
Commandes du shell UEFI intégré pour le déploiement de réseau
39
caractère de guillemets doubles ("). Les caractère de guillemets doubles à l'intérieur d'une chaîne
doivent être échappés par l'intermédiaire du caractère ^ (par exemple, ^ "). Le caractère ^ peut
être inséré en entrant ^^.
sfo-format := sfo-row
sfo-row <EOL> <sfo-row>
sfo-row := sfo-table-name, sfo-columns
sfo-table-name := identifier
sfo-columns := sfo-column |
sfo-columns, | sfo-column
sfo-column := quoted-string |
<empty>
Exemple
VolumeInfo, "TimsVolume","400000000","32000000","16000000"
FileInfo, "fs0:/efi/boot/winloader.efi","45670","arsh"
FileInfo, "fs0:/efi/boot/timsfile.txt","1250","a"
FileInfo, "fs0:/efi/boot/readme.txt","795","a"
Appel de scripts shell
Vous pouvez invoquer les scripts du shell UEFI en utilisant l'une des deux méthodes suivantes :
Fonction UEFI Shell Script Auto-Start dans les utilitaires système
Le script de démarrage permet de créer un disque de RAM, de télécharger des fichiers à partir
du réseau, de recueillir des données, de télécharger des résultats sur le réseau, puis d'effectuer
un amorçage sur le système d'exploitation sans redémarrage du système. Vous pouvez stocker
le fichier de script sur un support local, ou y accéder à partir d'un emplacement réseau.
Par défaut, la fonction UEFI Shell Script Auto-Start (Démarrage automatique du script de
shell UEFI) est activée dans le logiciel System Utilities et peut être configurée de sorte que le
shell recherche le fichier startup.nsh dans n'importe quel système de fichiers FAT16 ou
FAT32 disponible. Vous pouvez modifier ces paramètres afin que le shell recherche le script de
démarrage dans un système de fichiers spécifique sur des supports reliés, ou dans un
emplacement réseau spécifique. En cas de configuration pour un emplacement réseau, vous
pouvez spécifier l'URL au format HTTP ou FTP de l'emplacement du fichier startup.nsh. Pour
plus d'informations, consultez la section « UEFI Shell Script Auto-start » dans le Manuel de
l'utilisateur de HPE UEFI System Utilities pour serveurs HPE ProLiant Gen9.
Appel manuel d'un script shell
1.
2.
Accédez à l'emplacement du fichier de script .nsh.
Cliquez deux fois sur le fichier, ou cliquez avec le bouton droit de la souris et sélectionnez
Open (Ouvrir).
Modification de scripts shell
Vous pouvez modifier les fichiers de script hors ligne ou dans le shell à l'aide de la commande
edit. Vous pouvez également utiliser la commande type pour afficher le script à l'écran.
Configuration du shell UEFI intégré pour lire le script de démarrage à partir du
réseau
Utilisation du logiciel System Utilities
1.
40
Finalisez la configuration réseau de prédémarrage décrite pour le démarrage HTTP (Utilisation
du logiciel System Utilities), mais n'entrez pas de données dans le champ Boot from URL.
Ce champ n'est nécessaire que pour l'amorçage à partir d'une image ISO ou d'une
application EFI.
Démarrage du shell UEFI intégré
2.
3.
4.
Activez l'option UEFI Shell Script Auto Start. Par défaut, elle est désactivée. Voir « UEFI
Shell Script Auto-start », dans le Manuel du logiciel UEFI System Utilities pour serveurs
ProLiant Gen9.
Définissez l'emplacement de démarrage automatique sur le réseau. Consultez la section
« Emplacement du Shell Auto-start Script » dans le Manuel du logiciel HPE UEFI System
Utilities pour serveurs HPE ProLiant Gen9.
Définissez l'emplacement (URL) où le shell UEFI intégré télécharge le script. Consultez la
Figure 5 (page 41) et la section « Emplacement réseau pour Shell Auto-start Script », dans
le Manuel du logiciel UEFI System Utilities pour serveurs ProLiant Gen9.
REMARQUE : Vous devez configurer l'URL de manière statique afin de pointer vers un
script de shell UEFI intégré (.nsh). Aucun autre fichier n'est pris en charge.
Figure 5 Configuration du script de démarrage du shell UEFI intégré pour exécution
à partir d'un emplacement réseau
Utilisation de la commande sysconfig dans le shell UEFI intégré
1.
2.
Dans l'écran System Utilities (Utilitaires système), sélectionnez Embedded Applications
(Applications intégrées)→Embedded UEFI Shell (Shell UEFI intégré), puis appuyez sur
Entrée.
À l'invite du shell, entrez les paramètres sysconfig comme illustré dans l'exemple suivant.
Shell> sysconfig -s UefiShellStartup=Enabled UefiShellStartupLocation=NetworkLocation
UefiShellStartupUrl=http://deploy.server.com/scripts/startup.nsh
3.
Redémarrez le serveur.
Utilisation de l'outil d'interface RESTful
1.
2.
Exécutez l'outil d'interface RESTful.
À partir de l'invite de ligne de commande, effectuez l'une des opérations suivantes :
•
Activez DHCPv4 pour affecter une configuration d'adresse réseau IPv4, par exemple :
hprest login proliantsystem1-ilo.domain.com -u username -p password
hprest set PreBootNetwork=Auto Dhcpv4=Enabled
UefiShellStartup=Enabled UefiShellStartupLocation=NetworkLocation
UefiShellStartupUrl=http://deploy.server.com/scripts/startup.nsh
--selectorHpBios.
hprest commit
•
Spécifiez une configuration d'adresse IP de carte réseau statique, par exemple :
hprest login proliantsystem1-ilo.domain.com -u username -p password
hprest set PreBootNetwork=Auto Dhcpv4=Disabled
Ipv4Address=192.168.1.105 Ipv4SubnetMask=255.255.255.0
Ipv4Gateway=192.168.1.1 Ipv4PrimaryDNS=192.168.0.2
Ipv4SecondaryDNS=192.168.10.3
UefiShellStartup=Enabled UefiShellStartupLocation=NetworkLocation
UefiShellStartupUrl=http://deploy.server.com/scripts/startup.nsh
--selectorHpBios.
hprest commit
Appel de scripts shell
41
3.
4.
5.
Redémarrez le serveur.
Placez l'entrée de l'URL en haut de la liste d'ordre d'amorçage, comme décrit dans
« Paramètres de démarrage » (page 7).
Redémarrez le serveur.
Création de disques RAM
Les disques RAM constituent des systèmes de fichiers « en mémoire » (périphériques de blocs
/ de stockage émulés en mémoire vive), accessibles comme tout périphérique de stockage.
Pour créer un disque RAM FAT32 de 512 Mo avec l'étiquette de volume MYRAMDISK, entrez la
commande suivante à l'invite du shell UEFI intégré :
Shell> ramdisk -c -s 512 -v MYRAMDISK -t F32
Pour plus de détails, entrez help ramdisk, or ramdisk -?
Pour plus d'informations sur cette commande, consultez le Manuel de l'utilisateur du shell HPE
UEFI pour serveurs HPE ProLiant Gen9.
Déploiement et génération de scripts
La figure suivante illustre la méthode de démarrage shell UEFI intégré.
Figure 6 Architecture de déploiement
Après avoir effectué les étapes de configuration et démarré sur le shell UEFI intégré, le shell
localise automatiquement le fichier startup.nsh à l'emplacement du support ou du réseau
associé configuré. Il provisionne des disques RAM pour télécharger le script à partir du réseau.
Le script de démarrage peut ensuite automatiquement procéder à la configuration du système
et démarrer le processus de déploiement et d'installation du système d'exploitation.
Figure 7 Pile réseau
42
Démarrage du shell UEFI intégré
Les sections suivantes détaillent la façon de configurer le shell UEFI intégré pour prendre en
charge et exécuter son script de démarrage à partir du réseau.
Configuration du démarrage du shell UEFI intégré : un exemple de
solution de déploiement
Vous pouvez utiliser le logiciel System Utilities, les commandes du shell UEFI intégré ou les
commandes de l'outil d'interface RESTful pour configurer ou, le cas échéant, conserver les
valeurs par défaut pour démarrer le shell. Les sections suivantes expliquent comment utiliser le
logiciel System Utilities et l'outil d'interface RESTful pour effectuer les tâches de configuration
requises.
Configuration des paramètres requis à l'aide du logiciel System Utilities
1.
Configurez les paramètres réseau de prédémarrage.
•
•
2.
Pour Pre-Boot Network Interface (Interface de réseau de prédémarrage),
sélectionnez l'une des options suivantes :
◦
Auto (paramètre par défaut)
◦
Une carte réseau intégrée disponible
Pour DHCPv4, effectuez l'une des actions suivantes :
◦
Sélectionnez Enabled (Activé) (paramètre par défaut).
◦
Sélectionnez Disabled (Désactivé) et configurez manuellement les paramètres
d'adresse IP statique suivants, comme illustré dans la Figure 4.
–
IPv4 Address
–
IPv4 Subnet Mask
–
IPv4 Gateway
–
IPv4 Primary DNS
–
IPv4 Secondary DNS
Configurez les paramètres du shell UEFI intégré.
•
Pour Embedded UEFI Shell (Shell UEFI intégré), sélectionnez Enabled (Activé)
(paramètre par défaut).
•
Pour UEFI Shell Script Auto-Start (Démarrage automatique du script de shell UEFI),
sélectionnez Enabled (Activé) (ce n'est pas le paramètre par défaut).
•
Pour Add Embedded UEFI Shell to Boot Order (Ajouter le shell UEFI intégré à
l'ordre de démarrage) , sélectionnez Enabled (Activé) (ce n'est pas le paramètre par
défaut).
Le shell UEFI intégré est ajouté à la liste UEFI Boot Order (Ordre de démarrage UEFI)
et au menu One-Time Boot Menu (Menu de démarrage ponctuel).
•
3.
Pour Shell Auto-Start Script Location (Emplacement du script de démarrage
automatique du shell), sélectionnez Auto (Automatique) (paramètre par défaut),
Network Location (Emplacement réseau) ou File Systems on Attached Media
(Système de fichiers sur support attaché).
Effectuez l'une des actions suivantes :
•
Sélectionnez le shell UEFI intégré dans le menu One-Time Boot (Démarrage ponctuel).
Voir Sélection d'une option pour un démarrage ponctuel.
Configuration du démarrage du shell UEFI intégré : un exemple de solution de déploiement
43
•
Si vous souhaitez que le shell UEFI intégré démarre systématiquement en premier,
déplacez vers le haut de la liste UEFI Boot Order. Voir Modification de la liste d'ordre
de démarrage UEFI.
Configuration des paramètres requis à l'aide de l'outil d'interface RESTful
Vous pouvez utiliser l'outil d'interface RESTful pour terminer la configuration décrite précédemment
dans la section Configuration des paramètres requis à l'aide du logiciel System Utilities. Voici
quelques exemples de commandes de l'outil d'interface RESTful :
#login to the target iLO and setup the session.
a) hprest login https://clientilo.domain.com -u username -p password
#Select the NIC. "Auto" is the default setting, uses the first available NIC port with cable connected.
b) hprest set PreBootNetwork=Auto --selector HpBios.
[OR]
#use the Network adapter in PCI slot 2's first port that has a cable connected.
hprest set PreBootNetwork=PciSlot2 --selector HpBios.
#Set DHCP or static IP. DHCP is the default setting
c) hprest set Dhcpv4=Enabled
[OR]
#disable DHCP and set up manual IP address and DNS settings.
hprest set Dhcpv4=Disabled Ipv4Address=192.168.1.121 Ipv4SubnetMask=255.255.255.0 Ipv4Gateway=192.168.1.1
#DNS is optional if you refer to the remote servers directly by their IP addresses.
hprest set Ipv4PrimaryDNS=192.168.1.1 Ipv4SecondaryDNS=192.168.1.189
#ask the embedded Shell to run a startup script upon launch.
d) hprest set UefiShellStartup=Enabled
#Set the startup script location. "Auto" is the default - first network then local disk.
e) hprest set UefiShellStartupLocation=Auto
[OR]
#download and execute script from network location only
hprest set UefiShellStartupLocation=NetworkLocation
#URL for the startup script. Supports host names or IP addresses of remote servers. Ensure DNS is configured
if using host names.
f) hprest set UefiShellStartupUrl=http://server.domain.com/deploy/startup.nsh
#Set one time boot to Embedded UEFI shell.
g) hprest set Boot/BootSourceOverrideEnabled=Once Boot/BootSourceOverrideTarget=UefiShell --selector
ComputerSystem.
#commit all changes and power on the system.
h) hprest commit --reboot=ON
Exemple de script de démarrage
Après avoir effectué les étapes dans Configuration du démarrage du shell UEFI intégré : un
exemple de solution de déploiement et mis le système cible sous tension pour la première fois,
le système démarre jusqu'à un certain niveau, se configure lui-même avec les paramètres requis
et redémarre. Le système lance ensuite le shell UEFI intégré, qui télécharge et exécute le script
de démarrage à partir de l'URL configurée. Voici un exemple de script de configuration qui peut
être exécuté par le shell UEFI intégré.
@echo -off
#
# Setup the environment variables. All of them are created as volatile.
#
#
# The volume label for the RAMDISK.
#
set -v VolumeLabel MYRAMDISK
#
# Variable to store the file system index that will be looped
# to determine the FS<x> number for the RAMDISK that is created.
#
set -v FsIndex 0
#
# Variable to store the output string of the ramdisk -c command.
# Successful creation of RAMDISK will give the following output:
# "RAM disk 'FSx:' created successfully." where x=0,1,2,...
#
set -v RamDiskStr 0
44
Démarrage du shell UEFI intégré
#
# Size of the RAMDISK in MegaBytes (MB).
#
set -v RamDiskSize 512
#
# Server URL hosting the OS loader and images.
# Can be HTTP or FTP. Names or IP addresses are allowed.
# Ensure DNS service is available and configured (see pre-requisites)
# when server names are used.
#
set -v Url http://192.168.1.1
#
# Files to be downloaded
#
set -v DownloadFile1 efilinux.efi
set -v DownloadFile2 deploy.kernel
set -v DownloadFile3 deploy.ramdisk
#
# Step 1. Create RAMDISK to store the downloaded OS programs.
#
echo "Creating a RAM Disk to save downloaded files..."
ramdisk -c -s %RamDiskSize% -v %VolumeLabel% -t F32 >v RamDiskStr
if %lasterror% ne 0x0 then
echo "Cannot create a RAMDISK of size %RamDiskSize%."
goto EXITSCRIPT
endif
echo "RAM Disk with Volume Label %VolumeLabel% created successfully."
#
# Step 2. Check each word in the output (RamDiskStr) and see if it matches
# the FSx: pattern. The newly created RAMDISK will be FS1: or higher.
# Here the check goes up to FS3: (the inner for loop), but a larger limit
# may be used in case many other file systems already exist before
# the creation of this RAMDISK. The FS for the RAMDISK is found when the
# FsIndex matches the FS<x> in RamDiskStr. Change the working directory
# to FS<FsIndex>:, so all downloads get saved there.
#
# FS0: is ignored. In the worst case, when no other usable
# file system is present, FS0: will map to the file system
# that this script is executing from.
#
#
for %a in %RamDiskStr%
for %b run (1 10)
set -v FsIndex %b
if 'FS%FsIndex%:' == %a then
FS%FsIndex%:
goto RDFOUND
endif
endfor
endfor
#
# The following message appears if the newly created RAMDISK cannot be found.
#
echo "RAMDISK with Volume Label %VolumeLabel% not found!"
goto EXITSCRIPT
#
# The following message appears if the RAMDISK FS<x> has been found and you are in the
# RAMDISK's root folder.
#
:RDFOUND
echo "RAMDISK with Volume Label %VolumeLabel% found at FS%FsIndex%:."
#
# Step 3: Download the required files into the RAMDISK.
#
echo "Downloading %Url%/deploy/%DownloadFile1% (File 1 of 3...)"
webclient -g %Url%/deploy/%DownloadFile1% -o %DownloadFile1%
if %lasterror% ne 0x0 then
goto EXITSCRIPT
endif
echo "Downloading %Url%/deploy/%DownloadFile2% (File 2 of 3...)"
webclient -g %Url%/deploy/%DownloadFile2% -o %DownloadFile2%
if %lasterror% ne 0x0 then
Configuration du démarrage du shell UEFI intégré : un exemple de solution de déploiement
45
goto EXITSCRIPT
endif
echo "Downloading %Url%/deploy/%DownloadFile3% (File 3 of 3...)"
webclient -g %Url%/deploy/%DownloadFile3% -o %DownloadFile3%
if %lasterror% ne 0x0 then
goto EXITSCRIPT
endif
#
# Step4: Launch the boot loader.
#
echo "Starting the OS..."
%DownloadFile1% -f %DownloadFile2% initrd=%DownloadFile3%
#
# You reach here only if the downloads and booting failed.
#
:EXITSCRIPT
echo "Exiting Script."
L'exemple de script effectue les opérations suivantes
1.
2.
3.
4.
5.
Crée un disque RAM temporaire pour l'enregistrement du chargeur de démarrage téléchargé,
du noyau du système d'exploitation, du système de fichiers et de tous les fichiers de
configuration requis pour que le chargeur de démarrage et le noyau s'initialisent eux-mêmes
et poursuivent l'installation sur le réseau.
Détermine l'ID FS<x> pour le disque RAM nouvellement créé.
Définit le répertoire de travail dans le répertoire racine du disque RAM. Par exemple, FS1:\.
Télécharge les fichiers nécessaires pour lancer le système d'exploitation : le chargeur de
démarrage, le noyau du système d'exploitation et un système de fichiers en mémoire pour
le noyau du système d'exploitation.
Effectue l'une des actions suivantes :
•
Si le téléchargement aboutit, lance le chargeur de démarrage. Le chemin d'accès au
fichier du noyau du système d'exploitation, de son système de fichiers en mémoire et
de tous les arguments pour le noyau du système d'exploitation (transmis par le chargeur
de démarrage au noyau lorsqu'il lance celui-ci), sont transmis au chargeur de démarrage
sous forme d'arguments de ligne de commande.
•
Si le téléchargement échoue, effectue un nettoyage et ferme le script de démarrage.
Le rôle du shell UEFI intégré et du script de prédémarrage se termine ici ; le système d'exploitation
peut procéder à son propre déploiement, avec l'aide de scripts de déploiement spécifiques au
système d'exploitation intégrés à son système de fichiers en mémoire .
Résolution des problèmes
Impossible d'effectuer le déploiement à partir du script shell UEFI
Symptôme
Vous avez essayé de déployer un système d'exploitation en utilisant le script de shell UEFI et
un message d'erreur indique que le déploiement a échoué.
Cause
Les paramètres de configuration ne sont pas corrects.
Action
1.
Vérifiez les points suivants.
•
46
L'interface du shell UEFI intégré figure dans la liste UEFI Boot Order (Ordre de
démarrage UEFI) ou dans One-Time Boot Menu (Menu de démarrage ponctuel).
Démarrage du shell UEFI intégré
2.
•
Lorsqu'elle figure dans la liste UEFI Boot Order (Ordre de démarrage UEFI), l'interface
du shell UEFI intégré est en première position dans la liste UEFI Boot Order (Ordre
de démarrage UEFI) de manière à remplacer toute autre option de démarrage à charger.
•
L'option UEFI Shell Script Auto-Start (Démarrage automatique du script de shell UEFI)
est activée.
•
L'emplacement spécifié pour le fichier script startup.nsh sur le support attaché ou
l'emplacement réseau est correct. S'il se trouve sur un support attaché, le script
startup.nsh doit être dans le répertoire fsX: \ ou fsX: \efi\boot\.
•
Le script .nsh contient uniquement des commandes prises en charge.
•
Votre système dispose de suffisamment de mémoire RAM pour créer des disques RAM
pendant l'exécution du script automatisé.
•
Tout chargeur de démarrage ou tout programme de diagnostics lancé et utilisant le
script .nsh est pris en charge pour être exécuté dans un environnement UEFI.
Essayez à nouveau d'effectuer le déploiement.
Résolution des problèmes
47
9 Démarrage de SAN FC/FCoE en mode UEFI
Configuration du démarrage SAN FC/FCoE
Par défaut, le logiciel System Utilities autorise les adaptateurs FC/FCoE installés à analyser
uniquement les cibles de démarrage qui sont préconfigurées dans les paramètres de périphérique
pour la cible. Vous pouvez modifier les paramètres de la stratégie de démarrage. Vous pouvez
ensuite démarrer à partir de SAN FC/FCoE en mode UEFI ou BIOS hérité. La section suivante
décrit un démarrage en mode UEFI.
REMARQUE : Pour éviter des durées d'amorçage longues, ne définissez pas votre stratégie
d'analyse FC pour effectuer une analyse de toutes les cibles disponibles. Vous pouvez désactiver
ce paramètre dans les options du logiciel UEFI System Utilities pour votre carte spécifique ou
définir une stratégie d'analyse globale dans les utilitaires système.
Démarrage à partir du SAN FC/FCoE
Conditions préalables requises
•
Les fichiers de la partition du système EFI et du chargeur de démarrage sont stockés à
l'emplacement par défaut \efi\BOOT\BOOTX64.EFI.
•
La cible de démarrage SAN est configurée comme table de partition de type GPT.
•
Le mode d'amorçage est défini sur UEFI Mode.
•
L'option Internal SD Card Slot (Emplacement de carte SD interne) du logiciel System
Utilities est activée. Il s'agit ici du réglage par défaut. Pour plus d'informations, voir « Internal
SD Card Slot », dans le document HPE UEFI System Utilities User Guide for HPE ProLiant
Gen9 Servers (Manuel de l'utilisateur de HP UEFI System Utilities pour serveurs
HP ProLiant Gen9).
Pour démarrer à partir de SAN FC/FCoE à l'aide du logiciel System Utilities
1.
2.
3.
48
Si nécessaire, effectuez l'une des opérations suivantes pour modifier les paramètres de la
stratégie de démarrage.
•
Pour un contrôleur Fibre Channel qui ne se trouve pas dans un emplacement PCIe,
modifiez le paramètre comme décrit dans la section « Fibre Channel/FCoE Scan Policy »
du document HPE UEFI System Utilities User Guide for HPE ProLiant Gen9 Servers
(Manuel de l'utilisateur de HP UEFI System Utilities pour serveurs HP ProLiant Gen9).
•
Pour un contrôleur Fibre Channel qui se trouve dans un connecteur PCIe, modifiez le
paramètre comme décrit dans la section « PCIe Storage Boot Policy » du document
HPE UEFI System Utilities User Guide for HPE ProLiant Gen9 Servers (Manuel de
l'utilisateur de HP UEFI System Utilities pour serveurs HP ProLiant Gen9).
Placez cette option de démarrage en haut de la liste d'ordre de démarrage, comme décrit
dans Modification de la liste d'ordre de démarrage UEFI.
Redémarrez le serveur.
Démarrage de SAN FC/FCoE en mode UEFI
10 Démarrage de disque dur local en mode UEFI
Configuration du démarrage de disque dur
Vous pouvez amorcer à partir d'un disque dur local, y compris celui qui est associé à un contrôleur
SATA intégré ou Smart Array (basé sur SAS) intégré, en mode UEFI ou en mode BIOS hérité.
La section suivante décrit un démarrage de disque dur local en mode UEFI.
Prise en charge du contrôleur SATA intégré
Pour démarrer à partir d'un disque dur SATA local connecté à un contrôleur SATA intégré, vous
devez activer le contrôleur SATA approprié selon le système d'exploitation installé. En fonction
de votre modèle de serveur, la prise en charge du contrôleur SATA en mode AHCI ou du
contrôleur RAID Dynamic Smart Array est activée par défaut.
ATTENTION : Le contrôleur Dynamic Smart Array n'est pas pris en charge si le mode de
démarrage est configuré en mode BIOS hérité. Vous devez utiliser le mode UEFI lorsque vous
activez le contrôleur RAID Dynamic Smart Array, afin d'éviter toute perte ou corruption de données
sur les unités SATA existantes. Sauvegardez tous les lecteurs avant d'activer cette option.
Consultez la documentation de votre système d'exploitation avant d'activer la prise en charge
AHCI SATA pour vous assurer que les drivers de supports de base prennent en charge cette
fonction.
Activation de la prise en charge du contrôleur SATA intégré
Condition préalable
Pour des partitions supérieures à 2,2 To, le mode d'amorçage est défini sur le mode UEFI.
Pour activer la prise en charge SATA intégrée
1.
2.
3.
4.
5.
6.
Dans l'écran System Utilities (Utilitaires système), sélectionnez System Configuration
(Configuration du système)→BIOS/Platform Configuration (RBSU) (Configuration
BIOS/Plateforme (RBSU))→System Options (Options du système)→SATA Controller
Options (Options du contrôleur SATA)→Embedded SATA Configuration (Configuration
du contrôleur SATA intégré), puis appuyez sur Entrée.
Assurez-vous d'utiliser les drivers du système AHCI ou RAID correspondant à votre
option SATA.
Sélectionnez un paramètre, puis appuyez sur Entrée :
•
Enable SATA AHCI Support (Activer la prise en charge AHCI du contrôleur
SATA) — active le contrôleur SATA du jeu de puces intégré pour AHCI.
•
Enable HP Dynamic Smart Array RAID Support : active le contrôleur SATA du jeu
de puces intégré pour Dynamic Smart Array RAID.
Appuyez sur F10.
En mode UEFI, placez cette option de démarrage UEFI en haut de la liste d'ordre d'amorçage
UEFI comme décrit dans Modification de la liste d'ordre de démarrage UEFI.
Redémarrez le serveur.
Configuration du démarrage de disque dur
49
11 Assistance et autres ressources
Accès à l'assistance Hewlett Packard Enterprise
•
Pour obtenir une assistance en temps réel, accédez au site Web Contact Hewlett Packard
Enterprise Worldwide, à l'adresse :
http://www.hpe.com/assistance
•
Pour accéder à la documentation et aux services d'assistance, accédez au site Web Hewlett
Packard Enterprise Support Center, à l'adresse :
http://www.hpe.com/support/hpesc
Informations à recueillir
•
Numéro d'enregistrement auprès de l'assistance technique (le cas échéant)
•
Nom de produit, modèle ou version, numéro de série
•
Nom et version du système d'exploitation
•
Version du microprogramme
•
Messages d'erreur
•
Journaux et rapports spécifiques au produit
•
Produits ou composants additionnels
•
Produits ou composants tiers
Accès aux mises à jour
•
Certains logiciels offrent une méthode permettant d'accéder aux mises à jour logicielles par
l'intermédiaire de l'interface du produit. Consultez la documentation de votre produit pour
identifier la méthode de mise à jour du logiciel recommandée.
•
Pour télécharger des mises à jour de produit, accédez à une des sources ci-après :
◦
Page Get connected with updates du site Web Hewlett Packard Enterprise Support
Center :
http://www.hpe.com/support/e-updates
◦
Site Web Software Depot :
http://www.hpe.com/support/softwaredepot
•
Pour afficher et mettre à jour vos droits, et lier vos contrats et garanties avec votre profil,
accédez à la page More Information on Access to Support Materials du site Hewlett
Packard Enterprise Support Center :
http://www.hpe.com/support/AccessToSupportMaterials
IMPORTANT : L'accès à certaines mises à jour peut nécessiter de disposer du droit
produit lorsque vous vous connectez par l'intermédiaire de Hewlett Packard Enterprise
Support Center. Vous devez posséder un compte HPE Passport configuré avec les droits
appropriés.
50
Assistance et autres ressources
Informations connexes
La documentation la plus récente pour le logiciel UEFI System Utilities et le shell intégré est
disponible à l'adresse http:// www.hpe.com/info/ProLiantUEFI/docs. Les documents disponibles
comprennent :
•
Manuel de l'utilisateur du shell HPE UEFI pour les serveurs HPE ProLiant Gen9
•
Manuel de l'utilisateur de HPE UEFI System Utilities pour les serveurs HPE ProLiant Gen9
•
Aide-mémoire du shell UEFI HPE pour les serveurs HPE ProLiant Gen9
•
Notes de publication du shell et de HPE UEFI System Utilities pour les serveurs HPE
ProLiant Gen9
Le document HPE UEFI System Utilities and Shell Command Mobile Help for HPE ProLiant
Gen9 Servers est disponible en scannant le code QR situé au bas de l'écran System Utilities ou
à l'adresse http://www.hpe.com/qref/ProLiantUEFI/Help.
Sites Web
Site Web
Liaison
UEFI Specification (Caractéristique technique
multiprocesseur)
http://www.uefi.org/specifications
Ressources de formation UEFI
http://www.uefi.org/learning_center
Projet UEFI EDK2 sur SourceForge (téléchargez les
caractéristiques techniques et le code)
http://sourceforge.net/apps/mediawiki/tianocore
Hewlett Packard Enterprise Information Library
http://www.hpe.com/info/enterprise/docs
(Bibliothèque d'informations Hewlett Packard Enterprise)
Hewlett Packard Enterprise Support Center (Centre
d'assistance Hewlett Packard Enterprise)
http://www.hpe.com/support/hpesc
Contact Hewlett Packard Enterprise Worldwide (Contacter http://www.hpe.com/assistance
Hewlett Packard Enterprise dans le monde entier)
Subscription Service/Support Alerts (Service
d'abonnement/Alertes d'assistance)
http://www.hpe.com/support/e-updates
Software Depot
http://www.hpe.com/support/softwaredepot
Customer Self Repair (Réparations par le client)
http://www.hpe.com/support/selfrepair
Insight Remote Support
http://www.hpe.com/info/insightremotesupport/docs
Réparation par le client (CSR)
Les programmes CSR (réparation par le client) de Hewlett Packard Enterprise vous permettent
de réparer vous-même votre produit. Si une pièce CSR doit être remplacée, elle vous sera
envoyée directement de sorte que vous puissiez l'installer à votre convenance. Certaines pièces
ne peuvent pas bénéficier du programme CSR. Votre fournisseur de services Hewlett Packard
Enterprise agréé détermine si vous pouvez procéder vous-même à une réparation.
Pour plus d'informations sur le programme CSR, contactez votre fournisseur de services local
ou allez sur le site Web CSR :
http://www.hpe.com/support/selfrepair
Remote support (Support à distance)
Remote support est disponible avec les périphériques pris en charge dans le cadre de votre
garantie ou du contrat d'assistance contractuel. Il fournit un diagnostic d'événements intelligent
Informations connexes
51
et un envoi automatique et sécurisé de notifications d'événements matériels à Hewlett Packard
Enterprise, qui lancera une résolution rapide et précise, basée sur le niveau de service de votre
produit. Hewlett Packard Enterprise recommande fortement d'enregistrer votre périphérique sur
le support à distance.
Pour plus d'informations sur la prise en charge des périphériques, accédez au site Web suivant :
http://www.hpe.com/info/insightremotesupport/docs
API RESTful
L'API RESTful est l'interface de gestion utilisée par les outils de gestion de serveur Hewlett
Packard Enterprise pour effectuer la configuration, l'inventaire et la surveillance d'un serveur.
Elle fournit une interface programmable et des caractéristiques techniques de modèle de données
simples, distantes, sécurisées et extensibles.
L'API RESTful est accessible via les mécanismes suivants :
•
Installation gratuite de plugins REST disponibles pour les navigateurs, tels que le plugin
Advanced REST pour le navigateur Google Chrome
•
Installation gratuite d'outils de ligne de commande tels que CURL
•
Installation de l'outil REST (disponible pour Windows et Linux) à partir de www.hpe.com/
info/redfish
Une fois l'outil installé, le service d'API RESTful sur le système ProLiant cible est accessible par
l'intermédiaire du réseau de gestion iLO du système. Pour plus de détails, consultez le site à
l'adresse http://www.hpe.com/info/restfulinterface/docs.
L'outil RESTful peut être amené à remplacer CONREP, utilitaire de réplication de configuration
fonctionnant avec l'option BIOS/Platform Configuration (RBSU) pour répliquer une configuration
matérielle sur les serveurs ProLiant. Pour plus d'informations, consultez le Manuel de l'utilisateur
Scripting Toolkit pour l'environnement de votre système d'exploitation sur le site Web de Hewlett
Packard Enterprise (http://www.hpe.com/info/stk/docs).
Commentaires sur la documentation
Hewlett Packard Enterprise s'engage à mettre à votre disposition une documentation
correspondant réellement à vos besoins. Pour nous aider à améliorer la documentation, n'hésitez
pas à nous signaler les erreurs et à nous envoyer vos suggestions ou commentaires à l'adresse
destinée aux commentaires sur la documentation ([email protected]). Lors de l'envoi
de vos commentaires et suggestions, incluez le titre du document, le numéro de référence,
l'édition et la date de publication qui se trouvent sur la page de garde du document. Pour le
contenu de l'aide en ligne, incluez le nom du produit, la version du produit, l'édition de l'aide et
la date de publication situés sur la page des avis juridiques.
52
Assistance et autres ressources
Glossaire
AHCI
Advanced Host Controller Interface (Interface AHCI)
API
Application program interface (Interface de programmation)
BIOS
Entrée/sortie système de base
CHAP
Challenge Handshake Authentication Protocol (Protocole CHAP)
Chargeur de
démarrage
Programme qui charge un système d'exploitation sur un serveur ou un ordinateur lorsque le
système est activé.
CONREP
Utilitaire de réplication de configuration qui génère un fichier XML de configuration système
utilisé pour dupliquer la configuration matérielle d'un serveur ProLiant sur un autre serveur.
DHCP
Dynamic Host Configuration Protocol (Protocole de configuration de serveur dynamique)
DNS
DNS
EFI
Terme générique qui fait référence à une des versions de la spécification de EFI : EFI 1.02,
EFI 1.10 ou UEFI 2.0
FAT
File Allocation Table (Table d'allocation de fichiers)
FTP
File Transfer Protocol (Protocole FTP)
FW
Microprogrammes
GRUB
Chargeur Grand Unified Boot
iLO
Integrated Lights-Out
iSCSI
Internet Small Computer System Interface
ISO
International Organization for Standardization (Organisation internationale de normalisation)
LUN
Logical unit number (Numéro d'unité logique)
MBA
Agent Multi-Boot
MBR
Master Boot Record (enregistrement d'amorçage principal)
MDT
Microsoft Deployment Toolkit : ensemble d'outils, de processus et d'instructions pour
l'automatisation du déploiement de bureau et de serveur
Multidiffusion
Communication de groupe où des informations sont adressées en même temps à des systèmes
de destination de groupe
PXE
Environnement PXE (exécution de prédémarrage) — caractéristique technique qui définit la
manière dont un environnement client-serveur démarre à partir d'un logiciel réseau sur un client.
Il nécessite des protocoles réseau standard, tels que DHCP et TFTP.
RBSU
ROM-Based Setup Utility (Utilitaire de configuration basé sur la mémoire morte)
REST
Representational State Transfer
SAS
Serial Attached SCSI
SATA
Serial Advanced Technology Attachment
SD
Secure Digital
Secure Boot
Processus ajouté dans les nouvelles versions d'UEFI qui permet d'améliorer la sécurité du
déploiement d'un système via une vérification du matériel et un contrôle de tout logiciel
malveillant
SFO
Standard Format Output (format standard de sortie)
TFTP
Trivial File Transfer Protocol (Protocole simplifié de transfert de fichiers) : protocole de transfert
de fichiers qui permet aux clients d'échanger des fichiers avec un hôte distant
UDP
User Datagram Protocol
UEFI
Unified Extensible Firmware Interface (Interface unifiée de microprogramme Extensible) :
interface entre le système d'exploitation et le microprogramme de la plate-forme lors du
processus de démarrage.
URI
Uniform Resource Identifier (identifiant uniforme de ressource)
USB
Universal Serial Bus (Bus série universel)
53
WDS
54
Windows Deployment Services (Services de déploiement Windows) — technologie de serveur
conçue par Microsoft pour l'installation basée sur le réseau de systèmes d'exploitation Windows
Glossaire
Index
A
G
accès
mises à jour, 50
Add Boot Option (Ajouter une option de démarrage), 9
ajout d'une option de démarrage, 9
Application EFI, 9
Application UEFI, 9
assistance
Hewlett Packard Enterprise, 50
GRUB2, 22
C
L
carte SD
déploiement d'un système d'exploitation, 12
chargement par chaîne iPXE, 27
chargeurs de démarrage Linux, 21
clé USB de double démarrage pour le mode UEFI et le
mode BIOS hérité, 15
commandes de shell UEFI
déploiement de réseau, 39
commandes du shell UEFI
utilisation de SFO, 39
commandes pour le déploiement de réseau, 39
Configuration d'un réseau local virtuel pour l'amorçage
réseau, 24
Configuration de l'utilitaire PXE, 16
Configuration iPXE, 25
contacter Hewlett Packard Enterprise, 50
Linux
configuration PXE pour mode BIOS hérité, 17
configuration PXE pour mode UEFI, 19
liste d'ordre de démarrage, 8
liste d'ordre de démarrage UEFI, 8
D
d'options de démarrage
UEFI, 9
démarrage de disque dur local en mode UEFI, 49
démarrage de l'URL HTTP/FTP, 34
démarrage iPXE, 16
démarrage iSCSI, 29
ajout d'un périphérique, 30
saisie d'un nom d'initiateur, 30
sélection d'un périphérique, 29
vérification de la connexion, 31
Démarrage multidiffusion PXE , 16
démarrage optimisé UEFI, 8
activation ou désactivation, 8
démarrage PXE, 16
démarrage SD, 12
démarrage USB, 13
Démarrage USB générique, 13
Disques RAM, 42
document
informations connexes, 51
documentation
fournir des commentaires sur, 52
documentation connexe, 51
E
ELILO, 21
Exemple de script de démarrage, 44
I
Initiateur logiciel iSCSI, 29
configuration, 29
Installation de RHEL, 32
invocation manuelle d'un script de shell, 40
invocation manuelle d'un script du shell, 40
M
menu de démarrage ponctuel
sélection d'une option, 11
menu One-Time Boot
options, 10
Méthodes de déploiement UEFI, 6
mises à jour
accès, 50
modes de démarrage
comparaison, 7
sélection, 7
modification de la liste d'ordre de démarrage UEFI, 9
O
options de démarrage
ajout, 9
démarrage optimisé UEFI, 8
disque dur local en mode UEFI, 49
iPXE, 16
iSCSI, 29
partition utilisateur intégrée, 14
périphérique MicroSD HPE Dual, 14
PXE, 16
SAN FC/FCoE en mode UEFI, 48
SD, 12
shell UEFI intégré, 39
URL HTTP/FTP, 34
USB, 13
USB double démarrage, 15
ordre du mode de démarrage BIOS hérité
modification, 9
Ordre du Mode de démarrage BIOS hérité, 9
P
paramètres de démarrage
configuration, 7
paramètres réseau de prédémarrage
configuration, 36
partition utilisateur intégrée, 14
55
périphérique MicroSD HPE Dual, 14
pilotes graphiques UEFI, 8
Pre-Boot Network Settings (Paramètres réseau de
prédémarrage), 34
Présentation, 6
Prise en charge du contrôleur SATA intégré, 49
R
réparation par le client, 51
résolution des problèmes, 37
Résolution des problèmes, 46
RHEL
configuration pour iSCSI, 32
ROM d'extension vidéo héritée INT10, 8
S
scripts de démarrage
invocation, 40
lecture à partir du réseau, 40
modification, 40
scripts de shell
invocation manuelle, 40
serveur DHCP
démarrage PXE, 17, 19
serveur TFTP
démarrage PXE, 17, 19
serveur Windows
démarrage PXE, 23
shell UEFI intégré, 39
déploiement et génération de scripts, 42
exemple de solution de déploiement, 43
sites Web, 51
réparation par le client, 51
support à distance, 51
Syslinux, 23
U
UEFI, 8
UEFI Shell Script Auto-Start (Démarrage automatique du
script de shell UEFI), 40
USB
installation de Windows, 13
W
Windows
configuration PXE pour le mode UEFI, 23
56
Index