Manuel de l'utilisateur du shell HP UEFIRésuméCe document détaille la façon d'accéder et d'utiliser le shell Unified Extensible Firmwar
7. À partir de l'écran System Utilities, sélectionnez Exit and Resume Boot (Quitter et reprendrele démarrage).8. Redémarrez le serveur pour que l
Figure 6 Écran du menu de démarrage ponctuelFigure 7 Écran de l'invite du shell UEFIAccès au shell UEFI à partir d'une connexion de console
1. Démarrez le serveur comme décrit dans la section « Démarrage du shell UEFI » (page 10).2. Ouvrez une connexion dans une application client SSH en u
2 Référence de commande du shell UEFISyntaxe de ligne de commandeLe Tableau 1, « Exemples de syntaxes » fournit des exemples sur la façon d'inter
• Utiliser la commande reset (réinitialisation).Contrôler la sortie de commandeDe nombreuses commandes du shell UEFI prennent en charge des paramètres
Exemple 2 Utiliser -b pour afficher la sortie sur un écran à la fois Shell> devtree -bCtrl[03] Fv(6522280D-28F9-4131-ADC4-F40EBFA45864) Ctrl[04] Fv
L'Exemple 4 (page 16) montre comment afficher la sortie détaillée dh (handle de périphérique)sur un écran à la fois.Exemple 4 Utiliser -v pour af
L'Exemple 6 (page 17) montre comment utiliser cette option avec la commande rm pour supprimertous les répertoires temp sans afficher d'invit
Exemple 8 Afficher l'aide pour la commande lsShell> help ls -bLists a directory's contents or file information.LS [-r] [-a[attrib]][-sfo]
Exemple 9 Affichage de l'aide pour les commandes commençant par aShell> help a*Displays, creates, or deletes UEFI Shell aliases.ALIAS [-d|-v]
© Copyright 2014 Hewlett-Packard Development Company, L.P.AvisLogiciel confidentiel. Une licence valide émise par HP est requise pour la possession, l
directory: fs0:\> attrib * * To add the system attribute to all files with extension '.efi': fs0:\> attrib +s *.efi * To r
Tableau 3 Composants de la liste de commandes du shell (suite)DescriptionSectionUn ou plusieurs exemples d'utilisation de la commandeREMARQUE : L
md : mkdirrd : rm* fs0 : floppyattribAffiche ou modifie les attributs de fichiers ou répertoires.Syntaxeattrib [ +a | -a ] [ +s | -s ] [ +h | -h ] [ +
cdPermet d'afficher ou de modifier le répertoire actif.Syntaxecd [path]Optionspath Spécifie le chemin du répertoire relatif ou absolu.Description
Ceci permet de copier tous les fichiers dans fs0:\efi\tools dans le répertoire fs1:\tmp.clsPermet d'effacer la sortie standard et de modifier, le
l'emplacement où commence la différence sont exportés. Le shell UEFI s'arrête immédiatement siles longueurs des fichiers comparés sont diffé
• All— (Tous) Remplace les fichiers existants dans tous les cas subséquents.• Cancel— (Annuler) Ne remplace pas les fichiers existants dans tous les c
Syntaxedate [mm/dd/ { yy | yyyy }] [-sfo]Optionsmm Spécifie le mois de la date à définir (1-12).dd Spécifie le jour de la date à définir (1-31).yy Spé
Options-b Affiche un écran à la fois.device Nom du périphérique de traitement par blocs.lba Index du premier bloc à afficher (un nombre hexadécimal).b
Détails de la sortieLe Tableau 5 (page 29) décrit la sortie possible pour cette commande.Tableau 5 Détails de la sortie—commande devicesAffiche...Colo
Sommaire1 Introduction...5Commandes et fonctions...
Ctrl[05] Fv(27A72E80-3118-4C0C-8673-AA5B4EFA9613)-directories in the current Ctrl[06] MemoryMapped(0xB,0xFFD40000,0xFFD6FFFF) Ctrl[07] Fv(5A515240-D1
Shell> dh -bHandle dump 1: Image(DXE Core) 2: FwVol FwFileSys FwVolBlk DevPath(MemMap(11:1B50000- 1D4FFC8)) 3: Image(Ebc) 4: DevPath(Me
Tableau 6 Détails de la sortie —commande dh (suite)Affiche...ColonneChemin de périphérique associé au handle.Device PathListe des identifiants de prot
-sfo Affichage dans un tableau de sortie au format standard. Consultez le Tableau 7(page 33).DescriptionCette commande affiche une liste de détails po
Tableau 7 Détails de la sortie—commande drivers (suite)Affiche...ColonneNom du driver à partir du protocole de nom de composant.DRIVER NAMEChemin de p
Optionsfile Spécifie le nom du fichier à modifier. Si aucun nom n'est spécifié, un fichier vide est crééavec un nom de fichier par défaut.Descrip
Syntaxeexit [/b] [exit-code]Options/b Indique que seul le script du shell UEFI actif doit être arrêté. Ignoré si non utilisédans un script.exit-code E
Syntaxegoto labelhelpAffiche la liste des commandes qui sont intégrées au shell UEFI.Syntaxehelp [ cmd | pattern | special ] [-usage] [-v] [-section s
ls/dirRépertorie le contenu d'un répertoire ou fichier.Syntaxels [-r] [-a[attrib]] [-sfo] [file]Options-r Affiche de manière récursive (y compris
fs0:\> lsDirectory of: fs0:\ 06/18/01 09:32p 153 for.nsh 06/18/01 01:02p <DIR> 512 efi 06/18/01 01:02p <DIR> 512
memmap...42mkdir...
Tableau 8 Détails de la sortie—commande ls (informations sur le volume) (suite)Affiche...ColonneÉtat en lecture seule en tant que :Read Only status• T
-t Montre les mappages de périphérique, filtrés en fonction du type de périphérique.Les types pris en charge sont les suivants :• fp—disquette• hd—dis
Détails de la sortieLe Tableau 10 (page 42) décrit une sortie possible pour cette commande.Tableau 10 Détails de la sortie—commande mapAffiche...Numér
Tableau 11 Détails de la sortie—commande memmapAffiche...ColonneType de mémoire. Les options sont :Type• Available• LoaderCode• LoaderData• BootServic
ExemplesPour créer un nouveau répertoire et afficher son contenu :fs0:\> mkdir rafterfs0:\> lsDirectory of: fs0:\ 06/18/01 08:05p <DIR>
col 80 row 25 col 80 row 50 * col 80 row 43 col 100 row 100mvPermet de déplacer un ou plusieurs fichiers vers une destination au sein d'un sy
Syntaxeparse filename tablename column [-i instance] [-s instance]Optionsfilename Spécifie le nom d'un fichier source.tablename Spécifie le nom d
fs0:\> type pause.nsh# # Example script for 'pause' command # echo pause.nsh begin..date time pauseecho pause.nsh done.Pour exécuter le s
Si aucun paramètre n'est spécifié, tous les périphériques PCI sont vidés avec une interprétationdétaillée.Si les paramètres de numéro de bus et d
La suppression d'un répertoire ou d'un fichier en lecture seule entraîne une défaillance. Lasuppression d'un répertoire contenant un ou
1 IntroductionLe BIOS système dans tous les serveurs HP ProLiant DL580 Gen8 inclut un shell UEFI intégré dansla ROM. En fonction des spécifications du
Syntaxeset [-v] [sname [value]]set [-d sname]Options-v Définit une variable volatile qui disparaît lors du démarrage suivant.-d Permet de supprimer un
Pour définir une variable volatile qui disparaît lors du démarrage suivant :Shell> set -v EFI_SOURCE c:\project\EFI1.1 Shell> set* path :
fs0:\> echo -off shift.nsh> shift.nsh welcome EFI world welcome EFI world EFI world smbiosviewAffiche les informations SMBIOS.Syntaxesmbiosview
Options-i Affiche les informations des paramètres définis ou de tous les paramètres, ycompris les valeurs possibles.settingname Spécifie un nom de par
TpmVisibility=VisibleSerialConsolePort=VirtualSerialConsoleEmulation=Vt100SerialConsoleBaudRate=115200EmsConsole=DisabledRomSelection=CurrentRomNmiDeb
Shell> sysconfig -s ProcHyperthreading = DisabledProcHyperthreading=DisabledPour enregistrer une option de démarrage en haut de la liste d'ord
Tableau 12 Paramètres Sysconfig (suite)Valeurs possiblesDescriptionNom du paramètreEnabled (Activé)nlIntel(R) VT-dIntelProcVtdDisabled (Désactivé)Enab
Tableau 12 Paramètres Sysconfig (suite)Valeurs possiblesDescriptionNom du paramètre1066 [1 066 MHz]Enabled (Activé)nlEntrelacement de canauxChannelInt
Tableau 12 Paramètres Sysconfig (suite)Valeurs possiblesDescriptionNom du paramètreEnable (Activer)nlFonctionnement de TPMTpmOperationDisable(Désactiv
Tableau 12 Paramètres Sysconfig (suite)Valeurs possiblesDescriptionNom du paramètreAuto [Auto]nlPolitique de démarrage UEFI PXEUefiPxeBootIPv4ThenIPv6
1. Réamorcez le serveur. Le serveur démarre et l'écran HP ProLiant POST s'affiche au bout dequelques minutes.2. À l'écran HP ProLiant P
Tableau 12 Paramètres Sysconfig (suite)Enabled (Activé)Uefi [Mode UEFI]nlMode de démarrageBootModeLegacyBios [Mode BIOS hérité]Disabled (Désactivé)nlD
Tableau 12 Paramètres Sysconfig (suite)UtcM1 [UTC-01:00, Açores, Îles duCap-Vert]nlUtc0 [UTC-00:00, temps universelcoordonné, Dublin, Londres]nlUtcP1
-d dl Définit une valeur pour l'heure d'été. Les valeurs valides sont :• 0—L'heure n'est pas affectée par l'heure d'été.
DescriptionCette commande permet d'afficher ou de régler le fuseau horaire du système. Si aucun paramètren'est utilisé, elle indique le fuse
ExemplesPour afficher un fichier au format :fs0:\> type pause.nsh# # Example script for 'pause' command#echo pause.nsh begin..\datetime p
-n volumelabel Spécifie le nom pour l'étiquette de volume. Les caractères suivants nepeuvent pas être utilisés : % ^ * + = [ ] | : ; " <
3 Exécution et modification des scripts du shell UEFILes informations suivantes décrivent les fonctions de génération de scripts fournies par le shell
Exemple d'importation :fs0:\> @echo -offclsset -v myfs 0if exist FS0:\* thenFS0:echo "FS0:\ Found!"goto FSFOUNDendifecho "FS0:\
echo "%cwd%sysconfig_backup.txt Found! Continuing the execution of the script"echo "will cause system to override previous configuratio
4 Utilisation du modèle de programmation UEFILe shell UEFI fournit une API de programmation. Vous pouvez l'utiliser pour écrire vos propresapplic
5. Sélectionnez Exit and Resume Boot (Quitter et reprendre le démarrage) dans le menu principalde l'utilitaire System Utilities.Avant de démarrer
Tableau 13 API d'application UEFI (suite)DescriptionNom de la fonctionType de fonctionEstime si le shell actif est le shell racine.IsRootShellEFI
Exemple de codeExemples de scripts de shellExemplesL'exemple suivant montre comment capturer une configuration (exportation) et la copier (import
// // Sample to get list of all environment variables // ConstEnvNameList = UefiShellProtocol->GetEnv (NULL); if (ConstEnvNameList
5 Codes d'état des commandes de shell UEFILe Tableau 14 (page 73) répertorie les codes d'état possibles affichés par le shell UEFI lorsquevo
6 Assistance et autres ressourcesContacter HPPour obtenir des informations sur l'assistance technique mondiale, consultez le centre de support HP
Tableau 15 Conventions du document (suite)ÉlémentConventionTexte en gras• Touches enfoncées• Texte tapé dans un élément d'interface (ex : zone de
garantie, avant de les ajouter dans un tableau de bord unique et personnalisé consultable n'importeoù et à tout moment. Le tableau de bord organi
7 Commentaires sur la documentationHP s'engage à fournir une documentation qui répond à vos besoins. Pour nous aider à améliorerla documentation,
GlossaireACR Array Configuration Replication Utility (Utilitaire de duplication de configuration de module RAID)ASR Automatic Server Recovery (Récupér
IndexAAccéder à un système de fichiers, 20Accès à l'utilitaire System Utilities, 5Accès à partir du shell UEFI à partir d'une connexion deco
Activation du shell UEFI intégréVous devez vous assurer que le shell UEFI intégré est activé. En activant cette option, le shell UEFIintégré sera ajou
exemples de scripts de shell, 71Exemples de scripts de shell, 66FFichieraccéder au système de fichiers fs0 à partir du shell,20Fichiers nsh, 5HHPassis
REMARQUE : Lorsque vous activez cette option, le shell UEFI intégré n'apparaît pas dans la listed'ordre de démarrage UEFI jusqu'au proc
Commentaires sur ces manuels