Inicio y cierre de sistemas Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

x86: Inicio de sistemas con firmware UEFI y BIOS desde la red

Los adaptadores de red de inicio incluyen firmware que cumple con la especificación PXE. Cuando se activa, el firmware PXE realiza un intercambio DHCP en la red y descarga la macro BootFile que el servidor DHCP incluyó en la respuesta DHCP desde el servidor TFTP que también está en la respuesta DHCP. En Oracle Solaris, esta macro BootFile, pxegrub2 (para los sistemas con firmware BIOS) o grub2netx64.efi (para los sistemas con firmware UEFI de 64 bits), es GRUB 2. GRUB luego descarga el núcleo unix, y el archivo de inicio carga ambos en la memoria. En este momento, el control se transfiere al núcleo de Oracle Solaris.

El proceso de inicio de red en un sistema con firmware UEFI es muy similar al proceso en un sistema con firmware BIOS, con la excepción de que los sistemas con firmware UEFI realizan una solicitud DHCP un poco distinta, que proporciona al servidor DHCP información suficiente para personalizar la macro BootFile que se devuelve para el sistema UEFI. Los sistemas con firmware UEFI requieren aplicaciones de inicio UEFI, no programas de inicio para BIOS, que en caso contrario se devolverían como la macro BootFile desde el servidor DHCP. Tras descargar en el cliente UEFI la aplicación de inicio UEFI (GRUB) especificada en la macro BootFile (grub2netx64.efi or equivalente), se ejecuta el cargador de inicio (GRUB). Al igual que con el proceso de inicio de red BIOS, GRUB descarga el núcleo unix y el archivo de inicio desde el servidor TFTP especificado por DHCP, luego carga ambos en la memoria y, por último, transfiere el control al núcleo unix.