Download Guía de implementación de HPE UEFI para servidores HPE

Document related concepts

Extensible Firmware Interface wikipedia , lookup

Preboot Execution Environment wikipedia , lookup

Syslinux wikipedia , lookup

GPXE wikipedia , lookup

Remote Installation Services wikipedia , lookup

Transcript
Guía de implementación de HPE UEFI
para servidores HPE ProLiant Gen9
Resumen
En esta guía se detalla cómo utilizar distintos métodos de implementación para el arranque de servidores ProLiant Gen9
basados en Unified Extensible Firmware Interface (UEFI). Este documento está dirigido a la persona encargada de la instalación,
administración y solución de problemas de los servidores y sistemas de almacenamiento.
Nº de referencia: 814283-073
Publicado: Abril de 2016
Edición: 1
© Copyright 2015, 2016 Hewlett Packard Enterprise Development LP
Avisos
La información que incluye este documento está sujeta a cambios sin previo aviso. Las únicas garantías de los productos y servicios de Hewlett
Packard Enterprise están establecidas en las declaraciones expresas de garantía que acompañan a dichos productos y servicios. No se podrá
interpretar nada de lo aquí incluido como parte de una garantía adicional. Hewlett Packard Enterprise no se hace responsable de los errores u
omisiones de carácter técnico o editorial que puedan figurar en este documento.
Software informático confidencial. Para la posesión, uso o copia de su software es necesaria una licencia válida de Hewlett Packard Enterprise.
Cumpliendo con la normativa FAR 12.211 y 12.212, el software informático comercial, la documentación del software informático y los datos
técnicos sobre elementos comerciales se han concedido al gobierno de EE. UU. en virtud de la licencia comercial estándar del proveedor.
Los enlaces a páginas web de otros fabricantes le llevan fuera de la página web de Hewlett Packard Enterprise. Hewlett Packard Enterprise no
tiene ningún control sobre la información ajena a la página web de Hewlett Packard Enterprise y no se hace responsable de ella.
Reconocimientos
Intel®, Itanium®, Pentium®, Intel Inside® y el logotipo de Intel Inside son marcas comerciales o registradas de Intel Corporation o sus filiales
en los EE. UU. y en otros países.
Microsoft® y Windows® son marcas comerciales o registradas de Microsoft Corporation en los Estados Unidos y/o en otros países.
® es una marca registrada de UEFI Forum, Inc.
Contenido
1 Introducción.........................................................................................................6
Métodos de implementación UEFI........................................................................................................6
2 Configuración de los valores de arranque UEFI.................................................7
Configuración de arranque...................................................................................................................7
Comparación de los modos de arranque: UEFI y Legacy BIOS (BIOS heredado)..............................7
Selección del modo de arranque..........................................................................................................7
Arranque optimizado UEFI...................................................................................................................8
Activación/desactivación del arranque optimizado UEFI:.....................................................................8
Orden de arranque UEFI......................................................................................................................8
Cambio de la lista UEFI Boot Order (Orden de arranque UEFI)..........................................................9
Orden de arranque del BIOS heredado................................................................................................9
Cambio de la lista BIOS Boot Order (Orden de arranque del BIOS heredado)...................................9
Agregar opción de arranque.................................................................................................................9
Adición de una opción de arranque a la lista UEFI Boot Order (Orden de arranque UEFI)...............10
Opciones de One-Time Boot Menu (Menú de arranque de un solo uso)...........................................10
Selección de una opción para un arranque de un solo uso...............................................................11
3 Arranque desde una tarjeta SD.........................................................................12
Implementación del sistema operativo en una tarjeta SD con Intelligent Provisioning......................12
Implementación de un sistema operativo en una tarjeta SD..............................................................12
4 Arranque desde USB.........................................................................................13
Opciones de arranque USB................................................................................................................13
Arranque desde USB genérico...........................................................................................................13
Creación de una unidad flash USB UEFI de arranque para la instalación de Windows....................13
Uso de la partición de usuarios integrada para instalar y arrancar VMware ESXi.............................14
Arranque desde un dispositivo HPE Dual MicroSD............................................................................14
Creación de una llave USB de arranque doble para UEFI Mode (Modo UEFI) y Legacy BIOS Mode
(Modo BIOS heredado).......................................................................................................................15
5 Arranque PXE e iPXE........................................................................................16
Funcionamiento de PXE e iPXE.........................................................................................................16
Arranque de multidifusión de PXE................................................................................................16
Configuración PXE.............................................................................................................................16
Configuración de los servidores PXE para los clientes de BIOS heredado en un entorno
Linux..............................................................................................................................................17
Configuración de DHCP...........................................................................................................17
Configuración del servicio dhcpd de ISC............................................................................17
Configuración de dnsmasq.................................................................................................17
Configuración de TFTP............................................................................................................17
Configuración de los servidores PXE para los clientes basados en UEFI en un entorno Linux....19
Configuración de los cargadores de arranque.........................................................................21
Mediante ELILO..................................................................................................................21
Mediante GRUB2................................................................................................................22
Mediante Syslinux...............................................................................................................23
Configuración de un servidor PXE para el cliente de BIOS heredado en un entorno Windows........23
Configuración de un servidor PXE para el cliente basado en UEFI en un entorno Windows............23
Requisitos del sistema...................................................................................................................23
Configuración de un servidor de Windows....................................................................................23
Configuración de VLAN para el arranque de red UEFI.................................................................24
Uso del menú de configuración de VLAN proporcionado por la red de System Utilities
(Utilidades del sistema)............................................................................................................24
Uso del menú de configuración proporcionado por adaptadores NIC específicos..................25
Contenido
3
Configuración de iPXE........................................................................................................................25
Configuración de iPXE........................................................................................................................26
Configuración de la carga en cadena............................................................................................27
Arranque de PXE o iPXE....................................................................................................................27
6 Arranque desde iSCSI.......................................................................................29
Configuración de l iniciador de software iSCSI..................................................................................29
Configuración del iniciador de software iSCSI y arranque de iSCSI..................................................29
Selección de un dispositivo para el arranque iSCSI y configuración para el arranque
desde la red...................................................................................................................................29
Especificación de un nombre de iniciador iSCSI...........................................................................30
Adición de un dispositivo de arranque iSCSI................................................................................30
Comprobación de la conexión de iSCSI........................................................................................31
Instalación y configuración de Red Hat Enterprise Linux 7................................................................32
Instalación de Red Hat Enterprise Linux 7 mediante el menú de kickstart...................................32
Configuración de Red Hat Enterprise Linux 7...............................................................................32
Cambio del orden de arranque del iniciador iSCSI............................................................................33
7 Arranque de la dirección URL HTTP/FTP.........................................................34
Configuración de red previa al arranque............................................................................................34
Establecimiento de la configuración de red previa al arranque..........................................................36
Mediante las utilidades del sistema...............................................................................................36
Uso del comando sysconfig en Embedded UEFI Shell.................................................................36
Uso de RESTful Interface Tool......................................................................................................36
Solución de problemas.......................................................................................................................37
No se puede descargar el archivo de la dirección URL de arranque de red................................37
No se puede realizar el arranque de red desde un archivo de imagen descargado.....................38
8 Arranque de Embedded UEFI Shell..................................................................39
Comandos de Embedded UEFI Shell para la implementación de red...............................................39
Standard Format Output (SFO, resultados en formato estándar).................................................39
Invocación de las secuencias de comandos del shell........................................................................40
Inicio automático de la secuencia de comandos de UEFI Shell en System Utilities (Utilidades
del sistema)...................................................................................................................................40
Invocación manual de una secuencia de comandos del shell......................................................40
Edición de las secuencias de comandos del shell........................................................................40
Configuración de Embedded UEFI Shell para leer la secuencia de comandos de inicio desde
la red..............................................................................................................................................41
Creación de discos RAM....................................................................................................................42
Implementación y secuencia de comandos........................................................................................42
Configuración del arranque de Embedded UEFI Shell: Una solución de implementación de
ejemplo...............................................................................................................................................43
Configuración de los ajustes necesarios mediante System Utilities (Utilidades del sistema).......43
Configuración de los ajustes necesarios mediante RESTful Interface Tool..................................44
Secuencia de comandos de inicio de ejemplo..............................................................................44
Solución de problemas.......................................................................................................................47
No se puede realizar la implementación desde la secuencia de comandos de UEFI Shell.........47
9 Arranque de SAN FC/FCoE en UEFI Mode (Modo UEFI)................................48
Configuración del arranque de SAN FC/FCoE...................................................................................48
Arranque desde la SAN FC/FCoE......................................................................................................48
10 Arranque de la unidad de disco duro local en UEFI Mode (Modo UEFI)........49
Configuración de arranque de la unidad de disco duro......................................................................49
Compatibilidad con SATA integrada...................................................................................................49
Activación de la compatibilidad con SATA integrada..........................................................................49
4
Contenido
11 Asistencia y otros recursos..............................................................................50
Acceso al soprte de Hewlett Packard Enterprise...............................................................................50
Acceso a las actualizaciones..............................................................................................................50
Información relacionada.....................................................................................................................51
Páginas web.......................................................................................................................................51
Reparaciones del propio cliente.........................................................................................................51
Remote Support..................................................................................................................................51
API RESTful........................................................................................................................................52
Comentarios sobre la documentación................................................................................................52
Glosario................................................................................................................53
Índice....................................................................................................................55
Contenido
5
1 Introducción
Los servidores ProLiant Gen9 admiten un firmware del sistema estándar del sector basado en
UEFI. Gracias a una pila de red integrada mejorada y un entorno Embedded UEFI Shell, las
opciones de implementación de UEFI del servidor ProLiant Gen9 ofrecen mejoras de fiabilidad,
seguridad, escalabilidad y mayores velocidades de descarga que las soluciones existentes de
implementación basada en red.
Métodos de implementación UEFI
Los siguientes métodos están disponibles para la instalación e implementación de servidores
ProLiant Gen9 basados en UEFI:
6
•
SD (Secure Digital): Utiliza una tarjeta SD como alternativa al almacenamiento en una
unidad de disco duro o unidad de estado sólido como destino para la implementación de
un sistema operativo en los servidores ProLiant Gen9. Puede utilizar una tarjeta de cualquier
capacidad de las que se encuentran en el mercado actualmente.
•
USB: crea una unidad flash USB de arranque UEFI para iniciar cualquier aplicación UEFI
de tipo .efi, arranca un iniciador de sistema operativo almacenándolo en \efi\BOOT\
BOOTX64.EFI o utiliza una partición de una unidad flash USB como almacenamiento para
la instalación del sistema operativo.
•
PXE (Preboot Execution Environment) e iPXE (Preboot Execution Environment, entorno
de ejecución previo al arranque): PXE arranca adquiriendo una dirección IP y descargando
archivos de un servidor con las capacidades de red del servidor. iPXE amplía los métodos
de arranque de PXE proporcionando arranque HTTP y otras opciones.
•
iSCSI (Pequeña interfaz de sistema informático por Internet): arranca desde una imagen
almacenada en un LUN o en una red de almacenamiento iSCSI (SAN).
•
Dirección URL HTTP/FTP: descarga y arranca desde archivos situados en una ubicación
de red (URL) mediante HTTP y FTP a través de conexiones TCP que son más fiables que
las conexiones UDP utilizadas para el arranque PXE.
•
Embedded UEFI Shell: Arranca desde Embedded UEFI Shell, un método que ofrece una
solución automatizada de secuencias de comandos para una implementación del sistema
operativo basada en red más rápida.
•
SAN (FC y FCoE): arranca desde imágenes de sistema operativo de disco que se encuentran
en una red de almacenamiento Fibre Channel (SAN).
•
Unidad de disco duro local: Arranca desde una unidad de disco duro local conectada a
una controladora RAID Dynamic Smart Array o SATA AHCI.
Introducción
2 Configuración de los valores de arranque UEFI
Configuración de arranque
Puede utilizar la interfaz web de iLO 4, los menús de las utilidades del sistema UEFI o RESTful
Interface Tool para ver y modificar los parámetros de arranque, incluido el orden en que el
servidor intenta arrancar desde las opciones de arranque configuradas.
En las secciones siguientes se describe cómo configurar los parámetros de arranque mediante
los menús de las utilidades del sistema.
Más información
Guía de usuario de HPE iLO 4 en http://www.hpe.com/info/ilo/docs
Documentación de la herramienta RESTful Interface en: http://www.hpe.com/info/
restfulinterface/docs
Comparación de los modos de arranque: UEFI y Legacy BIOS (BIOS
heredado)
Los servidores ProLiant Gen9 ofrecen dos configuraciones de modo de arranque: El modo UEFI
(el modo de arranque predeterminado) y el modo Legacy BIOS (BIOS heredado). Algunas de
las opciones de arranque que se describen en esta guía requieren que se seleccione un modo
de arranque específico.
•
UEFI Mode (Modo UEFI): es el modo de arranque predeterminado. Configura el servidor
para arrancar sistemas operativos compatibles con UEFI y es necesario para utilizar
determinadas opciones de las utilidades del sistema UEFI, como el arranque seguro y el
arranque con USB, PXE con IPv6, iSCSI, direcciones URL HTTP/FTP, la partición de
usuarios integrada y la controladora Dynamic Smart Array B140i.
•
Legacy BIOS Mode (Modo BIOS heredado): este modo de arranque configura el servidor
para arrancar sistemas operativos tradicionales en modo de compatibilidad con el BIOS
heredado. Determinadas situaciones pueden requerir que trabaje en el Legacy BIOS Mode
(Modo BIOS heredado), como las imágenes del sistema operativo personalizadas de
arranque que se han instalado mediante el modo de arranque heredado o que se han creado
con un sistema de BIOS heredado.
Selección del modo de arranque
Requisito previo
Al arrancar en UEFI Mode (Modo UEFI), deje el UEFI Optimized Boot (Arranque optimizado
UEFI) activado para que el sistema use los controladores gráficos UEFI nativos.
Para seleccionar el Boot Mode (Modo de arranque)
1.
2.
3.
Desde la pantalla System Utilities (Utilidades del sistema), seleccione System
Configuration (Configuración del sistema)→BIOS/Platform Configuration (RBSU)
(BIOS/Configuración de plataforma [RBSU])→Boot Options (Opciones de
arranque)→Boot Mode (Modo de arranque) y pulse Intro.
Seleccione una opción y pulse Intro.
•
UEFI Mode (Modo UEFI) (opción predeterminada): configura el sistema para que
arranque en un sistema operativo compatible con UEFI.
•
Legacy BIOS Mode (Modo BIOS heredado): configura el sistema para que arranque
en un sistema operativo tradicional en modo de compatibilidad con el BIOS heredado.
Pulse F10.
Configuración de arranque
7
4.
Reinicie el servidor.
Arranque optimizado UEFI
Utilice esta opción para controlar si el BIOS del sistema se inicia mediante los controladores
gráficos UEFI nativos.
Antes de cambiar esta opción, tenga en cuenta lo siguiente:
•
Si están ejecutando los sistemas operativos Microsoft Windows 2008 o Windows 2008 R2
y el sistema está configurado para el modo UEFI, deje esta opción desactivada. Los
componentes del modo BIOS heredado son necesarios para las operaciones de vídeo en
Windows.
•
Cuando esta opción está activada, Boot Mode (Modo de arranque) debe establecerse en
UEFI Mode (Modo UEFI). Consulte Selección del modo de arranque.
•
Esta opción debe estar activada para:
◦
Activar y utilizar el Secure Boot (Arranque seguro). Consulte “Configuración del
arranque seguro” en la Guía de usuario de las utilidades del sistema HPE UEFI para
servidores HPE ProLiant Gen9.
◦
Hacer funcionar VMware ESXi.
Activación/desactivación del arranque optimizado UEFI:
1.
2.
3.
4.
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Boot Options (Opciones de arranque)→UEFI Optimized
Boot (Arranque optimizado UEFI) y pulse Intro.
Seleccione una opción y pulse Intro.
•
Enabled (Activado) (opción predeterminada): Cuando está configurado en el modo
UEFI, configura el BIOS del sistema para arrancar mediante los controladores gráficos
UEFI nativos.
•
Disabled (Desactivado) (opción predeterminada): Configura el BIOS del sistema para
arrancar mediante la ROM de expansión de vídeo heredado INT10.
Pulse F10.
Reinicie el servidor.
Orden de arranque UEFI
Utilice esta opción para cambiar el orden en el que arrancan las entradas de la lista UEFI Boot
Order (Orden de arranque UEFI).
Figura 1 Ejemplo de lista UEFI Boot Order (Orden de arranque UEFI)
8
Configuración de los valores de arranque UEFI
También puede configurar la lista UEFI Boot Order (Orden de arranque UEFI) mediante la
herramienta RESTful Interface. Consulte la documentación de la herramienta RESTful Interface
en: http://www.hpe.com/info/restfulinterface/docs.
Cambio de la lista UEFI Boot Order (Orden de arranque UEFI)
1.
2.
3.
4.
5.
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Boot Options (Opciones de arranque)→UEFI Boot
Order (Orden de arranque UEFI) y pulse Intro.
Utilice las teclas de flecha para desplazarse por la lista de orden de arranque.
Pulse la tecla + para mover hacia arriba una entrada en la lista de arranque.
Pulse la tecla - para mover hacia abajo una entrada en la lista.
Pulse F10.
Orden de arranque del BIOS heredado
Cuando el servidor está configurado en Legacy BIOS Mode (Modo BIOS heredado), puede
utilizar esta opción para cambiar el orden en el que el servidor busca el firmware de arranque
del sistema operativo dentro de la lista de Legacy BIOS Boot Order (Orden de arranque del
BIOS heredado)
Cambio de la lista BIOS Boot Order (Orden de arranque del BIOS
heredado)
Requisito previo
Boot Mode (Modo de arranque) debe estar establecido en Legacy BIOS Mode (Modo del BIOS
heredado).
Para cambiar el Legacy BIOS boot order (Orden de arranque del BIOS
heredado)
1.
2.
3.
4.
5.
6.
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Boot Options (Opciones de arranque)→Legacy BIOS
Boot Order (Orden de arranque del BIOS heredado) y pulse Intro.
Utilice las teclas de flecha para desplazarse por la lista de orden de arranque.
Pulse la tecla + para mover hacia arriba una entrada en la lista de arranque.
Pulse la tecla - para mover hacia abajo una entrada en la lista.
Pulse F10.
Reinicie el servidor.
Agregar opción de arranque
Utilice esta opción para seleccionar una aplicación UEFI x64 con la extensión .EFI y añadirla
como una nueva opción de arranque UEFI (por ejemplo, un cargador de arranque del sistema
operativo u otra aplicación UEFI).
La nueva opción de arranque se anexa a la lista UEFI Boot Order (Orden de arranque UEFI).
Al seleccionar un archivo, se le pedirá que introduzca la descripción de la opción de arranque
(que es la que se muestra en el menú de arranque), así como cualquier dato opcional que haya
que pasar a la aplicación .EFI.
Cambio de la lista UEFI Boot Order (Orden de arranque UEFI)
9
Adición de una opción de arranque a la lista UEFI Boot Order (Orden de
arranque UEFI)
1.
2.
3.
4.
5.
Conecte soportes con una partición FAT16 o FAT32.
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Boot Options (Opciones de arranque)→Advanced UEFI
Boot Maintenance (Mantenimiento avanzado de arranque UEFI)→Add Boot Option
(Agregar opción de arranque) y pulse Intro.
Busque una aplicación .EFI en la lista y pulse Intro.
Si fuera necesario, continúe pulsando Intro para seguir explorando las opciones de menú.
Introduzca una descripción para la opción de arranque, así como los datos opcionales; a
continuación, pulse Intro.
La nueva opción de arranque aparece en la lista UEFI Boot Order (Orden de arranque
UEFI).
6.
Seleccione Commit changes and exit (Confirmar cambios y salir) para guardar la
selección.
Opciones de One-Time Boot Menu (Menú de arranque de un solo uso)
Utilice el menú One-Time Boot Menu (Menú de arranque de un solo uso) para seleccionar
una opción de arranque UEFI y usarla en una sola ocasión.
NOTA: La opción seleccionada no modifica la configuración predefinida del orden de arranque.
SI utiliza una llave USB o un soporte virtual a través de la consola remota de iLO 4, salga y
vuelva a entrar en System Utilities (Utilidades del sistema) para actualizar este menú y que
aparezcan los dispositivos.
Figura 2 Menú de arranque de un solo uso
Las opciones de arranque incluyen lo siguiente
10
•
Administrador de arranque de SO, como Windows Boot Manager (Administrador de
arranque de Windows): Muestra el gestor de arranque para el SO instalado.
•
Generic USB Boot (Arranque desde USB genérico): proporciona un marcador de posición
para cualquier dispositivo USB que se pueda arrancar en UEFI. Puede establecer la prioridad
de arranque de esta opción y conservarla para usarla con los dispositivos USB que instale
en el futuro. La configuración de esta prioridad no afecta a las prioridades definidas para
dispositivos USB específicos de la lista UEFI Boot Order (Orden de arranque UEFI).
Configuración de los valores de arranque UEFI
NOTA: Esta opción solo está disponible en modo UEFI. El sistema intenta arrancar todos
los dispositivos USB que puedan arrancarse en UEFI en el orden especificado en la entrada
Generic USB Boot (Arranque desde USB genérico), aunque los dispositivos USB
individuales instalados aparezcan por debajo en el orden de arranque.
•
FlexibleLOM integradas
•
Embedded UEFI Shell
•
Puerto de la tarjeta SATA integrada
•
Run a UEFI Application from a file system (Ejecutar una aplicación UEFI desde un
sistema de archivos): le permite seleccionar una aplicación UEFI que se ejecutará desde
un sistema de archivos. Puede explorar todos los sistemas de archivos FAT que están
disponibles en el sistema. También puede seleccionar una aplicación UEFI x64 (con la
extensión .EFI) para ejecutarla (puede ser un cargador de arranque del SO o cualquier otra
aplicación UEFI).
•
Legacy BIOS One-Time Boot Menu (Menú de arranque de un solo uso del BIOS
heredado): sale e inicia el Legacy BIOS One-Time Boot Menu (Menú de arranque de
un solo uso del BIOS heredado), donde podrá seleccionar una opción de anulación
determinada solo para este arranque. Esta opción no modifica la configuración del modo
del orden de arranque.
Selección de una opción para un arranque de un solo uso
1.
2.
3.
En la pantalla System Utilities (Utilidades del sistema), seleccione One-Time Boot Menu
(Menú de arranque de un solo uso) y pulse Intro.
Seleccione una opción y pulse Intro.
Reinicie el servidor.
Selección de una opción para un arranque de un solo uso
11
3 Arranque desde una tarjeta SD
Implementación del sistema operativo en una tarjeta SD con Intelligent
Provisioning
Intelligent Provisioning, una herramienta de implementación de un único servidor integrada en
los servidores ProLiant Gen9, admite la implementación de un sistema operativo en una tarjeta
SD. Esto permite proporcionar en la tarjeta SD la funcionalidad de arranque desde SD y de
espacio de unidad del sistema operativo, similar a la de una unidad de disco duro o una unidad
de estado sólido. Cuando se implementa un sistema operativo mediante Intelligent Provisioning,
una tarjeta SD aprobada por Hewlett Packard Enterprise (si está instalada) se muestra como
opción de destino para la implementación del sistema operativo. Esto proporciona un método
sencillo y coherente para implementar los sistemas operativos admitidos en soportes SD.
Implementación de un sistema operativo en una tarjeta SD
Requisitos previos
•
Para arrancar un sistema operativo en modo UEFI, la tarjeta SD tiene que formatearse
con GPT.
•
Para arrancar un sistema operativo en Legacy BIOS Mode (Modo BIOS heredado), la tarjeta
SD tiene que formatearse con MBR.
•
Para arrancar un programa de instalación del sistema operativo o una aplicación previa al
arranque en cualquiera de los modos de arranque, la tarjeta SD debe tener formato FAT16
o FAT32.
•
La opción Internal SD Card Slot (Ranura de tarjeta SD interna) debe estar activada en
las utilidades del sistema. Es la configuración predeterminada. Consulte "Ranura de tarjeta
SD interna" en la Guía de usuario de las utilidades del sistema UEFI para servidores
HPE ProLiant Gen9.
Implementación de un OS
1.
2.
3.
4.
5.
6.
Inicie Intelligent Provisioning.
Vea y modifique Hardware Settings (Configuración del hardware), incluidos los perfiles del
sistema, la configuración de arrays, la configuración de Fiber Channel y la configuración de
la tarjeta SD.
Vea y modifique la información de OS Selection (Selección del sistema operativo), incluida
la familia de sistemas operativos, el método de instalación y el tipo de soporte de origen.
Vea y modifique OS Information (Información del sistema operativo), incluida la versión y
el tipo de teclado.
Revise y guarde la configuración.
Cambie el orden de arranque para que la tarjeta SD esté en la parte superior de la lista del
orden de arranque.
Más información
Guía de usuario de HPE Intelligent Provisioning para servidores HPE ProLiant Gen9
12
Arranque desde una tarjeta SD
4 Arranque desde USB
Opciones de arranque USB
•
Creación de una unidad flash USB UEFI de arranque para la instalación de Windows
•
Uso de la partición de usuarios integrada para instalar y arrancar VMware ESXi
•
Arranque desde un dispositivo HPE Dual MicroSD
•
Creación de una llave USB de arranque doble para UEFI Mode (Modo UEFI) y Legacy BIOS
Mode (Modo BIOS heredado)
Arranque desde USB genérico
La entrada Generic USB Boot (Arranque desde USB genérico) de One-Time Boot Order
(Orden de arranque UEFI de un solo uso) es un marcador de posición para cualquier dispositivo
USB que pueda arrancarse en UEFI. Puede establecer la prioridad de arranque de esta opción
y conservarla para usarla con los dispositivos USB que instale en el futuro. La configuración de
esta prioridad no afecta a las prioridades definidas para dispositivos USB específicos de la lista
UEFI Boot Order (Orden de arranque UEFI). De forma predeterminada, los dispositivos USB
añadidos recientemente aparecen en la parte inferior de la lista, pero también es posible mover
las entradas dentro de dicha lista y arrancar desde ellas.
NOTA: Esta opción solo está disponible en modo UEFI. El sistema intenta arrancar todos los
dispositivos USB que puedan arrancarse en UEFI en el orden especificado en la entrada Generic
USB Boot (Arranque desde USB genérico), aunque los dispositivos USB individuales instalados
aparezcan por debajo en el orden de arranque.
Más información
Opciones de One-Time Boot Menu (Menú de arranque de un solo uso)
Creación de una unidad flash USB UEFI de arranque para la instalación
de Windows
Requisitos previos
•
La unidad flash debe estar formateada como FAT/FAT32.
•
Cuando se arranca un iniciador de sistema operativo, el cargador de arranque es un archivo
de tipo .efi y debe estar en la ubicación predeterminada \efi\BOOT\BOOTX64.EFI.
•
Las USB Options (Opciones de USB) de las utilidades del sistema deben estar configuradas
para admitir el arranque desde una unidad USB. Esta es la configuración predeterminada.
Para obtener más información, consulte "Opciones de USB" en la Guía de usuario de las
utilidades del sistema UEFI para servidores HP ProLiant Gen9.
Para crear de una llave USB de arranque
1.
2.
Conecte la unidad flash USB a un equipo con Windows 7 u 8/8.1 y abra la secuencia de
comandos.
Escriba los comandos siguientes de uno en uno y pulse Intro después de cada uno de ellos:
diskpart
list disk
3.
4.
Registre el número de disco de la unidad flash USB.
Haga clic con el botón derecho en la llave USB y formatéela.
Opciones de arranque USB
13
5.
Para extraer los archivos de imagen de un archivo .iso para la instalación del SO:
a. Abra el Explorador de archivos, desplácese hasta el archivo .iso, haga clic con el
botón derecho y seleccione Mount (Montar).
Se abrirá el archivo .iso.
b.
6.
7.
8.
Seleccione todos los archivos del archivo .iso, haga clic con el botón derecho y
seleccione Enviar a y el disco extraíble de la unidad flash USB.
Si está creando una unidad flash USB UEFI con Windows 2008 R2 o 2012 de 64 bits, copie
el contenido de la imagen .iso en la unidad USB.
En la unidad flash USB, copie la carpeta efi\microsoft\boot un nivel por encima en
la carpeta efi como efi\boot.
Abra una utilidad de gestión de archivos comprimidos y desplácese al archivo sources\
install.wim\1\Windows\Boot\EFI\bootmgfw.efi en la unidad flash USB.
NOTA: El archivo install.wim no es un directorio. Es un archivo con el formato de
imagen de Windows.
9.
Seleccione el archivo bootmgfw.efi y cópielo en la carpeta /efi/boot/ de la unidad
flash USB.
10. Haga clic en Aceptar y cierre la utilidad de gestión de archivos comprimidos.
11. Cambie el nombre del archivo bootmgfw.efi a bootx64.efi.
12. Lleve a cabo una instalación limpia de Windows 2008 R2 o Windows 2012/2012 R2 mediante
UEFI con la unidad flash USB de arranque UEFI.
Uso de la partición de usuarios integrada para instalar y arrancar
VMware ESXi
NOTA: Hewlett Packard Enterprise recomienda realizar con regularidad copias de seguridad
de los datos de la partición de usuarios integrada.
Requisito previo
El modo de arranque debe haberse establecido en UEFI Mode (Modo UEFI) (el valor
predeterminado).
Para instalar y arrancar VMware ESXi
1.
Active la partición de usuarios integrada:
a. En la pantalla System Utilities (Utilidades del sistema), seleccione System
Configuration (Configuración del sistema)→BIOS/Platform Configuration (RBSU)
(Configuración del BIOS/plataforma [RBSU])→System Options (Opciones del
sistema)→USB Options (Opciones de USB)→Embedded User Partition (Partición
de usuarios integrada) y pulse Intro.
b. Seleccione Enabled (Activada) y pulse Intro.
c. Si es necesario, formatee la partición.
d. Pulse F10.
2.
Cambie el orden de arranque para que la partición de usuarios integrada esté en la parte
superior de la lista del orden de arranque.
Reinicie el servidor.
3.
Arranque desde un dispositivo HPE Dual MicroSD
Un dispositivo HPE Dual MicroSD es similar a un dispositivo USB de arranque. Puede contener
imágenes redundantes de un sistema operativo, como VMware ESX. Para obtener información,
14
Arranque desde USB
consulte la HPE Dual 8GB MicroSD Enterprise Midline USB User Guide (Guía de usuario de
HPE Dual 8GB MicroSD Enterprise Midline USB): http://www.hpe.com/support/
8GBDualMicrosd_ug_en.
Creación de una llave USB de arranque doble para UEFI Mode (Modo
UEFI) y Legacy BIOS Mode (Modo BIOS heredado)
Puede crear un dispositivo USB de arranque dual para arrancar en el BIOS heredado (por
ejemplo, DOS) y en UEFI Shell. Esto resulta útil, por ejemplo, para ejecutar una utilidad de
actualización de la ROM fuera de línea. Para ello:
1. Utilice un dispositivo USB con una partición FAT/FAT32 que contenga un MBR del Legacy
BIOS Mode (Modo BIOS heredado).
2. Agregue el cargador de arranque \efi\BOOT\BOOTX64.EFI al dispositivo USB de arranque
heredado.
Creación de una llave USB de arranque doble para UEFI Mode (Modo UEFI) y Legacy BIOS Mode (Modo BIOS heredado)
15
5 Arranque PXE e iPXE
Funcionamiento de PXE e iPXE
•
PXE define cómo arranca un sistema cliente a través de una conexión de red mediante las
capacidades de red del servidor. Requiere protocolos de red estándar, como DHCP y TFTP.
•
iPXE es el firmware de arranque de red de código abierto principal. Proporciona una
implementación de PXE mejorada que le permite:
◦
Arrancar desde un servidor web o una red WAN a través de HTTP.
◦
Carga en cadena en iPXE a través de un servidor TFTP para obtener las características
de iPXE sin necesidad de reinstalar la tarjeta de red de cada servidor individualmente.
◦
Unifique el proceso de arranque PXE mediante el uso de iPXE en todos los servidores,
incluidos los servidores HPE y que no sean de HPE anteriores a la versión de UEFI.
◦
Controle el proceso de arranque con una secuencia de comandos.
Puede utilizar iPXE para recopilar los identificadores exclusivos del servidor, por ejemplo,
el número de serie, el nombre del producto, el fabricante, UUID, las direcciones MAC
y cualquier valor SMBIOS y configure las secuencias de comandos para ejecutar las
acciones específicas según el tipo o la identidad del equipo que ejecuta una secuencia
de comandos iPXE.
En los servidores ProLiant Gen9, iPXE se inicia cuando el nombre de archivo en el
servidor DHCP está establecido en ipxe.efi. PXE estándar arranca cuando el servidor
DHCP del nombre de archivo se ha configurado para un entorno PXE. Por ejemplo,
para arrancar PXE estándar en un entorno Linux, establece el nombre de archivo DHCP
en pxelinux.0.
Más información
Configuración PXE
Configuración de iPXE
Arranque de multidifusión de PXE
La multidifusión de PXE combina unidifusión con difusión en las comunicaciones de grupo
mediante la distribución de uno a varios o de varios a varios. Es una característica del lado del
cliente y del lado del servidor. Algunos sistemas operativos, como Microsoft Windows Server
2012, admiten la implementación en modo de multidifusión de PXE. UEFI permite el arranque
de multidifusión de PXE en el lado del cliente, una característica que no se admite con el BIOS
heredado ni con las ROM de las opciones. La pila de PXE de los sistemas basados en UEFI
“escucha” en las direcciones de multidifusión. Esto permite que los servidores instalen varios
clientes de arranque PXE como parte de un grupo de multidifusión, lo que permite ahorrar tiempo
y ancho de banda y reduce la carga del servidor.
Configuración PXE
El funcionamiento de PXE requiere DHCP y TFTP. DHCP para Linux suele proporcionarse
mediante el servicio dhcpd de ISC o a través de dnsmasq.
•
16
El apartado Configuración de los servidores PXE para los clientes de BIOS heredado en
un entorno Linux muestra la forma en la que se configura la mayor parte de los servidores
DHCP, incluidos ejemplos de configuración para el servicio dhcpd de ISC y para las opciones
dnsmasq.
Arranque PXE e iPXE
•
El apartado Configuración de los servidores PXE para los clientes basados en UEFI en un
entorno Linux muestra ejemplos de configuración de lo que debe añadir para activar DHCP
a fin de utilizar el PXE de UEFI además del PXE del BIOS heredado.
Más información
Arranque de la dirección URL HTTP/FTP
Configuración de los servidores PXE para los clientes de BIOS heredado en un
entorno Linux
El cargador de arranque del BIOS heredado estándar es pxelinux. Para configurarlo:
1. Configure DHCP mediante uno de los métodos siguientes:
2.
•
Configuración del servicio dhcpd de ISC
•
Configuración de dnsmasq
Configure TFTP. Consulte la Configuración de TFTP.
Configuración de DHCP
Configuración del servicio dhcpd de ISC
1.
2.
Instale el paquete del servidor DHCP con ayuda del comando asociado a su distribución
de Linux.
Añada la opción filename al archivo dhcpd.conf, tal como se muestra en el ejemplo
siguiente.
Ejemplo 1 Archivo dhcpd.conf de configuración del BIOS heredado
#/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;
}
Configuración de dnsmasq
1.
2.
Instale el paquete dnsmasq con ayuda del comando asociado a su distribución de Linux.
Añada la opción dhcp-boot al archivo dnsmasq.conf, tal como se muestra en el ejemplo
siguiente.
Ejemplo 2 Archivo dnsmasq.conf de configuración del BIOS heredado
#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
Configuración de TFTP
1.
Instale el paquete tftp con ayuda del comando asociado a su distribución de Linux.
Configuración PXE
17
2.
En el archivo de configuración /etc/xinetd.d/tftp, cambie el parámetro disable de
yes a no, tal como se muestra en el ejemplo siguiente.
Ejemplo 3 Archivo tftp de configuración del BIOS heredado
# 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.
Para obtener el archivo pxelinux.0, instale el paquete Syslinux.
Para iniciar xinetd y asegurarse de que este está activado en el momento del arranque,
ejecute uno de los grupos de comandos siguientes.
•
Para una configuración de SysVinit:
service xinetd start
chkconfig xinted on
•
Para una configuración que no sea-SysVinit, como puede ser systemd:
systemctl xinetd enable
systemctl xinetd start
5.
6.
Asegúrese de que los archivos del cargador de arranque se encuentren en el directorio
/tftpboot.
Para verificar que el archivo del cargador de arranque puede leerse, escriba lo siguiente:
# ls -l /tftpboot/pxelinux.0
7.
Para asegurarse de que el servidor TFTP está activado, escriba lo siguiente:
chkconfig tftp
NOTA: La sintaxis del comando chkconfig tftp puede variar dependiendo de la
versión de Linux del servidor.
La estructura del directorio tftp debe ser similar a la que se muestra en el ejemplo siguiente:
Ejemplo 4 Ejemplo de una estructura de directorios de TFTP
/tftpboot
/tftpboot/pxelinux.0
/tftpboot/pxelinux.cfg/default
/tftpboot/RHEL6.6
/tftpboot/RHEL7.0
/tftpboot/SLES11
/tftpboot/SLES12
/tftpboot/Trusty
Su archivo de menú predeterminado debe tener un aspecto similar al que se muestra en el
ejemplo siguiente.
18
Arranque PXE e iPXE
Ejemplo 5 Ejemplo de archivo predeterminado para el PXE del BIOS heredado
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
Etiqueta
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
Configuración de los servidores PXE para los clientes basados en UEFI en un
entorno Linux
El PXE de UEFI requiere un cargador de arranque diferente del que tiene el PXE del BIOS
heredado. Los más habituales son ELILO y GRUB2. Con la revisión de Syslinux 6.x, Syslinux
ha añadido capacidad para PXE.
En los siguientes ejemplos se muestra cómo modificar las configuraciones existentes de DHCP
y TFTP que se muestran en el apartado Configuración de los servidores PXE para los clientes
de BIOS heredado en un entorno Linux para incluir UEFI. Las adiciones en los ejemplos se
muestran en negrita.
Configuración PXE
19
Ejemplo 6 Archivo dhcpd.conf modificado
#/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;
}
Ejemplo 7 Archivo dnsmasq.conf modificado
#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
NOTA: Para obtener más información sobre los códigos arch de la opción 93 de DHCP,
consulte la sección RFC4578.
20
Arranque PXE e iPXE
Ejemplo 8 Estructura de directorios de TFTP actualizada
/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
Configuración de los cargadores de arranque
Puede utilizar algunos cargadores de arranque diferentes para el PXE de UEFI. ELILO fue uno
de los primeros cargadores de arranque para sistemas basados en EFI. Este documento muestra
ejemplos detallados sobre cómo configurar ELILO, así como un ejemplo sencillo utilizando
GRUB2. Syslinux es una opción bastante nueva para el PXE de UEFI y no está cubierta en
este caso.
Mediante ELILO
ELILO es un cargador de arranque EFI de Linux que solo puede utilizarse para sistemas UEFI.
1. Descargue los archivos de origen de http://sourceforge.net/projects/elilo/files/elilo/.
2. En un directorio temporal, extraiga elilo-3.16–all.tar.gz.
3. Cambie el nombre de elilo-3.16–x86_64.efi a bootx64.efi. Opcionalmente, si
desea un menú de arranque gráfico, puede extraer los archivos de origen
elilo-3.16–source.tar.gz y utilizar /elilo-3.16–source/examples/
textmenu_chooser/textmenu-message.msg como plantilla de menú.
4. Copie bootx64.efi en el directorio tftpboot/EFI/. Opcionalmente, copie
textmenu-message.msg en /tftpboot/EFI/.
NOTA: El archivo de configuración de ELILO debe estar en el mismo directorio que el
archivo binario.
Configuración PXE
21
Ejemplo 9 Archivo elilo.conf de ejemplo
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"
Mediante GRUB2
GRUB2 es un cargador de arranque que funciona con UEFI y con el BIOS heredado. También
es el único cargador de arranque que actualmente admite el arranque seguro. Los archivos de
origen de GRUB2 se pueden descargar de ftp://ftp.gnu.org/gnu/grub/.
NOTA:
22
GRUB2 no debe confundirse con GRUB Legacy.
Arranque PXE e iPXE
Ejemplo 10 Ejemplo de archivo 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
}
Mediante Syslinux
La versión 6.x de Syslinux admite UEFI. Para obtener más información sobre el uso de Syslinux
para el arranque PXE, consulte http://www.syslinux.org/wiki/index.php/The_Syslinux_Project.
Configuración de un servidor PXE para el cliente de BIOS heredado en
un entorno Windows
Puede utilizar software como Servicios de implementación de Windows (WDS) para configurar
el arranque PXE para el BIOS heredado en Windows y para configurar simultáneamente
servidores DHCP y TFTP. Los pasos de configuración varían según el software que se utilice.
Más información
https://technet.microsoft.com/en-us/library/jj648426.aspx
Configuración de un servidor PXE para el cliente basado en UEFI en un
entorno Windows
Requisitos del sistema
Las versiones siguientes de Windows pueden arrancar en modo UEFI:
•
Windows 7
•
Windows 2008 R2
•
Windows Vista (64 bits)
•
Windows 8
•
Windows Server 2012
•
Windows Server 2012 R2
Las versiones anteriores de Windows, como Windows XP y Server 2003, solo pueden arrancar
en modo BIOS heredado.
Configuración de un servidor de Windows
Puede utilizar determinados programas, como los Servicios de implementación de Windows
(WDS), para configurar el arranque PXE para UEFI en Windows. Asimismo, puede utilizar WDS
en combinación con soluciones de implementación, como Microsoft Deployment Toolkit (MDT)
o Configuration Manager. En función del software que utilice, los pasos para realizar la
configuración pueden ser distintos.
Más información
Cómo usar WDS: https://technet.microsoft.com/en-us/library/jj648426.aspx
Configuración de un servidor PXE para el cliente de BIOS heredado en un entorno Windows
23
Cómo configurar Configuration Manager en un servidor de Windows:
https://technet.microsoft.com/en-us/library/jj938037.aspx
nl
Configuración de VLAN para el arranque de red UEFI
Puede utilizar el menú Network Options (Opciones de red)→VLAN Configuration
(Configuración de VLAN) de las System Utilities (Utilidades del sistema) o bien RESTful Interface
Tool para establecer una configuración global de VLAN en las interfaces de red activadas,
incluidas las que se utilizan en el arranque PXE, arranque desde iSCSI y arranque desde
FTP/HTTP, y para todos los accesos de red previos al arranque desde Embedded UEFI Shell.
Cuando lo admite la tarjeta NIC, también se puede utilizar el menú de configuración específico
de la NIC en las opciones de System Utilities (Utilidades del sistema)→System Configuration
(Configuración del sistema) para configurar los ajustes de VLAN para ese puerto.
IMPORTANTE: Cuando se utiliza una tarjeta NIC que admite una configuración de VLAN
individual específica de la tarjeta en una ranura PCIe de un servidor ProLiant Gen9, se debe
seleccionar solo uno de los métodos siguientes: El método de configuración de VLAN global
proporcionado por las opciones de red de las utilidades del sistema o el método de configuración
de VLAN individual específico de la tarjeta. En ningún caso deben estar activas ambas
configuraciones de VLAN.
Para configurar las redes VLAN para el arranque desde la red en UEFI, seleccione uno de los
métodos siguientes.
•
Uso del menú de configuración de VLAN proporcionado por la red de System Utilities
(Utilidades del sistema)
•
Uso del menú de configuración proporcionado por adaptadores NIC específicos
Más información
Uso de RESTful Interface Tool: http://www.hpe.com/info/restfulinterface/docs
Uso del menú de configuración de VLAN proporcionado por la red de System Utilities (Utilidades
del sistema)
1.
2.
3.
24
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Network Options (Opciones de red)→VLAN
Configuration (Configuración de VLAN) y pulse Intro.
Realice los pasos siguientes y pulse Intro después de cada selección o entrada de datos.
•
VLAN Control (Control de VLAN): seleccione Enabled (Activado) para activar el
etiquetado VLAN en todas las interfaces de red habilitadas. Esta opción está desactivada
de forma predeterminada.
•
VLAN ID (ID de VLAN): cuando está activado el VLAN Control (Control de VLAN),
introduzca un ID de VLAN global entre 0 y 4094 para todas las interfaces de red
activadas.
•
VLAN Priority (Prioridad de VLAN): cuando está activado el VLAN Control (Control
de VLAN), introduzca un valor de prioridad entre 0 y 7 para las tramas etiquetadas
de VLAN.
Pulse F10.
Arranque PXE e iPXE
Uso del menú de configuración proporcionado por adaptadores NIC específicos
1.
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema) y pulse Intro.
La pantalla System Configuration (Configuración del sistema) contiene la opción
BIOS/Platform Configuration (RBSU) (Configuración del BIOS/plataforma [RBSU]) y
las demás configuraciones de dispositivos disponibles, incluyendo las NIC.
2.
Seleccione el puerto NIC que se utilizará para el arranque desde la red y pulse Intro.
Aparecen las opciones de configuración para el puerto NIC. Los títulos de las opciones
varían según la tarjeta NIC.
3.
Seleccione la opción del menú de configuración para la NIC (por ejemplo, el MBA
Configuration Menu (Menú de configuración del MBA) y pulse Intro.
Aparecerá un menú similar al que se muestra en el ejemplo siguiente.
4.
5.
6.
7.
Para el VLAN Mode (Modo VLAN), seleccione Enabled (Activado) y pulse Intro.
Para VLAN ID (1..4094) (ID de VLAN [1..4094]), introduzca el ID de VLAN que coincida
con la configuración de VLAN de la red y pulse Intro.
Pulse Esc dos veces y, a continuación, pulse Y para guardar y salir de la configuración.
Reinicie el servidor.
NOTA: No puede utilizar RESTful Interface Tool para configurar los ajustes de VLAN
proporcionados por el adaptador de NIC.
Configuración de iPXE
Mientras que los clientes PXE estándar utilizan TFTP para transferir datos, el firmware de cliente
iPXE agrega la capacidad de recuperar los datos a través de otros protocolos, incluido HTTP.
Cuando se utiliza el arranque UEFI iPXE, los valores de configuración de TFTP y DHCP son
similares a los de una Configuración PXE, pero también pueden incluir los pasos para configurar
HTTP, incluida la carga en cadena de iPXE a través del servidor TFTP. La carga en cadena le
permite obtener las características de iPXE sin necesidad de reinstalar la tarjeta de red de cada
servidor individualmente.
Más información
Página web del firmware de arranque de código abierto de iPXE: http://ipxe.org/
Configuración de iPXE
25
Configuración de iPXE
Información general sobre el proceso
1.
2.
3.
4.
5.
Descargue iPXE.
Opcional: Personalice iPXE.
Configure TFTP.
Configure HTTP.
Configure DHCP.
Descarga de archivos de iPXE
1.
2.
Visite la página web del firmware de arranque de código abierto de iPXE http://ipxe.org/
download y seleccione uno de los siguientes enlaces.
•
Para una imagen ISO binaria preintegrada: http://boot.ipxe.org/ipxe.iso.
•
Para el código abierto de iPXE personalizable: http://git.ipxe.org/ipxe.git.
Complete la descarga.
Personalización de iPXE
1.
2.
Compile el código abierto de iPXE.
Active la consola gráfica.
•
En el archivo config/console.h, quite el comentario siguiente.
#define CONSOLE_FRAMEBUFFER
•
En el archivo config/general.h, quite el comentario siguiente.
#define CONSOLE_CMD
3.
/* Graphical framebuffer console */
/* Console command */
Active el comando de hora (time).
En el archivo config/general.h, quite el comentario siguiente.
#define TIME_CMD
/* Time commands */
Configuración de TFTP
1.
2.
Instale el paquete de servidor de TFTP que prescribe su sistema operativo.
Mueva el archivo ipxe.efi (o snponly.efi) al directorio raíz de TFTP.
Configuración de HTTP
1.
2.
3.
Instale el paquete de servidor de HTTP que prescribe su sistema operativo.
Mueva el archivo ipxe.efi (o snponly.efi) al directorio raíz de HTTP.
Mueva los archivos del sistema operativo en el directorio raíz de HTTP.
Configuración de DHCP
1.
2.
26
Instale el paquete de servidor de DHCP que prescribe su sistema operativo. Por ejemplo,
el servicio DHCPD de ISC.
Modifique el archivo de configuración:
•
Para permitir que os clientes PXE carguen iPXE desde el servidor TFTP, especifique
ipxe.efi para la opción de nombre de archivo.
•
Agregue parámetros para manejar a un cliente DHCP de iPXE y, a continuación,
especifique la ruta de HTTP de la secuencia de comandos de iPXE para su nombre
de archivo.
Arranque PXE e iPXE
•
Agregue parámetros para volver a enviar la dirección URL de HTTP para ipxe.efi
si se detecta el arranque de HTTP.
Más información
Arranque de la dirección URL HTTP/FTP
Configuración de la carga en cadena
La carga en cadena de iPXE de una ROM de PXE es útil si tiene un gran número de máquinas
que quiere que puedan arrancar con iPXE, pero no quiere reinstalar la tarjeta de red en cada
máquina individual. Puede hacer esto permitiendo que los clientes PXE carguen iPXE desde el
servidor TFTP,
Ejemplo 11 Archivo dhcpd.comp de ejemplo con la carga en cadena activada
# 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";
}
}
Arranque de PXE o iPXE
Requisito previo
Para iPXE e iPv6 PXE, establezca el modo de arranque en UEFI Mode (Modo UEFI).
Para arrancar PXE o iPXE
1.
2.
Arranque el servidor.
Cuando aparezca la pantalla de la POST de ProLiant, realice una de las acciones siguientes:
•
Pulse F12 (arranque desde la red).
Arranque de PXE o iPXE
27
•
28
Pulse F11 para entrar en el One-Time Boot Menu (Menú de arranque de un solo uso)
y seleccione el destino de arranque PXE o iPXE. Consulte «Selección de una opción
para un arranque de un solo uso» (página 11).
Arranque PXE e iPXE
6 Arranque desde iSCSI
Configuración de l iniciador de software iSCSI
El arranque desde iSCSI se realiza cuando un sistema host arranca desde una imagen de
arranque almacenada en un LUN de una red de almacenamiento (SAN) iSCSI. Puede utilizar
el iniciador de software iSCSI para implementar el arranque desde iSCSI. El iniciador de software
iSCSI proporciona acceso a dispositivos de almacenamiento denominados destinos iSCSI a
través de conexiones de red Ethernet. Estos destinos difieren de otros dispositivos de
almacenamiento conectados a la red en que iSCSI proporciona acceso de nivel de bloque a los
discos, en lugar de acceso basado en archivos.
El arranque desde iSCSI le permite arrancar sistemas basados en Windows o en Linux mediante
un adaptador de red con la pila de iSCSI implementada en software (la ROM del sistema), o en
un adaptador de Bus de Host (HBA) iSCSI como método alternativo para acceder al
almacenamiento de nivel de bloque. Al eliminar la necesidad de almacenamiento local en cada
servidor o servidor blade, el arranque desde iSCSI puede reducir el consumo de energía y la
cantidad de calor que genera el sistema.
El procedimiento siguiente muestra cómo configurar el iniciador de software iSCSI mediante las
utilidades del sistema. También puede configurar iSCSI mediante RESTful Interface Tool.
Consulte la documentación de RESTful Interface Tool en: http://www.hpe.com/info/
restfulinterface/docs.
Configuración del iniciador de software iSCSI y arranque de iSCSI
Requisitos previos
•
Antes de configurar las redes VLAN para el arranque desde iSCSi en un entorno Windows,
complete los pasos en Configuración de VLAN para el arranque de red UEFI.
•
Deje el modo de arranque establecido en UEFI Mode (Modo UEFI).
Información general sobre el proceso
1.
2.
3.
4.
5.
6.
Seleccione un dispositivo para el arranque de iSCSI y configúrelo para el arranque desde
la red.
Escriba un nombre de iniciador iSCSI.
Agregue un dispositivo de arranque iSCSI.
Compruebe la conexión iSCSI.
(Si es necesario) Instale y configure Red Hat Enterprise Linux 7.
Cambie el orden de arranque del iniciador iSCSI.
Selección de un dispositivo para el arranque iSCSI y configuración para el arranque
desde la red
1.
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Network Options (Opciones de red)→Network Boot
Options (Opciones de arranque desde la red) y pulse Intro.
La pantalla Network Boot Options (Opciones de arranque desde la red) presenta una
lista de los dispositivos y los puertos de red disponibles para el arranque desde iSCSI, como
se muestra en el ejemplo siguiente.
Configuración de l iniciador de software iSCSI
29
2.
Seleccione el dispositivo que está conectado a la red SAN en la que está disponible el
destino iSCSI y pulse Intro.
Aparece un mensaje que indica que debe reiniciar para que esta opción de arranque
aparezca en la lista de orden de arranque.
3.
4.
Pulse Intro, seleccione Network Boot (Arranque desde la red) y, a continuación, pulse
Intro nuevamente.
Pulse F10.
Especificación de un nombre de iniciador iSCSI
Si desea establecer un nuevo nombre de iniciador iSCSI y sobrescribir el nombre predeterminado
establecido para el iniciador.
1. En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Network Options (Opciones de red)→iSCSI Boot
Configuration (Configuración de arranque desde iSCSI) y pulse Intro.
2. Seleccione iSCSI Initiator Name (Nombre del iniciador iSCSI) y pulse Intro.
3. Escriba un nombre exclusivo para el iniciador iSCSI utilizando el formato de nombre completo
iSCSI (IQN).
Por ejemplo: iqn.2001–04.com.example:uefi-13021088.
Adición de un dispositivo de arranque iSCSI
1.
En la pantalla iSCSI Boot Configuration (Configuración de arranque desde iSCSI),
seleccione Add an iSCSI Boot Attempt (Agregar un intento de arranque desde iSCSI)
y pulse Intro.
Aparece un mensaje que indica que debe reiniciar para que este intento de arranque surta
efecto.
2.
Pulse Intro.
En iSCSI Boot Network Interface Selection (Selección de interfaz de red para el
arranque desde iSCSI) se muestra una lista de los dispositivos y puertos de red disponibles
para el arranque desde iSCSI.
3.
Seleccione el dispositivo NIC para el que activó el arranque desde la red y pulse Intro.
Aparece la pantalla iSCSI Boot Attempt Configuration (Configuración de intento de
arranque desde iSCSI).
30
Arranque desde iSCSI
4.
Haga lo siguiente y pulse Intro para guardar cada ajuste.
•
iSCSI Attempt Name (Nombre del intento desde iSCSI): escriba un nombre.
•
iSCSI Boot Control (Control de arranque desde iSCSI): seleccione Enabled
(Activado).
NOTA: Debe cambiar este ajuste de Disabled (Desactivado) (el valor
predeterminado) a Enabled (Activado) para crear un intento de arranque.
•
IP Address Type (Tipo de dirección IP): seleccione IPv4.
•
Connection Retry Count (Número de reintentos de conexión): introduzca un valor
de 0 a 16. El valor predeterminado es 0 (sin reintentos).
•
Connection Timeout (Tiempo de espera de conexión): introduzca un valor en
milisegundos de 100 a 20000. El valor predeterminado es 1000.
•
Initiator DHCP (DHCP del iniciador): pulse Intro para activar la configuración de la
dirección del iniciador iSCSI desde DHCP.
•
Target DHCP Config (Configuración de DHCP del destino): desactive esta opción
(borre la casilla de verificación) y especifique el nombre, la dirección IP, el puerto y el
LUN de arranque del destino. Esta opción está activada de forma predeterminada.
•
Target Boot LUN (LUN de arranque del destino): introduzca el número de LUN del
destino para este intento de arranque en formato hexadecimal.
NOTA:
•
5.
6.
Debe introducir el número de LUN en formato hexadecimal
Opcional: Authentication Type (Tipo de autenticación): si se necesita el
Challenge-Handshake Authentication Protocol (Protocolo de autenticación por desafío),
seleccione CHAP y rellene las entradas de CHAP.
Pulse Av Pág y seleccione Save Changes (Guardar los cambios).
Reinicie el servidor.
Comprobación de la conexión de iSCSI
1.
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Network Options (Opciones de red)→iSCSI Boot
Configuration (Configuración de arranque desde iSCSI)→iSCSI Attempts (Intentos de
iSCSI) y pulse Intro.
Aparece la pantalla iSCSI Boot Attempt Configuration (Configuración de intento de
arranque desde iSCSI).
2.
3.
4.
Compruebe que se muestra la información correcta para el intento de arranque que ha
configurado en Adición de un dispositivo de arranque iSCSI. Si ha seleccionado Initiator
DHCP (DHCP del iniciador), compruebe que se muestran las direcciones IP recién
asignadas.
En la pantalla System Utilities (Utilidades del sistema), seleccione Embedded
Applications (Aplicaciones integradas)→Embedded UEFI Shell y pulse Intro.
En la línea de comandos de Embedded UEFI Shell, introduzca el comando siguiente:
map –r
Se muestra una tabla de asignación como la del ejemplo siguiente.
Configuración del iniciador de software iSCSI y arranque de iSCSI
31
5.
6.
7.
8.
Compruebe que el dispositivo de destino iSCSI se identifica como un sistema de archivos.
Por ejemplo, FS0.
Introduzca el comando exit para salir de Embedded UEFI Shell.
Compruebe que el dispositivo de destino iSCSI aparece en el One-Time Boot Menu (Menú
de arranque de un solo uso). Consulte Opciones de One-Time Boot Menu (Menú de
arranque de un solo uso).
Si ha arrancado con un disco de arranque de Windows o Linux o con Live Image, compruebe
que el dispositivo de destino iSCSI asignado se muestra como destino de instalación.
Instalación y configuración de Red Hat Enterprise Linux 7
Instalación de Red Hat Enterprise Linux 7 mediante el menú de kickstart
Si es necesario, puede utilizar el menú kickstart de UEFI para instalar RHEL.
1. Reinicie el servidor.
2. Cuando aparezca la pantalla de la POST, pulse Esc hasta que aparezca la opción de instalar
Red Hat Enterprise Linux.
3. Si es necesario, utilice las teclas de flecha arriba y abajo para seleccionar la opción de
instalación de RHEL y, a continuación, pulse E para editar los parámetros.
4. Añada las opciones de arranque a la línea dnsmasq.conf, tal como se muestra en el
ejemplo siguiente.
linuxefi /images/pxeboot/vmlinuz
inst.stage2=hd:LABEL=RHEL-7.1\x20Server.X86.64 quiet initrdefi/images/pxeboot/initrd.img
5.
Pulse Ctrl+X para iniciar el proceso de arranque de la instalación.
Configuración de Red Hat Enterprise Linux 7
Si es necesario, realice los pasos siguientes para asegurarse de que el iniciador de software
iSCSI funciona correctamente con RHEL 7.0 o 7.1.
1. Descargue e instale los archivos del gestor de arranque GRUB2 desde ftp://ftp.gnu.org/
gnu/grub/.
2. En el menú de GRUB2, seleccione boot option (opción de arranque) y pulse E.
3. Agregue la opción de arranque desde iSCSI ip=ibft a vmlinuz inst.stage2 como
se muestra en los ejemplos siguientes.
•
32
Para RHEL 7.0:
Arranque desde iSCSI
linuxefi /images/pxeboot/vmlinuz
inst.stage2=hd:LABEL=RHEL-7.0\x20Server.X86.64 quiet ip=ibft
•
Para RHEL 7.1:
linuxefi /images/pxeboot/vmlinuz
inst.stage2=hd:LABEL=RHEL-7.0\x20Server.X86.64 quiet rd.iscsi.ibft
4.
Pulse Ctrl+X para iniciar el proceso de arranque de la instalación.
NOTA: Si la red que conecta el servidor host con el destino de arranque desde iSCSI pierde
la conectividad, la opción original de arranque desde iSCSI se pierde y se crea una nueva opción
de arranque. Cuando suceda esto, deberá volver a colocar la opción de arranque desde iSCSI
al principio de la lista de orden de arranque. Consulte Cambio de la lista UEFI Boot Order (Orden
de arranque UEFI).
Cambio del orden de arranque del iniciador iSCSI
Puede utilizar la interfaz web de iLO 4, los menús de las utilidades del sistema o RESTful Interface
Tool para cambiar el orden de arranque del iniciador iSCSI. Para obtener información sobre
System Utilities (Utilidades del sistema), consulte Cambio de la lista UEFI Boot Order (Orden
de arranque UEFI).
Cambio del orden de arranque del iniciador iSCSI
33
7 Arranque de la dirección URL HTTP/FTP
Configuración de red previa al arranque
Puede utilizar System Utilities (Utilidades del sistema), Embedded UEFI Shell o RESTful Interface
Tool para configurar una interfaz de red previa al arranque y los parámetros relacionados.
IMPORTANTE: No es necesario utilizar el comando ifconfig de Embedded UEFI Shell en
una interfaz de red si va a ejecutar webclient o ftp sobre la misma interfaz debido a que la
configuración de la dirección IP y de la interfaz se selecciona automáticamente mediante la
opción Pre-Boot Network Settings (Configuración de red previa al arranque) que se configura
en las utilidades del sistema.
Si la interfaz utilizada por ftp y webclient se ha configurado mediante ifconfig, dicha
configuración se borra y, en su lugar, cuando se ejecutan los comandos, se aplica a la interfaz
el menú Pre-Boot Network Settings (Configuración de red previa al arranque) de las utilidades
del sistema.
Opciones de configuración de red previa al arranque de System Utilities
(Utilidades del sistema)
•
•
Pre-Boot Network Interface (Interfaz de red previa al arranque): especifica la interfaz
de red utilizada para las conexiones de red previas al arranque.
◦
Auto (Automática) (opción predeterminada): el sistema utiliza el primer puerto disponible
que tenga una conexión de red.
◦
Embedded NIC (NIC integrada): el sistema utiliza la NIC seleccionada. Si la NIC
seleccionada tiene más de un puerto, el sistema solo utilizará el primer puerto disponible
que tenga una conexión de red.
DHCPv4: activa o desactiva la obtención de la configuración de red IPv4 previa al arranque
desde un servidor DHCP.
◦
Enabled (Activada) (opción predeterminada): activa la configuración de direcciones
de red IPv4 de DHCPv4 como se muestra en la Figura 3 (página 35).
NOTA: Esta opción hace que la dirección IPv4, la máscara de subred, la puerta de
enlace y la configuración de DNS dejen de estar disponibles, ya que los valores se
suministran automáticamente.
◦
•
34
Disabled (Desactivada): desactiva la configuración de direcciones DHCPv4, lo que
requerirá configurar manualmente los siguientes ajustes de la dirección IP estática,
como se muestra en la Figura 4 (página 35).
–
IPv4 Address (Dirección IPv4)
–
IPv4 Subnet Mask (Máscara de subred IPv4)
–
IPv4 Gateway (Puerta de enlace IPv4)
–
IPv4 Primary DNS (DNS principal IPv4)
–
IPv4 Secondary DNS (DNS secundario IPv4)
Boot from URL (Arrancar desde URL): especifica la dirección URL de red de un archivo
EFI o ISO de arranque. Introduzca una dirección URL en formato HTTP o FTP, bien utilizando
una dirección de servidor IPv4 o un nombre de host. Las direcciones IPv6 no se admiten.
Si se configura, esta dirección URL aparece como una opción de arranque en el menú de
arranque UEFI. A continuación, puede seleccionar esta opción desde el menú de arranque
Arranque de la dirección URL HTTP/FTP
para descargar el archivo especificado en la memoria del sistema y permitir que el sistema
arranque desde dicho archivo.
NOTA:
Para utilizar esta configuración:
◦
Establezca la configuración de red previa al arranque para poder acceder a la ubicación
de la dirección URL.
◦
Deje el modo de arranque establecido en UEFI Mode (Modo UEFI).
Al arrancar desde un archivo ISO, utilice un archivo que pueda usar el sistema para arrancar
un entorno del sistema operativo preliminar, como WinPE, mini-Linux o el instalador de
VMware ESX. De esta manera, se podrá continuar con la instalación sobre una conexión
de red del sistema operativo. Los archivos ISO que contienen soportes completos de
instalación del sistema operativo no se admiten.
Figura 3 Establecimiento de la dirección IP de la NIC a través de DHCP
Figura 4 Establecimiento de la dirección IP estática de la NIC
NOTA: Después de completar los cambios de configuración mediante la API de RESTful
cuando el sistema se está ejecutando, deberá reiniciar el sistema para que surtan efecto. Si el
sistema se apagó en el momento de la configuración mediante la API de RESTful, la configuración
aparecerá al encenderlo. Los cambios que se realicen con las utilidades del sistema o el comando
sysconfig de Embedded UEFI Shell surten efecto de inmediato.
Configuración de red previa al arranque
35
Establecimiento de la configuración de red previa al arranque
Requisitos previos
•
Antes de configurar las redes VLAN para el arranque desde la URL HTTP/FTP en un entorno
Windows, complete los pasos en Configuración de VLAN para el arranque de red UEFI.
•
Cuando se utiliza el valor de Boot from URL (Arranque desde la dirección URL):
◦
Establezca la configuración de red previa al arranque para poder acceder a la ubicación
de la dirección URL.
◦
Deje el modo de arranque establecido en UEFI Mode (Modo UEFI).
◦
Al arrancar desde un archivo ISO, utilice un archivo que pueda usar el sistema para
arrancar un entorno del sistema operativo preliminar, como WinPE, mini-Linux o el
instalador de VMware ESX.
Mediante las utilidades del sistema
1.
2.
En la pantalla System Utilities (Utilidades del sistema), seleccione System Configuration
(Configuración del sistema)→BIOS/Platform Configuration (RBSU) (Configuración
del BIOS/plataforma [RBSU])→Network Options (Opciones de red)→Pre-Boot Network
Settings (Configuración de red previa al arranque) y pulse Intro.
Seleccione una opción de las Opciones de configuración de red previa al arranque de
System Utilities (Utilidades del sistema) y pulse Intro. A continuación, seleccione una
configuración o especifique un valor para esa opción y pulse Intro de nuevo.
Uso del comando sysconfig en Embedded UEFI Shell
1.
2.
En la pantalla System Utilities (Utilidades del sistema), seleccione Embedded
Applications (Aplicaciones integradas)→Embedded UEFI Shell y pulse Intro.
En la línea de comandos de Embedded UEFI Shell, realice una de las acciones siguientes:
•
Active DHCPv4 para asignar una configuración de dirección de red IPv4, por ejemplo:
Shell> sysconfig -s PreBootNetwork=EmbNic Dhcpv4=Enabled
UrlBootfile=ftp://192.168.5.56/bootx64.efi
•
Especifique una configuración de dirección IP estática de la NIC, como por ejemplo:
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
El sistema descarga el archivo y arranca con él.
Uso de RESTful Interface Tool
1.
2.
Ejecute RESTful Interface Tool.
En el indicador de línea de comandos, realice una de las acciones siguientes:
•
Active DHCPv4 para asignar una configuración de dirección de red IPv4, por ejemplo:
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
Arranque de la dirección URL HTTP/FTP
•
Especifique una configuración de dirección IP estática de la NIC, como por ejemplo:
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.
Realice una de las acciones siguientes para que los cambios surtan efecto:
•
Si el sistema se está ejecutando, reinícielo.
•
Si el sistema está apagado, enciéndalo.
En las System Utilities (Utilidades del sistema), acceda al One-Time Boot Menu (Menú
de arranque de un solo uso). Consulte «Selección de una opción para un arranque de un
solo uso» (página 11).
Seleccione la entrada URL File (Archivo de URL) y pulse Intro.
Solución de problemas
No se puede descargar el archivo de la dirección URL de arranque de red
Síntoma
Verá un mensaje de error al intentar descargar el archivo de la dirección URL especificada para
el arranque de una red.
Solución 1
Causa
La configuración de la conexión de red que se ha especificado durante la configuración estática
es incorrecta.
Acción
1.
2.
Utilice el comando ping de Embedded UEFI Shell para comprobar la conexión de red.
Consulte "Ping" en la Guía de usuario de HPE UEFI Shell para servidores HPE ProLiant
Gen9.
Cambie la configuración de la conexión de red estática e intente descargar el archivo de la
dirección URL nuevamente.
Solución 2
Causa
El servidor DHCP no responde.
Acción
1.
2.
Asegúrese de que hay un servidor DHCP disponible y de que está operativo.
Intente descargar el archivo de la dirección URL nuevamente.
Solución 3
Causa
No hay ningún cable conectado al puerto NIC seleccionado.
Solución de problemas
37
Acción
1.
2.
Asegúrese de que hay un cable conectado.
Intente descargar el archivo de la dirección URL nuevamente.
Solución 4
Causa
El archivo es incorrecto, no está en el servidor o no se puede descargar porque el nivel de
privilegios es insuficiente. Compruebe el nombre del archivo y que existe en el servidor. Asegúrese
de que tiene privilegios de administrador en el servidor.
Acción
1.
2.
Asegúrese de que el archivo existe, que está utilizando el nombre de archivo correcto y que
tiene privilegios suficientes para descargarlo.
Intente descargar el archivo de la dirección URL nuevamente.
Solución 5
Causa
El servidor HTTP o FTP está fuera de servicio o no responde.
Acción
1.
2.
Asegúrese de que el servidor HTTP o FTP especificado está disponible y que se encuentra
operativo.
Intente descargar el archivo de la dirección URL nuevamente.
No se puede realizar el arranque de red desde un archivo de imagen descargado
Síntoma
Se ha producido un error en el arranque desde la imagen especificada en la dirección URL.
Solución 1
Causa
La imagen no está firmada y el Secure Boot (Arranque seguro) está activado.
Acción
1.
2.
Asegúrese de que la imagen está firmada y que la configuración de arranque seguro es
correcta. Consulte “Configuración del arranque seguro” en la Guía de usuario de las utilidades
del sistema HPE UEFI para servidores HPE ProLiant Gen9.
Intente descargar el archivo de la dirección URL nuevamente.
Solución 2
Causa
El archivo descargado está dañado.
Acción
1.
2.
3.
38
Seleccione otro archivo.
Repita la configuración de la dirección URL, especificando el nuevo archivo.
Intente descargar el nuevo archivo de la dirección URL.
Arranque de la dirección URL HTTP/FTP
8 Arranque de Embedded UEFI Shell
El BIOS del sistema de todos los servidores ProLiant Gen9 incluye Embedded UEFI Shell en la
ROM. El entorno de Embedded UEFI Shell está basado en la UEFI Shell Specification
(Especificación de UEFI Shell) y proporciona una API y una CLI con las que puede ejecutar
secuencias de comandos, manipular archivos y obtener información del sistema. Embedded
UEFI Shell también ejecuta otras aplicaciones UEFI. Estas características mejoran las
capacidades de las utilidades del sistema UEFI. El acceso a Embedded UEFI Shell está activado
de forma predeterminada.
A continuación se describe cómo utilizar la CLI de Embedded UEFI Shell para configurar el BIOS
del sistema y automatizar la instalación e implementación del sistema operativo.
Comandos de Embedded UEFI Shell para la implementación de red
En la tabla siguiente se enumeran los comandos de Embedded UEFI Shell que se pueden utilizar
para la implementación de red. Para obtener más información sobre cada comando, consulte
la Guía de usuario de HPE UEFI Shell para servidores HPE ProLiant Gen9.
Comando
Descripción
ramdisk
Crea y elimina discos de RAM.
restclient
Interactúa con el servicio de la API de RESTful local.
sysconfig
Muestra o configura los valores del BIOS del sistema.
webclient
Descarga archivos de HTTP o FTP y monta un sistema de
archivos ISO.
Standard Format Output (SFO, resultados en formato estándar)
El comando de resultados en formato estándar (SFO) basado en tablas general le permite
procesar fácilmente la salida de los comandos de Embedded UEFI Shell. Los comandos del
shell que utilizan la salida con formato estándar muestran la misma información que se mostraría
normalmente, pero utilizan filas y columnas de datos delimitados por comas que pueden analizarse
con un comando de análisis. La primera columna siempre contiene un identificador de estilo C
que describe el tipo de datos de la fila. Este identificador se conoce como el nombre de la
tabla. Los nombres de la tabla que empiezan por el carácter ‘_’ son específicos de la
implementación.
La segunda columna y las siguientes son cadenas de estilo C entre comillas que contienen los
datos reales del comando de Embedded UEFI Shell. Para cada comando de Embedded UEFI
Shell, el formato y el significado de cada columna depende del número de la columna y el nombre
de la tabla.
Los comandos de Embedded UEFI Shell compatibles con la opción –sfo siempre generan el
nombre de la tabla ShellCommand. La segunda columna contiene el nombre del comando de
Embedded UEFI Shell sin ninguna extensión. Por ejemplo: ShellCommand,"ls".
Ejemplo
FileInfo,"fs0:/efi/boot/winloader.efi","45670","arsh"
FileInfo,"fs0:/efi/boot/timsfile.txt","1250","a"
FileInfo,"fs0:/efi/boot/readme.txt","795","a"
Sintaxis ampliada
En la sintaxis siguiente, un identificador es un identificador de estilo C que comienza por
un carácter alfabético o un guion bajo. Una cadena entrecomillada comienza por un carácter de
comillas ("), seguido por cero o más caracteres y terminada por un carácter de comillas ("). Si
Comandos de Embedded UEFI Shell para la implementación de red
39
la cadena contiene comillas, deben ir precedidas por el carácter ^ (por ejemplo, ^"). El carácter
^ puede insertarse utilizando ^^.
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>
Ejemplo
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"
Invocación de las secuencias de comandos del shell
Dispone de los dos métodos siguientes para llamar a las secuencias de comandos de UEFI
Shell.
Inicio automático de la secuencia de comandos de UEFI Shell en System Utilities
(Utilidades del sistema)
La secuencia de comandos de inicio permite crear un disco de RAM, descargar archivos de la
red, recopilar datos, volver a cargar los resultados en la red y, a continuación, arrancar el sistema
operativo sin necesidad de reiniciar el sistema. Puede almacenar el archivo de secuencias de
comandos en un soporte local o acceder a él desde una ubicación de red.
De forma predeterminada, la opción UEFI Shell Script Auto-Start (Inicio automático de la
secuencia de comandos de UEFI Shell) está desactivada en las utilidades del sistema y puede
configurarse para que el shell busque el archivo startup.nsh en cualquier sistema de archivos
FAT16 o FAT32 disponible. Puede modificar esta configuración para que el shell busque la
secuencia de comandos de inicio en un sistema de archivos específico en los soportes conectados
o en una ubicación de red determinada. Cuando se configura para una ubicación de red, se
puede especificar la dirección URL del archivo startup.nsh en formato HTTP o FTP. Para
obtener más información, consulte "Inicio automático de la secuencia de comandos de UEFI
Shell" en la Guía de usuario de las utilidades del sistema HPE UEFI para servidores
HP ProLiant Gen9.
Invocación manual de una secuencia de comandos del shell
1.
2.
Vaya a la ubicación del archivo de secuencia de comandos .nsh.
Haga doble clic en el archivo o haga clic con el botón secundario en el archivo y, a
continuación, seleccione Abrir.
Edición de las secuencias de comandos del shell
Puede editar los archivos de secuencias de comandos sin conexión o en el shell mediante el
comando edit. También puede utilizar el comando type para mostrar la secuencia de comandos
en la pantalla.
40
Arranque de Embedded UEFI Shell
Configuración de Embedded UEFI Shell para leer la secuencia de comandos de
inicio desde la red
Mediante las utilidades del sistema
1.
2.
3.
4.
Complete la configuración de red previa al arranque que se describe para el arranque HTTP
(Mediante las utilidades del sistema), pero no especifique datos en el campo Boot from
URL (Arranque desde la dirección URL). Este campo solo es necesario para el arranque
desde una imagen ISO o una aplicación EFI.
Active el inicio automático de la secuencia de comandos de UEFI Shell. Está desactivado
de forma predeterminada. Consulte "Inicio automático de la secuencia de comandos de
UEFI Shell" en la Guía de usuario de las utilidades del sistema UEFI para servidores
HP ProLiant Gen9.
Configure la ubicación de inicio automático en Network (Red). Consulte "Ubicación de la
secuencia de comandos de inicio automático del shell" en la Guía de usuario de las utilidades
del sistema HPE UEFI para servidores HP ProLiant Gen9.
Configure la ubicación (URL) desde donde Embedded UEFI Shell descarga la secuencia
de comandos. Consulte la Figura 5 (página 41) y "Ubicación de red para la secuencia de
comandos de inicio automático del shell" en la Guía de usuario de las utilidades del sistema
UEFI para servidores HP ProLiant Gen9.
NOTA: Debe establecer la dirección URL estáticamente para que apunte a una secuencia
de comandos de Embedded UEFI Shell (.nsh). No se admite ningún otro tipo de archivo.
Figura 5 Configuración de la secuencia de comandos de inicio de Embedded UEFI
Shell para que se ejecute desde una ubicación de red
Mediante el comando sysconfig de Embedded UEFI Shell.
1.
2.
En la pantalla System Utilities (Utilidades del sistema), seleccione Embedded
Applications (Aplicaciones integradas)→Embedded UEFI Shell y pulse Intro.
En la línea de comandos del Shell, escriba los parámetros de sysconfig, tal como se muestra
en el ejemplo siguiente:
Shell> sysconfig -s UefiShellStartup=Enabled UefiShellStartupLocation=NetworkLocation
UefiShellStartupUrl=http://deploy.server.com/scripts/startup.nsh
3.
Reinicie el servidor.
Uso de RESTful Interface Tool
1.
2.
Ejecute RESTful Interface Tool.
En el indicador de línea de comandos, realice una de las acciones siguientes:
•
Active DHCPv4 para asignar una configuración de dirección de red IPv4, por ejemplo:
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
Invocación de las secuencias de comandos del shell
41
--selectorHpBios.
hprest commit
•
Especifique una configuración de dirección IP estática de la NIC, como por ejemplo:
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
3.
4.
5.
Reinicie el servidor.
Mueva la entrada de dirección URL al principio de la lista de orden de arranque como se
describe en «Configuración de arranque» (página 7).
Reinicie el servidor.
Creación de discos RAM
Los discos de RAM son sistemas de archivos “en memoria” (dispositivos de
bloques/almacenamiento emulados en la memoria RAM) a los que se puede acceder como a
cualquier dispositivo de almacenamiento.
Para crear un disco de RAM FAT32 de 512 MB con la etiqueta de volumen MYRAMDISK,
introduzca el comando siguiente en la línea de comandos de Embedded UEFI Shell:
Shell> ramdisk -c -s 512 -v MYRAMDISK -t F32
Para obtener más información, introduzca help ramdisk o ramdisk -?
Para obtener más información sobre este comando, consulte la Guía de usuario de HPE UEFI
Shell para servidores HPE ProLiant Gen9.
Implementación y secuencia de comandos
La siguiente figura muestra el método de arranque Embedded UEFI Shell.
Figura 6 Arquitectura de implementación
Después de completar los pasos de configuración y arrancar en Embedded UEFI Shell, el shell
localiza automáticamente el archivo startup.nsh en la ubicación de red o el soporte conectado
configurado. También aprovisiona discos de RAM para descargar la secuencia de comandos
de la red. A continuación, la secuencia de comandos de inicio puede realizar automáticamente
la configuración del sistema e iniciar el proceso de implementación e instalación del sistema
operativo.
42
Arranque de Embedded UEFI Shell
Figura 7 Pila de red
En las secciones siguientes se describe cómo configurar Embedded UEFI Shell para que
seleccione y ejecute su secuencia de comandos de inicio desde la red.
Configuración del arranque de Embedded UEFI Shell: Una solución de
implementación de ejemplo
Puede utilizar System Utilities (Utilidades del sistema), los comandos de Embedded UEFI Shell
o los comandos de RESTful Interface Tool para configurar o, si procede, dejar los valores
predeterminados para el arranque en el Shell. En las secciones siguientes se muestra cómo
utilizar las utilidades del sistema y RESTful Interface Tool para realizar las tareas de configuración
necesarias.
Configuración de los ajustes necesarios mediante System Utilities (Utilidades del
sistema)
1.
Establezca la configuración de red previa al arranque.
•
•
2.
Para Pre-Boot Network Interface (Interfaz de red previa al arranque), seleccione
una de las opciones siguientes:
◦
Auto (la opción predeterminada)
◦
Una Embedded NIC (NIC integrada) disponible
Para DHCPv4, realice una de las acciones siguientes:
◦
Seleccione Enabled (Activado) (la opción predeterminada).
◦
Seleccione Disabled (Desactivado) y configure manualmente los siguientes ajustes
para la dirección IP estática, como se muestra en la Figura 4.
–
IPv4 Address (Dirección IPv4)
–
IPv4 Subnet Mask (Máscara de subred IPv4)
–
IPv4 Gateway (Puerta de enlace IPv4)
–
IPv4 Primary DNS (DNS principal IPv4)
–
IPv4 Secondary DNS (DNS secundario IPv4)
Configure los ajustes de Embedded UEFI Shell.
•
Para Embedded UEFI Shell, seleccione Enabled (Activado) (la opción
predeterminada).
•
Para UEFI Shell Script Auto-Start (Inicio automático de la secuencia de comandos
de UEFI Shell), seleccione Enabled (Activado) (no es la opción predeterminada).
Configuración del arranque de Embedded UEFI Shell: Una solución de implementación de ejemplo
43
•
Para Add Embedded UEFI Shell to Boot Order (Agregar Embedded UEFI Shell al
orden de arranque), seleccione Enabled (Activado) (no es la opción predeterminada).
Se agrega Embedded UEFI Shell a la lista UEFI Boot Order (Orden de arranque
UEFI) y al One-Time Boot Menu (Menú de arranque de un solo uso).
•
3.
Para Shell Auto-Start Script Location (Ubicación de la secuencia de comandos
de inicio automático del shell), seleccione Auto (la opción predeterminada), Network
Location (Ubicación de red) o File Systems on Attached Media (Sistemas de
archivos en soportes conectados).
Realice una de las siguientes operaciones:
•
Seleccione Embedded UEFI Shell en el One-Time Boot Menu (Menú de arranque
de un solo uso). Consulte Selección de una opción para un arranque de un solo uso.
•
Si desea que Embedded UEFI Shell arranque siempre primero, muévalo hacia la parte
superior de la lista de UEFI Boot Order (Orden de arranque UEFI). Consulte Cambio
de la lista UEFI Boot Order (Orden de arranque UEFI).
Configuración de los ajustes necesarios mediante RESTful Interface Tool
Puede utilizar RESTful Interface Tool para completar la configuración que se ha descrito
anteriormente en Configuración de los ajustes necesarios mediante System Utilities (Utilidades
del sistema). A continuación se muestran comandos de ejemplo de RESTful Interface Tool:
#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
Secuencia de comandos de inicio de ejemplo
Después que se completen los pasos de Configuración del arranque de Embedded UEFI Shell:
Una solución de implementación de ejemplo y el sistema de destino se encienda por primera
vez, el sistema arranca en una fase determinada, se configura a sí mismo con los ajustes
solicitados y se reinicia. A continuación, el sistema inicia Embedded UEFI Shell, que descarga
y ejecuta la secuencia de comandos de inicio desde la dirección URL que se ha configurado. A
continuación se ofrece una secuencia de comandos de configuración de ejemplo que puede
ejecutarse con Embedded UEFI Shell.
@echo -off
#
44
Arranque de Embedded UEFI Shell
# 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
#
# 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
Configuración del arranque de Embedded UEFI Shell: Una solución de implementación de ejemplo
45
#
# 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
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."
La secuencia de comandos de ejemplo hace lo siguiente
1.
2.
3.
4.
5.
Crea un disco de RAM temporal para guardar el cargador de arranque que se ha descargado,
el kernel del sistema operativo, el sistema de archivos y los archivos de configuración
necesarios para que el cargador de arranque y el kernel se inicialicen a sí mismos y continúen
con la instalación a través de la red.
Determina el ID de FS<x> del disco de RAM que se acaba de crear.
Define el directorio raíz del disco RAM como directorio de trabajo. Por ejemplo: FS1:\.
Descarga los archivos necesarios para iniciar el sistema operativo: el cargador de arranque,
el kernel del sistema operativo y un sistema de archivos en memoria para el kernel del
sistema operativo.
Realiza una de las siguientes operaciones:
•
Si la descarga se realiza correctamente, inicia el cargador de arranque. La ruta del
archivo del kernel del sistema operativo, su sistema de archivos en memoria y cualquier
argumento del kernel del sistema operativo (que el cargador de arranque pasa al kernel
al iniciarlo), se pasan al cargador de arranque como argumentos de la línea de
comandos.
•
Si falla la descarga, realiza una limpieza y sale de la secuencia de comandos de inicio.
La tarea de Embedded UEFI Shell y de la secuencia de comandos previa al arranque termina
aquí, y el sistema operativo ahora puede continuar con la implementación por sí mismo, con la
ayuda de las secuencias de comandos de implementación específicas del sistema operativo
integradas en su sistema de archivos en memoria.
46
Arranque de Embedded UEFI Shell
Solución de problemas
No se puede realizar la implementación desde la secuencia de comandos de
UEFI Shell
Síntoma
Se ha intentado implementar un sistema operativo mediante la secuencia de comandos de UEFI
Shell y ve un mensaje de error que indica que la implementación ha fallado.
Causa
Los valores de configuración no son correctos.
Acción
1.
2.
Verifique lo siguiente.
•
La interfaz de Embedded UEFI Shell se agrega a la lista UEFI Boot Order (Orden de
arranque UEFI) o al One-Time Boot Menu (Menú de arranque de un solo uso).
•
Cuando se agrega a la lista UEFI Boot Order (Orden de arranque UEFI), la interfaz
de Embedded UEFI Shell es la primera opción de arranque de la lista UEFI Boot Order
(Orden de arranque UEFI), por lo que impide que se carguen las demás opciones de
arranque.
•
El inicio automático de la secuencia de comandos de UEFI Shell está activado.
•
Se ha especificado la ubicación correcta del archivo de secuencias de comandos
startup.nsh en un soporte conectado o en una ubicación de red. Si está en un
soporte conectado, la secuencia de comandos startup.nsh debe estar en el directorio
fsX:\ o fsX:\efi\boot\.
•
La secuencia de comandos .nsh solo contiene comandos admitidos.
•
El sistema tiene suficiente memoria RAM para crear discos de RAM durante la ejecución
de secuencias de comandos automatizadas.
•
Cualquier cargador de arranque de sistema operativo o aplicación de diagnóstico que
se inicie con la secuencia de comandos .nsh puede ejecutarse en el entorno UEFI.
Intente la implementación de nuevo.
Solución de problemas
47
9 Arranque de SAN FC/FCoE en UEFI Mode (Modo UEFI)
Configuración del arranque de SAN FC/FCoE
De forma predeterminada, las utilidades del sistema solo permiten a los adaptadores FC/FCoE
instalados buscar destinos de arranque configurados previamente en la configuración de
dispositivos del destino. Puede cambiar la configuración de la directiva de arranque. Puede
arrancar desde la SAN FC/FCoE en UEFI Mode (Modo UEFI) o en Legacy BIOS Mode (Modo
BIOS heredado). A continuación describe cómo hacerlo en modo UEFI.
NOTA: Para evitar tiempos de arranque largos, no establezca la directiva de análisis de FC
para analizar todos los destinos disponibles. Puede desactivar este parámetro en las utilidades
del sistema de UEFI para su adaptador concreto, o bien definiendo una directiva de análisis
global en dicha área.
Arranque desde la SAN FC/FCoE
Requisitos previos
•
La partición del sistema EFI (ESP) y los archivos del cargador de arranque deben estar en
la ubicación predeterminada \efi\BOOT\BOOTX64.EFI.
•
El destino de arranque desde la SAN debe estar configurado con GPT (GUID Partition
Table).
•
El modo de arranque debe estar establecido en UEFI Mode (Modo UEFI).
•
La opción Internal SD Card Slot (Ranura de tarjeta SD interna) debe estar activada en
las utilidades del sistema. Es la configuración predeterminada. Para obtener más información,
consulte “Ranura de tarjeta SD interna” en la Guía de usuario de las utilidades del sistema
HPE UEFI para servidores HPE ProLiant Gen9.
Para arrancar de la SAN FC/FCoE con System Utilities (Utilidades del
sistema)
1.
2.
3.
48
Si es necesario, realice una de las acciones siguientes para cambiar la configuración de la
directiva de arranque.
•
Para una controladora Fibre Channel que no esté en una ranura PCIe, modifique la
configuración como se describe en “Directiva de búsqueda Fibre Channel/FCoE” en la
Guía de usuario de las utilidades del sistema HPE UEFI para servidores
HPE ProLiant Gen9.
•
Para una controladora Fibre Channel que esté en una ranura PCIe, modifique la
configuración como se describe en “Directiva de arranque de almacenamiento PCIe”
en la Guía de usuario de las utilidades del sistema HPE UEFI para servidores
HPE ProLiant Gen9.
Mueva esta opción al principio de la lista de orden de arranque como se describe en Cambio
de la lista UEFI Boot Order (Orden de arranque UEFI).
Reinicie el servidor.
Arranque de SAN FC/FCoE en UEFI Mode (Modo UEFI)
10 Arranque de la unidad de disco duro local en UEFI
Mode (Modo UEFI)
Configuración de arranque de la unidad de disco duro
Puede arrancar desde una unidad de disco duro local, incluida una que esté conectado a una
controladora Smart Array integrada (basada en SAS) o SATA integrada en UEFI Mode (Modo
UEFI) o Legacy BIOS Mode (Modo BIOS heredado). A continuación, se describe cómo realizar
un arranque del disco duro local en el modo UEFI.
Compatibilidad con SATA integrada
Para arrancar desde una unidad local de disco duro SATA conectada a una controladora SATA
integrada, debe activar la controladora SATA adecuada en el sistema operativo que tenga
instalado. Dependiendo del modelo de servidor de que se trate, la compatibilidad con SATA
AHCI o con RAID Dynamic Smart Array está activada de forma predeterminada.
ATENCIÓN: Dynamic Smart Array no se admite si se ha configurado el modo de arranque
como Legacy BIOS Mode (Modo BIOS heredado). Debe utilizar UEFI Mode (Modo UEFI) al
activar la opción RAID Dynamic Smart Array para evitar la pérdida de datos o que se dañen los
datos de las unidades SATA existentes. Haga copias de seguridad de todas las unidades antes
de activar esta opción.
Consulte la documentación del sistema operativo antes de activar la compatibilidad SATA AHCI
para asegurarse de que los controladores de los soportes base admiten esta función.
Activación de la compatibilidad con SATA integrada
Requisito previo
Para particiones con un tamaño superior a 2,2 TB, el modo de arranque se configura como
modo UEFI.
Para activar la compatibilidad SATA integrada
1.
2.
3.
4.
5.
6.
Desde la pantalla System Utilities (Utilidades del sistema), seleccione System
Configuration (Configuración del sistema)→BIOS/Platform Configuration (RBSU)
(Configuración del BIOS/plataforma [RBSU])→System Options (Opciones del
sistema)→SATA Controller Options (Opciones de controladora SATA)→Embedded
SATA Configuration (Configuración de SATA integrada) y pulse Intro.
Asegúrese de que utiliza los controladores del sistema AHCI o RAID correctos para la
opción SATA.
Seleccione una opción y pulse Intro:
•
Enable SATA AHCI Support (Activar compatibilidad SATA AHCI): activa la
controladora SATA del chipset integrado para AHCI.
•
Enable HP Dynamic Smart Array RAID Support (Activar compatibilidad con RAID
HP Dynamic Smart Array): Activa la controladora SATA del chipset integrado para
RAID Dynamic Smart Array.
Pulse F10.
En modo UEFI, mueva esta opción de arranque UEFI al principio de la lista de orden de
arranque UEFI como se describe en Cambio de la lista UEFI Boot Order (Orden de arranque
UEFI).
Reinicie el servidor.
Configuración de arranque de la unidad de disco duro
49
11 Asistencia y otros recursos
Acceso al soprte de Hewlett Packard Enterprise
•
Para obtener asistencia en tiempo real, vaya a la página web Contact Hewlett Packard
Enterprise Worldwide (Póngase en contacto con Hewlett Packard Enterprise en todo el
mundo):
http://www.hpe.com/assistance
•
Para acceder a la documentación y los servicios de soporte técnico, vaya a la página web
del centro de soporte de Hewlett Packard Enterprise:
http://www.hpe.com/support/hpesc
Información que debe recopilar
•
Número de registro de asistencia técnica (si corresponde)
•
Nombre del producto, modelo o versión y número de serie
•
Nombre y versión del sistema operativo
•
Versión de firmware
•
Mensajes de error
•
Informes y registros específicos del producto
•
Productos o componentes adicionales
•
Productos o componentes de otros fabricantes
Acceso a las actualizaciones
•
Algunos productos de software proporcionan un mecanismo para acceder a las
actualizaciones de software a través de la interfaz del producto. Revise la documentación
del producto para identificar el método recomendado de actualización del software.
•
Para descargar actualizaciones del producto, vaya a cualquiera de las páginas web
siguientes:
◦
Página Get connected with updates from HPE (Conéctese con las actualizaciones
de HPE) del centro de soporte de Hewlett Packard Enterprise:
http://www.hpe.com/support/e-updates
◦
Página web de Software Depot:
http://www.hpe.com/support/softwaredepot
•
Para ver y actualizar sus concesiones, así como para vincular sus contratos y garantías
con su perfil, vaya a la página More Information on Access to HP Support Materials
(Más información sobre cómo acceder a los materiales de soporte de HP) del centro de
soporte de Hewlett Packard Enterprise:
http://www.hpe.com/support/AccessToSupportMaterials
IMPORTANTE: El acceso a algunas actualizaciones podría requerir la concesión de
producto cuando se accede a través del centro de soporte de Hewlett Packard Enterprise.
Debe disponer de una cuenta de HPE Passport configurada con las concesiones
correspondientes.
50
Asistencia y otros recursos
Información relacionada
La documentación más reciente para las utilidades del sistema UEFI y Embedded Shell está
disponible en: http:// www.hpe.com/info/ProLiantUEFI/docs. Los documentos disponibles
incluyen:
•
Guía de usuario de HPE UEFI Shell para servidores HPE ProLiant Gen9
•
Guía de usuario de las utilidades del sistema HPE UEFI para servidores HPE ProLiant Gen9
•
Tarjeta de referencia rápida de HPE UEFI Shell para servidores HPE ProLiant Gen9
•
Notas de la versión del shell y las utilidades del sistema HPE UEFI para servidores
HPE ProLiant Gen9
La HPE UEFI System Utilities and Shell Command Mobile Help for HPE ProLiant Gen9 Servers
(Ayuda para dispositivos móviles de los comandos del shell y las utilidades del sistema HP UEFI
para servidores HP ProLiant Gen9) está disponible al escanear el código QR que se encuentra
en la parte inferior de la pantalla System Utilities (Utilidades del sistema) o en http://
www.hpe.com/qref/ProLiantUEFI/Help.
Páginas web
Página web
Enlace
UEFI Specification (Especificación de multiprocesador)
http://www.uefi.org/specifications
Recursos de aprendizaje de UEFI
http://www.uefi.org/learning_center
Proyecto UEFI EDK2 en SourceForge (descarga de
especificaciones y código)
http://sourceforge.net/apps/mediawiki/tianocore
Biblioteca de información de Hewlett Packard Enterprise http://www.hpe.com/info/enterprise/docs
Centro de soporte de Hewlett Packard Enterprise
http://www.hpe.com/support/hpesc
Contacto con Hewlett Packard Enterprise en todo el
mundo
http://www.hpe.com/assistance
Servicio de suscripción/alertas de soporte
http://www.hpe.com/support/e-updates
Software Depot
http://www.hpe.com/support/softwaredepot
Reparaciones del propio cliente
http://www.hpe.com/support/selfrepair
Insight Remote Support
http://www.hpe.com/info/insightremotesupport/docs
Reparaciones del propio cliente
El programa de reparaciones del propio cliente (CSR) de Hewlett Packard Enterprise le permite
reparar su producto. Si es necesario reemplazar una pieza incluida en el programa CSR, se le
enviará directamente para que pueda instalarla cuando le resulte más cómodo. Algunas piezas
no entran en el programa CSR. El servicio técnico autorizado de Hewlett Packard Enterprise
determinará si una reparación entra en el programa CSR.
Para obtener más información sobre el programa CSR, póngase en contacto con el proveedor
de servicios local o vaya a la página web del CSR:
http://www.hpe.com/support/selfrepair
Remote Support
El soporte remoto está disponible con los dispositivos compatibles como parte de su garantía o
de un contrato de soporte. Proporciona diagnóstico inteligente de eventos y envío automático y
seguro de notificaciones de eventos de hardware a Hewlett Packard Enterprise, que iniciará un
Información relacionada
51
proceso de solución rápido y preciso basándose en el nivel de servicio de su producto. Hewlett
Packard Enterprise le recomienda que registre su dispositivo en Remote Support.
Para obtener más información y conocer los detalles de los dispositivos compatibles, vaya a la
página web siguiente:
http://www.hpe.com/info/insightremotesupport/docs
API RESTful
La API de RESTful es la interfaz de gestión que utilizan las herramientas de gestión de servidores
de Hewlett Packard Enterprise para realizar las tareas de configuración, inventario y supervisión
de un servidor. Proporciona una interfaz programable y una especificación ligera de modelo de
datos que es sencilla, remota, segura y extensible.
Se puede acceder a la API de RESTful a través de los mecanismos siguientes:
•
Instalando complementos de REST disponibles gratuitamente para los navegadores, como
el complemento de REST avanzado para el explorador Google Chrome
•
Instalando herramientas de línea de comandos disponibles gratuitamente, como CURL
•
Instalando REST Tool (disponible para Windows y para Linux) desde: www.hpe.com/info/
redfish
Una vez instalada la herramienta, es posible acceder al servicio de la API de RESTful del sistema
ProLiant de destino a través de la red de gestión de iLO del sistema. Para obtener más
información, visite la página: http://www.hpe.com/info/restfulinterface/docs.
RESTful Interface Tool con el tiempo sustituirá a CONREP (Configuration Replication Utility,
Utilidad de replicación de la configuración), una utilidad que funciona junto con BIOS/Platform
Configuration (RBSU) (Configuración del BIOS/plataforma [RBSU]) para replicar la configuración
de hardware de los servidores ProLiant. Para obtener más información, consulte la Scripting
Toolkit User Guide (Guía de usuario de Scripting Toolkit) para el entorno de su sistema operativo
en la página web de Hewlett Packard Enterprise (http://www.hpe.com/info/stk/docs).
Comentarios sobre la documentación
Hewlett Packard Enterprise se compromete a proporcionar documentación que se adapte a sus
necesidades. Para ayudarnos a mejorar la documentación, envíe cualquier error, sugerencia o
comentario a Comentarios sobre la documentación ([email protected]). Cuando envíe
sus comentarios, incluya el título del documento, el número de referencia, la edición y la fecha
de publicación, que se encuentran en la portada del documento. Para el contenido de ayuda en
línea, incluya el nombre y la versión del producto, la edición y la fecha de publicación de la
ayuda, que se encuentran en la página de avisos legales.
52
Asistencia y otros recursos
Glosario
AHCI
Advanced Host Controller Interface (Interfaz de controladora de host avanzada)
API
Application Program Interface (Interfaz de programa de aplicación)
Arranque seguro
Proceso agregado a las versiones nuevas de UEFI que puede mejorar la seguridad de la
implementación de un sistema mediante sistemas operativos libres de malware y verificados
por hardware.
BIOS
Basic Input/Output System (Sistema básico de entrada y salida)
Cargador de
arranque
Programa que carga un sistema operativo en un servidor o en un equipo cuando el sistema se
enciende.
CHAP
Challenge-Handshake Authentication Protocol (Protocolo de autenticación por desafío)
CONREP
Configuration Replication Utility (Utilidad de replicación de la configuración) es una utilidad que
genera un archivo XML de configuración del sistema que se utiliza para duplicar la configuración
de hardware de un servidor ProLiant en otro.
DHCP
Dynamic Host Configuration Protocol (Protocolo de configuración dinámica de host)
DNS
Domain Name System (Sistema de nombres de dominio)
EFI
Término genérico que se refiere a una de las versiones de la especificación EFI: EFI 1.02, EFI
1.10 o UEFI 2.0.
FAT
File Allocation Table (Tabla de asignación de archivos)
FTP
File Transfer Protocol (Protocolo de transferencia de archivos)
FW
Firmware
GRUB
Grand Unified Boot loader (Gran gestor de arranque unificado)
iLO
Integrated Lights-Out
iSCSI
Internet Small Computer System Interface (Pequeña interfaz de sistema informático por Internet)
ISO
International Organization for Standardization (Organización Internacional para la
Estandarización)
LUN
Logical Unit Number (Número de unidad lógica)
MBA
Multi-Boot Agent (Agente de arranque múltiple)
MBR
Master Boot Record (Registro de arranque maestro)
MDT
Microsoft Deployment Toolkit: Conjunto de herramientas, procesos y directrices para automatizar
la implementación de servidores y equipos de escritorio.
Multidifusión
Comunicación de grupo en que la información se envía a un grupo de sistemas de destino al
mismo tiempo.
PXE
Preboot Execution Environment (Entorno de ejecución previo al arranque): especificación que
define cómo se arranca un entorno cliente/servidor desde el software de red de un cliente.
Requiere protocolos de red estándar, como DHCP y TFTP.
RBSU
ROM-Based Setup Utility (Utilidad de configuración basada en ROM)
REST
Representational State Transfer (Transferencia de estado representacional)
SAS
Serial Attached SCSI (SCSI con conexión serie)
SATA
Serial Advanced Technology Attachment (Conexión serie de tecnología avanzada)
SD
Secure Digital
SFO
Standard Format Output (Resultados en formato estándar)
TFTP
Trivial File Transfer Protocol (Protocolo trivial de transferencia de archivos): Protocolo de
transferencia de archivos que permite a los clientes obtenerlos o copiarlos en un host remoto.
UDP
User Datagram Protocol (Protocolo de datagrama de usuarios)
UEFI
Unified Extensible Firmware Interface (Interfaz de firmware extensible unificada): Interfaz entre
el sistema operativo y el firmware de la plataforma durante el proceso de arranque.
URI
Uniform Resource Identifier (Identificador uniforme de recurso)
53
USB
Universal Serial Bus (Bus serie universal)
WDS
Windows Deployment Services: tecnología de servidor creada por Microsoft para la instalación
basada en red de sistemas operativos Windows.
54
Glosario
Índice
implementación y secuencias de comandos, 42
A
acceso
actualizaciones, 50
actualizaciones
acceso, 50
adición de una opción de arranque, 10
Agregar opción de arranque, 9
aplicación EFI, 10
aplicación UEFI, 10
arranque de iSCSI
comprobación de la conexión, 31
especificación de un nombre de iniciador, 30
Arranque de multidifusión de PXE , 16
arranque desde USB genérico, 13
arranque iPXE, 16
arranque iSCSI
adición de un dispositivo, 30
selección de un dispositivo, 29
arranque optimizado UEFI, 8
activación o desactivación, 8
arranque PXE, 16
arranque, opciones
adición, 10
G
GRUB2, 22
I
iniciador de software iSCSI, 29
configuración, 29
inicio automático de la secuencia de comandos de UEFI
Shell, 40
Instalación en RHEL, 32
introducción, 6
iPXE de carga en cadena, 27
iSCSI, arranque, 29
L
Legacy BIOS Boot Order (Orden del modo de arranque
del BIOS heredado)
cambio, 9
Linux
configuración del PXE para el modo BIOS heredado,
17
configuración del PXE para el modo UEFI, 19
Lista Boot Order (Orden de arranque), 8
lista UEFI Boot Order (Orden de arranque UEFI), 8
C
Cambio de la lista de orden de arranque UEFI, 9
carga en cadena de iPXE, 27
cargadores de arranque de Linux, 21
comandos para la implementación de red, 39
compatibilidad con SATA integrada, 49
Configuración de iPXE, 25
Configuración de la red para Pre-Boot, 34
Configuración de red previa al arranque
configuración, 36
configuración de VLAN para el arranque desde la red,
24
Configuración PXE, 16
contacto con Hewlett Packard Enterprise, 50
controladores gráficos UEFI, 8
D
dirección URL HTTP/FTP, arranque, 34
disco duro local en modo UEFI, arranque, 49
discos de RAM, 42
dispositivo HPE Dual MicroSD, 14
documentación
envío de comentarios, 52
documentación relacionada, 51
documento
información relacionada, 51
M
manual, llamada a secuencia de comandos del shell, 40
métodos de implementación UEFI, 6
modos de arranque
comparación, 7
selección, 7
O
One-Time Boot Menu (Menú de arranque de un solo uso)
opciones, 10
selección de una opción, 11
opciones de arranque
arranque optimizado UEFI, 8
dirección URL HTTP/FTP, 34
disco duro local en modo UEFI, 49
dispositivo HPE Dual MicroSD, 14
Embedded UEFI Shell, 39
iPXE, 16
iSCSI, 29
partición de usuarios integrada, 14
PXE, 16
SAN FC/FCoE en modo UEFI, 48
SD, 12
USB, 13
USB dual, 15
orden del modo de arranque del BIOS heredado, 9
E
ELILO, 21
Embedded UEFI Shell, 39
ejemplo de solución de implementación, 43
implementación y secuencia de comandos, 42
P
páginas web, 51
reparaciones del propio cliente, 51
parámetros de arranque
55
configuración, 7
partición de usuarios integrada, arranque, 14
R
Remote Support, 51
reparaciones del propio cliente, 51
RHEL
configuración de iSCSI, 32
ROM de expansión de vídeo heredado INT10, 8
S
SD, arranque desde tarjeta, 12
secuencia de comandos de inicio de ejemplo, 44
secuencias de comandos de inicio
edición, 40
lectura desde la red, 41
llamada, 40
servidor DHCP
arranque PXE, 17, 19
servidor TFTP
arranque PXE, 17, 19
shell, llamada manual a una secuencia de comandos, 40
shell, secuencias de comandos
llamada manual, 40
solución de problemas, 37, 47
soporte
Hewlett Packard Enterprise, 50
Syslinux, 23
T
tarjeta SD
implementación de un sistema operativo, 12
U
UEFI, 8
opciones de arranque, 10
UEFI Shell, comandos
implementación de red, 39
uso de SFO, 39
USB
instalación de Windows, 13
USB, arranque, 13
USB, llave de arranque dual para el modo UEFI y el modo
BIOS heredado, 15
W
Windows
configuración de PXE para el modo UEFI, 23
Windows, servidor
arranque PXE, 23
56
Índice