Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Guía de administración del sistema: administración básica |
1. Herramientas de gestión de Oracle Solaris (guía)
2. Trabajo con Solaris Management Console (tareas)
3. Trabajo con Oracle Java Web Console (tareas)
4. Gestión de grupos y cuentas de usuario (descripción general)
5. Gestión de cuentas de usuario y grupos (tareas)
6. Gestión del soporte cliente-servidor (descripción general)
7. Administración de clientes sin disco (tareas)
8. Introducción al cierre e inicio de un sistema
9. Cierre e inicio del sistema (descripción general)
10. Cierre de un sistema (tareas)
11. Modificación del comportamiento del inicio de Oracle Solaris (tareas)
Modificación del comportamiento del inicio en sistemas basados en SPARC (mapa de tareas)
SPARC: Uso de la PROM de inicio
SPARC: Cómo buscar el número de revisión de la PROM para un sistema
SPARC: Cómo identificar dispositivos en un sistema
SPARC: Cómo determinar el dispositivo de inicio predeterminado
SPARC: Cómo cambiar el dispositivo de inicio predeterminado mediante la PROM de inicio
SPARC: Cómo cambiar el dispositivo de inicio predeterminado con el comando eeprom
SPARC: Cómo cambiar el núcleo predeterminado mediante la PROM de inicio
SPARC: Cómo cambiar el núcleo predeterminado con el comando eeprom
Compatibilidad con SPARC para las herramientas de construcción de ITU
SPARC: Cómo iniciar un sistema con una ITU recién creada
Modifying Boot Behavior on x86 Based Systems (Task Map)
Modificación del comportamiento del inicio en los sistemas basados en x86
x86: Cómo modificar el comportamiento del inicio con el comando eeprom
x86: Modificación del comportamiento del inicio mediante la edición del menú de GRUB en el inicio.
Edición del menú de GRUB en Oracle Solaris 10
Argumentos de inicio que se pueden especificar mediante la edición del menú de GRUB al inicio
x86: Cómo modificar el comportamiento del inicio mediante la edición del menú de GRUB al inicio
x86: Modificación del comportamiento del inicio mediante la edición del archivo menu.lst
x86: Cómo modificar el comportamiento del inicio mediante la edición del archivo menu.lst
x86: Localización del archivo de GRUB menu.lst activo
x86: Implementación del comando findroot
x86: Cómo agregar entradas de menú de GRUB que utilizan el comando findroot
12. Cómo iniciar un sistema Oracle Solaris (tareas)
13. Gestión de archivos de inicio de Oracle Solaris (tareas)
14. Resolución de problemas de inicio de un sistema Oracle Solaris (tareas)
15. x86: Inicio basado en GRUB (referencia)
16. x86: Inicio de un sistema que no implementa GRUB (tareas)
17. Comando regadm del registro automático de Oracle Solaris (tareas)
18. Gestión de servicios (descripción general)
19. Gestión de servicios (tareas)
20. Gestión de software (descripción general)
22. Gestión de software mediante comandos de paquetes de Oracle Solaris (tareas)
|
Los principales métodos para modificar el comportamiento del inicio en un sistema basado en x86 son los siguientes:
Mediante el uso del comando eeprom.
El comando eeprom se utiliza para asignar un valor diferente a un conjunto de propiedades estándar. Estos valores, que son equivalentes a las variables NVRAM que se utilizan en OpenBoot PROM (SPARC), se almacenan en el archivo /boot/solaris/bootenv.rc. Los cambios que se realizan en el comportamiento del inicio con el comando eeprom persisten tras el reinicio del sistema y se mantienen durante la actualización de software. Puede anular estos cambios mediante la edición del menú de GRUB, en el momento del inicio, o del archivo menu.lst. Consulte la página del comando man eeprom(1M) para obtener más información.
Nota - Los cambios realizados directamente mediante la edición del archivo bootenv.rc no siempre se mantienen durante una actualización de software. Por ende, no se recomienda este método. El método preferido para realizar estos tipos de cambios consiste en utilizar el comando eeprom.
Mediante la edición del menú de GRUB al inicio.
Los cambios realizados mediante la modificación del comportamiento del núcleo de GRUB en el momento del inicio sustituyen las opciones que se establecen con el comando eeprom. Sin embargo, estos cambios permanecen vigentes únicamente hasta el próximo inicio del sistema. Consulte la página del comando man kernel(1M) para obtener más información.
Mediante la edición manual del archivo menu.lst de GRUB.
Precaución - Cualquier cambio generado por el sistema que se realice en las entradas de menu.lst se modifica o se pierde durante la actualización del sistema. Por el contrario, todas las nuevas entradas de inicio que se agreguen manualmente permanecen después de la actualización. Puede sustituir los valores de eeprom editando el menú de GRUB al inicio o editando el archivo menu.lst. Los cambios realizados mediante la edición del menú de GRUB en el momento del inicio no se mantienen. Sin embargo, los cambios realizados mediante la edición del archivo menu.lst persisten tras los sucesivos reinicios del sistema. |
Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.
# eeprom parameter=new-value
# eeprom parameter
La salida debería mostrar el nuevo valor de eeprom para el parámetro especificado.
Ejemplo 11-3 x86: Configuración de los parámetros de boot-file con el comando eeprom
En este ejemplo, se muestra cómo especificar manualmente que el sistema inicie un núcleo de 64 bits. El sistema debe ser compatible con la computación de 64 bits.
# eeprom boot-file=kernel/amd64/unix
En este ejemplo, se muestra cómo iniciar manualmente un núcleo de 32 bits en un sistema que tiene una capacidad de 64 bits.
# eeprom boot-file=kernel/unix
En este ejemplo, se muestra cómo restablecer el comportamiento del inicio detectado automáticamente predeterminado en un sistema.
# eeprom boot-file=""
El siguiente es un ejemplo de un menú principal de GRUB en una versión de Oracle Solaris que permite iniciar un sistema desde un sistema de archivos root de ZFS. Este menú se basa en el contenido del archivo menu.lst, que incluye entradas de menú para todas las instancias de sistema operativo que se pueden iniciar en el sistema. La primera entrada en el menú es el sistema predeterminado, a menos que se especifique lo contrario. Para especificar otra entrada de inicio como valor predeterminado, agregue el comando default= n al archivo menu.lst, donde n es un número a partir de 0 (la primera entrada de inicio).
GNU GRUB version 0.95 (637K lower / 3144640K upper memory) +-------------------------------------------------------------------------+ be1) be1 failsafe be3 be3 failsafe be2 be2 failsafe +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Nota - La información que se incluye en el archivo menu.lst varía según la versión de Oracle Solaris y el método de instalación que se haya utilizado.
Para editar una entrada de inicio en el menú de GRUB, utilice las teclas de dirección a fin de seleccionar la entrada, después escriba e.
GNU GRUB version 0.95 (637K lower / 3144640K upper memory) +-------------------------------------------------------------------------+ findroot (BE_be1,0,a) bootfs rpool/ROOT/szboot_0508 kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive +-------------------------------------------------------------------------+ Use the ^ and v keys to select which entry is highlighted. Press enter to boot the selected OS, 'e' to edit the commands before booting, or 'c' for a command-line.
Para obtener instrucciones sobre la edición del menú de GRUB en el inicio, consulte x86: Cómo modificar el comportamiento del inicio mediante la edición del menú de GRUB al inicio.
Los siguientes ejemplos muestran el menú de edición de las distintas implementaciones de GRUB:
Compatibilidad con ZFS de GRUB:
grub edit> kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS,prop=value [,prop=value...]][-asrvxk] [-m smf-options] [-i altinit]
Nota - Cuando agregue los argumentos de inicio en un sistema compatible con ZFS, incluya cualquier opción -B adicional después del argumento -B $ZFS-BOOTFS predeterminado.
Compatibilidad con UFS de GRUB:
grub edit> kernel /platform/i86pc/multiboot [-asrvxk] [-m smf-options] [-i altinit][-B prop=value [,prop=value...]]
La siguiente lista describe los argumentos de inicio y las opciones que se pueden especificar mediante la edición del menú de GRUB al inicio:
Especifica el núcleo que se debe iniciar
Solicita información sobre la configuración al usuario
Inicia el sistema en modo de un solo usuario
Especifica un inicio de reconfiguración
El sistema examina todos los dispositivos de hardware conectados y, a continuación, asigna los nodos en el sistema de archivos para representar solamente los dispositivos que realmente se encuentran.
Inicia el sistema con los mensajes detallados habilitados
No inicia el sistema en modo de clúster
Inicia el sistema con el depurador de núcleo habilitado
Controla el comportamiento del inicio la utilidad de gestión de servicios (SMF)
Existen dos categorías de opciones: las opciones de recuperación y las opciones de mensajes.
Especifica un ejecutable alternativo como proceso primordial. altinit es una ruta válida a un ejecutable.
Especifica las propiedades del inicio del núcleo.
A continuación, se muestran distintas maneras de modificar el comportamiento del inicio en el menú de GRUB con la opción -B prop=val:
Redirige la consola a ttya.
Deshabilita la enumeración de la Interfaz avanzada de configuración y energía (ACPI, Advanced Configuration and Power Interface) de los dispositivos.
Redirige la consola a ttya y deshabilita la enumeración de la ACPI de los dispositivos.
Deshabilita la ACPI por completo.
Nota - Cuando las propiedades se especifican con el comando eeprom, en la línea de comandos de GRUB, el comando de GRUB tiene prioridad.
Cuando se modifica el comportamiento del núcleo de GRUB mediante la edición del menú de GRUB en el momento del inicio, los cambios no permanecen tras el reinicio del sistema. El comportamiento del inicio predeterminado se restaura en el siguiente inicio del sistema.
Cuando comienza la secuencia de inicio, aparece el menú principal de GRUB.
Nota - Pulsando la tecla de Escape regresa al menú principal de GRUB sin guardar los cambios.
Los cambios que realice se aplican cuando se inicia el sistema.
Ejemplo 11-4 x86: Inicio de un núcleo de 32 bits en un sistema con capacidad de 64 bits
Para iniciar un núcleo de 32 bits en un sistema con capacidad de 64 bits, agregue el argumento kernel/unix.
grub edit> kernel /platform/i86pc/multiboot kernel/unix
Ejemplo 11-5 x86: Redirección de la consola en serie
Para redirigir la consola en serie a ttyb, agregue el argumento -B console=ttyb.
grub edit> kernel /platform/i86pc/multiboot -B console=ttyb
Como alternativa, puede utilizar la propiedad input-device/output-device, como se muestra en el siguiente ejemplo:
grub edit> kernel /platform/i86pc/multiboot -B input-device=ttyb,output-device=ttyb
En este ejemplo, se muestra cómo se sustituiría la velocidad de la línea de serie:
grub edit> kernel /platform/i86pc/multiboot -B ttyb-mode="115200,8,n,1,-"
Precaución: En el ejemplo anterior, el valor de la propiedad contiene comas, que también son separadores de las propiedades. Para no confundir el analizador de la propiedad, utilice comillas dobles alrededor de todo el valor de propiedad.
El menú de GRUB, que se basa en el archivo de configuración menu.lst, se puede personalizar. Los sistemas operativos que están instalados en su sistema se enumeran en este archivo y se muestran en el menú de GRUB cuando se inicia el sistema. Tenga en cuenta que, al instalar un sistema operativo distinto de Oracle Solaris, debe agregar manualmente una entrada de menú para ese sistema operativo en el archivo menu.lst después de la instalación.
A continuación, se muestra un ejemplo de un menú principal de GRUB típico, que se basa en el contenido del archivo menu.lst. El menú principal de GRUB consta de todas las entradas de inicio que están disponibles y, además, de un archivo en modo a prueba de fallos.
GNU GRUB version 0.95 (631K lower / 2095488K upper memory) +-------------------------------------------------------------------------+ | Solaris 10.1 ... X86 | | Solaris failsafe | | | +-------------------------------------------------------------------------+
Existe un tiempo de espera configurable para arrancar la entrada de sistema operativo predeterminada. La entrada de inicio del sistema operativo predeterminada que se ejecuta se puede configurar con el comando default. El software de instalación normalmente establece este comando para ejecutar una de las entradas de inicio válidas. Para iniciar una instancia diferente del sistema operativo Oracle Solaris (si corresponde), o para iniciar un sistema operativo distinto, utilice las teclas de dirección para resaltar una entrada de inicio diferente. A continuación, presione Intro para iniciar esa entrada. Tenga en cuenta que si el comando default no está definido, se ejecuta la primera entrada de inicio en el menú de GRUB.
Para iniciar el sistema, se utiliza solamente el archivo activo menu.lst. Para modificar el menú de GRUB que se muestra al iniciar el sistema, debe modificarse el archivo activo menu.lst de GRUB. Cambiar cualquier otro archivo menu.lst no tiene efecto en el menú que se muestra al iniciar el sistema. Para determinar la ubicación del archivo menu.lst activo, utilice el subcomando list-menu del comando bootadm. Para obtener más información sobre el uso del comando bootadm, consulte Uso del comando bootadm para administrar archivos de inicio.
Para obtener una descripción completa del archivo menu.lst en cada una de las implementaciones de GRUB en el SO Solaris, consulte x86: Versiones de GRUB compatibles.
Puede que sea necesario modificar el archivo menu.lst por uno de los siguientes motivos:
Para agregar entradas nuevas del sistema operativo
Para agregar información de la redirección de la consola de GRUB
Antes de empezar
Dado que, para iniciar el sistema, se utiliza únicamente el archivo menu.lst de GRUB activo, asegúrese de realizar la edición en el archivo correcto. Modificar cualquier otro archivo menu.lst de GRUB no afecta al menú que se muestra al arrancar el sistema.
La ubicación del archivo menu.lst activo varía según haya un sistema con root de UFS o root de ZFS.
Para el root de UFS, el archivo menu.lst activo es /boot/grub/menu.lst.
Para el root de ZFS, el archivo menu.lst activo es /nombre_agrupación/boot/grub/menu.lst.
Puede determinar la ubicación del archivo de GRUB menu.lst activo mediante el comando bootadm, con el subcomando list-menu.
# bootadm list-menu
Para obtener más información acerca del comando bootadm, consulte la página del comando man bootadm(1M).
Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.
Los comentarios dentro del archivo menu.lst le proporcionan la información necesaria para agregar una nueva entrada de sistema operativo.
El siguiente es un ejemplo de un archivo menu.lst activo para un sistema que ejecuta una versión compatible con el inicio de ZFS. Las entradas de inicio en el archivo menu.lst varían en función de la versión de Oracle Solaris que esté ejecutando.
#---------- ADDED BY BOOTADM - DO NOT EDIT ---------- title Solaris Solaris 10 s10x_nbu6wos_nightly X86 kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive #---------------------END BOOTADM--------------------
Precaución - No edite directamente el contenido original del archivo menu.lst. Para realizar cambios en cualquiera de las entradas del sistema operativo en el archivo, edite manualmente el archivo para duplicar el contenido existente. A continuación, realice las modificaciones en el contenido duplicado. Cuando agregue manualmente entradas nuevas en el archivo, también procure nunca incluir comentarios de protección, como "Agregados por bootadm". Estos comentarios se reservan para uso del sistema. Si no se usan estos comentarios, se garantiza que estas entradas permanezcan intactas durante la actualización de software. |
Si ha agregado alguna entrada adicional, más allá de las entradas predeterminadas, realice manualmente cualquier cambio equivalente.
Los indicadores [-B *] y [*] se deben mantener si existen en el archivo menu.lst original. Además, la entrada en modo a prueba de fallos siempre debe tener un indicador -s.
Tenga en cuenta que cualquier cambio que realice en el archivo se aplicará en el siguiente reinicio del sistema.
Consejo - Si ejecuta Linux, e instala Oracle Solaris, la entrada de Linux no se mantiene en el menú de GRUB cuando se reinicia el sistema. Antes de instalar o actualizar el sistema, guarde una copia del archivo menu.lst que contiene la información de Linux. Después de la instalación, agregue la información de Linux al archivo menu.lst recién creado en la partición de Solaris.
Dado que los cambios que realice en el archivo menu.lst no están relacionados directamente con el sistema operativo Oracle Solaris, no puede realizarlos con el comando eeprom. Deberá editar el archivo directamente. Tenga en cuenta que el proceso de actualización de software conserva todos los cambios que realice en el archivo menu.lst.
Precaución - GRUB puede iniciar Linux y Oracle Solaris. Sin embargo, el GRUB de Linux no puede iniciar Oracle Solaris. Siempre asegúrese de que se cumpla una de las condiciones siguientes:
|
Para obtener una descripción detallada del archivo menu.lst de GRUB que corresponde a cada versión de Oracle Solaris, consulte x86: Versiones de GRUB compatibles.
Ejemplo 11-6 Archivo menu.lst en un sistema con un cargador de inicio de Oracle Solaris ZFS.
Los siguientes ejemplos muestran el aspecto que puede tener un archivo menu.lst en un sistema que tiene un cargador de inicio de Oracle Solaris ZFS. De manera predeterminada, este sistema inicia desde un sistema de archivos root de ZFS. Tenga en cuenta que el contenido del archivo varía según el tipo de instalación.
Instalación nueva o actualización estándar:
title Solaris 10 s10x_nbu6wos_nightly X86 findroot (pool_rpool,0,a) kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive title Solaris failsafe findroot (pool_rpool,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Oracle Solaris Live Upgrade
title be1 findroot (BE_be1,0,a) bootfs rpool/ROOT/szboot_0508 kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive title be1 failsafe findroot (BE_be1,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-sa
Ejemplo 11-7 Archivo menu.lst en un sistema con un cargador de inicio de UFS
Los siguientes ejemplos muestran cómo se ve un archivo menu.lst en un sistema que tiene instalado un sistema de archivos root de UFS. De manera predeterminada, este sistema inicia desde un sistema de archivos root de UFS.
Instalación nueva o actualización estándar:
title Solaris 10 s10x_nbu6wos_nightly X86 findroot (rootfs0,0,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive title Solaris failsafe findroot (rootfs0,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Oracle Solaris Live Upgrade
title be1 findroot (BE_be1,0,a) kernel /platform/i86pc/multiboot module /platform/i86pc/boot_archive title be1 failsafe findroot (BE_be1,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
En los sistemas que tienen un root de ZFS, el archivo menu.lst activo suele encontrarse en /pool-name/boot/grub/menu.lst.
En los sistemas que tienen un root de UFS, el archivo menu.lst activo suele encontrarse en /boot/grub/menu.lst.
Para localizar el menú de GRUB activo, utilice el comando bootadm con el subcomando list-menu:
# bootadm list-menu
Este comando también muestra el contenido del archivo menu.lst activo:
# bootadm list-menu The location for the active GRUB menu is: /pool-name/boot/grub/menu.lst default 0 timeout 10 0 be1 1 be1 failsafe 2 be3 3 be3 failsafe 4 be2 5 be2 failsafe
Para obtener más instrucciones sobre el uso del comando bootadm, consulte Uso del comando bootadm para administrar archivos de inicio.
Todos los métodos de instalación, incluso Oracle Solaris Live Upgrade, ahora utilizan el comando findroot para especificar el segmento de disco que se debe iniciar en un sistema basado en x86. Esta mejora permite iniciar sistemas con roots de ZFS de Oracle Solaris y también roots de UFS. Esta información se encuentra en el archivo menu.lst utilizado por GRUB. Anteriormente, para indicar el segmento de disco que se debía iniciar, se utilizaba el comando root, root (hd0.0.a) de manera explícita.
Los métodos de instalación incluyen Oracle Solaris Live Upgrade, Oracle Solaris JumpStart y el programa de la interfaz gráfica de usuario para la instalación.
Además del comando findroot, hay un archivo de firma en el segmento, (mysign, 0, a), donde mysign es el nombre de un archivo de firma que se encuentra en el directorio /boot/grub/bootsign. Si se inicia un sistema desde un root de ZFS, el complemento de ZFS GRUB busca algún sistema de archivos de ZFS en el segmento a de la partición fdisk 0 e intenta montarlo.
El nombre del archivo de firma varía según el método de instalación que se utilice. Para obtener más información sobre las convenciones de denominación que utiliza el comando findroot, consulte Convenciones de denominación que son utilizadas por el comando findroot.
Las entradas de menú adicionales que también utilizan el comando findroot se pueden agregar al menú de GRUB después una instalación o una actualización. Para obtener instrucciones, consulte x86: Cómo agregar entradas de menú de GRUB que utilizan el comando findroot.
Precaución - El inicio de firma debe ser único. No utilice ni elimine firmas generadas por sistema o firmas de usuario que estén duplicadas en varias instancias del software de Oracle Solaris. Si lo hace, puede que se inicie una instancia de SO incorrecta o que se impida el inicio del sistema. |
Tenga en cuenta que el comando root aún se pueden utilizar en el archivo menu.lst en determinadas instancias; por ejemplo, para iniciar Windows. Sin embargo, no utilice el comando root en los casos en los que el comando findroot es la opción preferida.
Ejemplo 11-8 x86: Archivo menu.lst predeterminado en un sistema compatible con un cargador de inicio de UFS
El siguiente ejemplo muestra el formato de una entrada de archivo menu.lst que utiliza el comando findroot:
title Solaris 10 s10x_nbu6wos_nightly X86 findroot (pool_rpool,0,a) kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive title Solaris failsafe findroot (pool_rpool,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Ejemplo 11-9 x86: Archivo menu.lst predeterminado compatible con un cargador de inicio de Oracle Solaris ZFS
Éste es un ejemplo de un archivo menu.lst en un sistema compatible con un cargador de inicio de Oracle Solaris ZFS. La información para iniciar desde un sistema de archivos root de ZFS se agrega automáticamente al archivo cuando se ejecuta Oracle Solaris Live Upgrade.
title be1 findroot (BE_be1,0,a) kernel$ /platform/i86pc/multiboot -B $ZFS-BOOTFS module /platform/i86pc/boot_archive title be1 failsafe findroot (BE_be1,0,a) kernel /boot/multiboot kernel/unix -s -B console=ttyb module /boot/x86.miniroot-safe
Este procedimiento muestra cómo actualizar manualmente el archivo menu.lst con entradas definidas por el usuario que utilizan el comando findroot. Normalmente, estas entradas se agregan después de una instalación o una actualización. Para obtener instrucciones sobre cómo agregar las entradas definidas por el usuario que utilizan el comando findroot, consulte x86: Implementación del comando findroot.
Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.
# touch /my-pool/boot/grub/bootsign/user-sign
# touch /boot/grub/bootsign/user-sign
Nota - Asegúrese de que el nombre de archivo que elija para el inicio de firma sea único. No utilice nombres de firma generados por sistema ni nombres de firma de usuarios que estén duplicados en varias instancias de Oracle Solaris. Si lo hace, puede que el sistema no se inicie o puede que se inicie la instancia incorrecta de Oracle Solaris.
# bootadm list-menu
title User Solaris boot entry findroot (user-sign, 3, c) kernel$ /platform/i86pc/multiboot module /platform/i86pc/boot_archive
En el ejemplo anterior, el 3 representa la cuarta partición fdisk (las particiones comienzan en 0). La c representa el segmento dentro de una partición fdisk de Solaris (los segmentos comienzan con una a).
La entrada nueva se muestra en el menú de GRUB y se puede seleccionar para iniciar la instancia de SO Oracle Solaris especificada.