JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Inicio y cierre de sistemas Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Inicio y cierre de un sistema (descripción general)

2.  x86: Administración de GRand Unified Bootloader (tareas)

x86: Introducción de GRUB 2

x86: Descripción de la configuración de GRUB 2

x86: Esquema de partición y denominación de dispositivos de GRUB 2

x86: Comparación de tareas de GRUB 2 y GRUB Legacy

x86: Actualización del sistema GRUB Legacy a una versión que admita GRUB 2

x86: Cómo actualizar el sistema GRUB Legacy a una versión que admita GRUB 2

x86: Cómo se migran las entradas de menú de GRUB Legacy a GRUB 2

x86: Mantenimiento de entornos de inicio de GRUB 2 y GRUB Legacy en el mismo sistema

x86: Administración de la configuración de GRUB con el comando bootadm

x86: Cómo enumerar las entradas de menú de GRUB

x86: Cómo volver a generar manualmente el menú de GRUB

x86: Cómo mantener el menú de GRUB

x86: Cómo definir atributos para una entrada de inicio especificada en el menú de GRUB

x86: Cómo agregar una entrada de inicio al menú de GRUB

x86: Cómo eliminar una entrada de inicio del menú de GRUB

x86: Agregación de argumentos del núcleo mediante la edición del menú de GRUB en el inicio

x86: Agregación de argumentos del núcleo -B prop=val mediante la edición del menú de GRUB en el inicio

Redirección de la consola de Oracle Solaris en el inicio

x86: Personalización de la configuración de GRUB

x86: Administración avanzada de GRUB y resolución de problemas

x86: Instalación de GRUB 2 con el comando bootadm install-bootloader

x86: Cómo instalar el cargador de inicio

x86: Cómo instalar el cargador de inicio tras restaurar una agrupación raíz

x86: Cómo instalar GRUB en una ubicación diferente a la ubicación predeterminada

x86: Instalación de GRUB Legacy en un sistema que tiene instalado GRUB 2

x86: Cómo instalar GRUB Legacy en un sistema que tiene instalado GRUB 2

3.  Cierre de un sistema (tareas)

4.  Inicio de un sistema (tareas)

5.  Inicio de un sistema desde la red (tareas)

6.  Resolución de problemas de inicio de un sistema (tareas)

Índice

x86: Agregación de argumentos del núcleo mediante la edición del menú de GRUB en el inicio

En las plataformas x86, puede definir atributos de inicio y argumentos del núcleo para una entrada de inicio específica mediante la edición del menú de GRUB en el inicio. Estos cambios se mantienen hasta la próxima vez que se inicie el sistema.

Para establecer de forma permanente los atributos de inicio para una entrada de inicio específica, utilice el comando bootadm con el subcomando change-entry. Consulte x86: Cómo definir atributos para una entrada de inicio especificada en el menú de GRUB.

Al iniciar un sistema basado en x86, aparece el menú principal de GRUB. Este menú contiene una lista de todas las entradas de inicio que están actualmente en el sistema. Para editar una entrada de inicio específica, utilice las teclas de flecha para seleccionar la entrada y, a continuación, escriba e para editar la entrada. En la pantalla de edición de GRUB, desplácese hasta la línea $multiboot y, a continuación, escriba el argumento del núcleo o la opción de inicio adicional al final de la línea.

La línea $multiboot del menú de edición de GRUB es similar a la siguiente:

$multiboot /ROOT/transition/@/$kern $kern -B console=graphics -B $zfs_bootfs

Por ejemplo, para desactivar el controlador de red e1000g y cargar kmdb durante el inicio, debe editar el menú de GRUB para la entrada especificada, de la siguiente forma:

$multiboot /ROOT/solaris/@/$kern $kern -B disable-e1000g=true -k -B $zfs_bootfs

Para salir del menú de edición de GRUB e iniciar la entrada que acaba de editar, presione Control+X. Si tiene un sistema con firmware UEFI y no utiliza una consola en serie, también puede presionar F10 para iniciar la entrada.


Nota - Si desea editar el menú de GRUB en el inicio, debe reiniciar el sistema con la opción -p del comando reboot para asegurarse de que el menú de GRUB se muestre durante la secuencia de inicio.


Las siguientes opciones y argumentos del núcleo se pueden especificar al editar el menú de GRUB durante el inicio:

unix

Especifica el núcleo que se debe iniciar.

-a

Solicita información sobre la configuración al usuario.

-i altinit

Especifica un ejecutable alternativo como proceso primordial. altinit es una ruta válida a un ejecutable.

-k

Inicia el sistema con el depurador de núcleo activado.

-m smf-options

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.

-r

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.

-s

Inicia el sistema en estado de un solo usuario.

-v

Inicia el sistema con los mensajes detallados activados.


Nota - Cuando los parámetros se especifican con la utilidad eeprom y en la línea de comandos de GRUB, la línea de comandos de GRUB tiene prioridad.


Para obtener más información, consulte la página del comando man kernel(1M).

x86: Agregación de argumentos del núcleo -B prop=val mediante la edición del menú de GRUB en el inicio

Puede especificar determinados argumentos del núcleo en el inicio, por ejemplo, puede establecer la consola del sistema Oracle Solaris, mediante la especificación de opciones -B prop=val. A continuación, se muestran las distintas formas en que puede modificar los parámetros de inicio en las plataformas x86 mediante la agregación de opciones -B prop=val en una entrada de inicio especificada:

-B acpi-enum=off

Desactiva la enumeración de la Interfaz avanzada de configuración y energía (ACPI, Advanced Configuration and Power Interface) de los dispositivos.

-B acpi-user-options=0x2

Desactiva ACPI por completo.

-B console=force-text

Especifica el uso del modo de texto VGA para iniciar. Consulte Redirección de la consola de Oracle Solaris en el inicio.

-B console=graphics

Especifica que la consola utilice modo de gráficos para iniciar, ya que este permite un estado de alta resolución.

-B console=text

Especifica que la consola utilice modo de texto para iniciar, ya que este permite un estado de alta resolución.

-B screen-#columns= value, screen-#rows=
value

Especifica el número de filas y columnas de la consola del búfer de trama. El sistema detecta automáticamente la fuente más apropiada para el número seleccionado de filas o columnas. Esta opción se utiliza para optimizar el tamaño de la consola del búfer de trama.

-B console=ttya

Redirige la consola a ttya.

-B console=ttya,acpi-enum=off

Redirige la consola a ttya y desactiva la enumeración de la ACPI de los dispositivos.

-B uefirt_disable=1

Desactiva el uso de los servicios de tiempo de ejecución de UEFI en Oracle Solaris.

Para obtener más información, consulte la página del comando man boot(1M).

Ejemplo 2-10 Configuración de los parámetros de inicio del modo de texto para la consola del sistema Oracle Solaris

En el modo de texto, la salida de la consola se envía al búfer de trama, y la entrada se recibe desde el teclado. Como variante del modo de texto, el modo de gráficos muestra una imagen con una animación hasta que se presiona una tecla, o la interacción de la consola es requerida por los comandos login, sulogin o kmdb de la consola. Una nueva propiedad de texto, console=force-text , indica al sistema que no utilice el adaptador VGA como dispositivo de mapa de bits y establece el adaptador en modo de texto VGA.

Tenga en cuenta que la definición de la propiedad console=force-text de la consola no cambiará el adaptador VGA al modo de texto en los sistemas con firmware UEFI.

Cuando esta propiedad no está presente, el dispositivo de la consola vuelve al dispositivo que está especificado por el par de propiedades input-device y output-device . Cuando ni la propiedad de la consola ni el par de propiedades input-device y output-device se encuentran presentes, la consola se establece de manera predeterminada en el búfer de trama y el teclado.

El ejemplo siguiente muestra cómo especificar la propiedad -B console=force-text en la línea de comandos del núcleo en el momento del inicio:

-B console=force-text

Ejemplo 2-11 Activación de una visualización gráfica y configuración de los parámetros del modo de texto de la consola

De manera predeterminada, el modo de texto de la consola es de 80 columnas por 24 filas. Para reconfigurar este parámetro, utilice la opción -B con los parámetros screen-#columns =valor y screen-#rows= valor.

Por ejemplo, se pueden especificar los siguientes parámetros en la línea de comandos del núcleo para activar una visualización gráfica y asignar un terminal de la consola de 100 columnas por 60 filas:

-B console=graphics,screen-#columns=100,screen-#rows=60

Redirección de la consola de Oracle Solaris en el inicio

En los sistemas basados en x86, Oracle Solaris 11 admite una resolución y una intensidad de color mayores que las de la antigua consola VGA (Video Graphics Array) 640-480 de 16 colores. Esta compatibilidad se brinda para los sistemas que utilizan firmware UEFI y firmware BIOS tradicional con memoria de sólo lectura (ROM), opción Video Electronics Standards Association (VESA). Tenga en cuenta que la compatibilidad es limitada cuando una tarjeta gráfica o memoria intermedia de marco se utiliza como consola física o virtual. No hay impacto en el comportamiento de consolas en serie.

Para admitir esta función, hay dos parámetros de línea de comandos -B option =val:

-B console=force-text

Especifica el uso del modo de texto VGA para iniciar.

-B screen-#columns= valor, screen-#rows=
valor

Especifica el número de filas y columnas de la consola del búfer de trama. El sistema detecta automáticamente la fuente más apropiada para el número seleccionado de filas o columnas. Esta opción se utiliza para optimizar el tamaño de la consola del búfer de trama.

Las entradas de inicio de Oracle Solaris intentarán un conjunto específico de modos de gráfico en un orden concreto. Estos modos se muestran en la línea set gfxpayload que sigue a la línea $multiboot en el archivo grub.cfg. Puede modificar esta línea si desea obtener un modo que no aparece en la lista. Para que este cambio sea permanente, debe copiar la entrada al archivo custom.cfg. De lo contrario, la próxima vez que se genera automáticamente el archivo grub.cfg, se sobrescribirá la configuración gfxpayload.

La sintaxis del argumento set gfxpayload es la siguiente:

WidthxHeight[xbit-depth]

La “x” es el carácter real, por ejemplo:

set gfxpayload=1024x768;1280x1024x32

Esta configuración implica que GRUB primero intentará encontrar el modo 1024 x 768, en cualquier profundidad de bits (se prefieren las profundidades de bits más altas) y, a continuación, intentará encontrar 1280 x 1024, en una profundidad de 32 bits. La palabra clave especial, text, elige el modo de texto. Se debe tener en cuenta que esta palabra clave puede no funcionar en el firmware UEFI. La palabra clave keep especifica que el modo que usa GRUB, si hay un tipo de consola gráfica en uso, se debe conservar y utilizar en Oracle Solaris como resolución de la consola del búfer de trama.