SafeChildren Banner

Havoc Oracle Solaris Experts
Mostrando entradas con la etiqueta grub. Mostrar todas las entradas
Mostrando entradas con la etiqueta grub. Mostrar todas las entradas

domingo, 17 de abril de 2011

Activar Salida por Consola Serie en OpenIndiana/Solaris 11

Introducción
Si queremos hacer que nuestro OpenIndiana/Solaris utilice nuestro puerto serie como salida en vez de la tarjeta gráfica, por ejemplo en servidores, simplemente deberemos incluir la opción "console=ttya" en nuestra entrada "kernel" del archivo <menu.lst> de GRUB.

Debemos recordar que si tenemos ZFS como sistema de archivos, el archivo <menu.lst> se encontrará en <POOL/boot/grub>, por ejemplo, en mi caso el nombre del POOL es "rpool".
root@h100:/rpool/boot/grub# zpool status
  pool: rpool
 state: ONLINE
 scan: resilvered 4,10G in 0h1m with 0 errors on Sat Apr 16 13:30:56 2011
config:

        NAME        STATE     READ WRITE CKSUM
        rpool       ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            c2d0s0  ONLINE       0     0     0
            c3d1s0  ONLINE       0     0     0

errors: No known data errors
Editaremos el archivo "menu.lst", e incluiremos la opción "console=ttya" teniendo en cuenta que debemos incluir un "," para separar la opción.
root@h100:/# vi /rpool/boot/grub/menu.lst
 title ASEngine Enterprise Platform
 findroot (pool_rpool,0,a)
 bootfs rpool/ROOT/solaris-1
 kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS,console=ttya
 module$ /platform/i86pc/$ISADIR/boot_archive
:wq
Ahora, la próxima vez que iniciemos nuestro OpenIndiana, la salida se producirá por nuestro puerto de serie 1 -ttya- y, por lo tanto, podremos acceder con nuestro programa favorito, por ejemplo <minicom>

Conclusión
No ha sido difícil activar nuestra salida de consola por puerto serie, y ya podemos gestionar de forma remota -y rápida- nuestro OpenIndiana.

Referencias

martes, 12 de octubre de 2010

Cómo Cambiar el TimeOut de arranque en OpenIndiana

Introducción
OpenIndiana al igual que OpenSolaris utiliza GRUB para iniciar el sistema. Sin embargo, debemos tener en cuenta el tipo de instalación en OpenIndiana, ya que si utilizamos ZFS como sistema de ficheros la ubicación del archivo de configuración para GRUB será diferente.

Si tenemos UFS como sistema de ficheros, encontraremos el archivo de configuración en </boot/grub/menu.lst>

Si tenemos ZFS como sistema de ficheros, entonces el archivo de configuración se encontrará en </{pool}/boot/grub/menu.lst>

Ya que OpenIndiana el sistema de ficheros es ZFS, vamos a ver cómo podemos editar nuestro <boot.lst>, para ello, primero vamos a identificar nuestro pool -en nuestro caso será rpool1-
urko@openzooey:~$ pfexec /usr/sbin/zpool list
NAME     SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
rpool1  15,9G  9,96G  5,91G    62%  1.00x  ONLINE  -
Por lo tanto, deberemos editar nuestro
urko@openzooey:~$ pfexec vi /rpool1/boot/grub/menu.lst
  splashimage /boot/grub/splash.xpm.gz
  background 215ECA
  default 1
  timeout 5

 :wq

Conclusión

La única diferencia que existe se encuentra en el formato de sistema de ficheros, pero una vez superado eso, ya podemos editar nuestro sistema de configuración <menu.lst> de la misma forma de siempre.

Referencias