Modifique el archivo /etc/grub.conf según se indica a continuación:
1. Localice las secciones de configuración general dentro del archivo y agregue lo siguiente:
serial --unit=1 --speed=57600 terminal --timeout=10 serial
2. Anexe dos opciones a la línea de núcleo:
kernel ............. console=ttyS1,115200n8r console=tty1
3. Desactive la interfaz gráfica de GRUB y utilice la interfaz basada en texto. De lo contrario, la pantalla de GRUB no
se mostrará en la consola virtual de RAC. Para desactivar la interfaz gráfica, coloque un comentario en la línea que
comience con
splashimage.
En el ejemplo siguiente se proporciona un archivo /etc/grub.conf que muestra los cambios que se describen en
este procedimiento.
# grub.conf generated by anaconda # Note that you do not have to rerun grub
after making changes to this file # NOTICE: You do not have a /boot
partition. This means that all # kernel and initrd paths are relative to /,
e.g. # root (hd0,0) # kernel /boot/vmlinuz-version ro root=/dev/sdal #
initrd /boot/initrd-version.img #boot=/dev/sda default=0 timeout=10
#splashimage=(hd0,2)/grub/splash.xpm.gz serial --unit=1 --speed=57600
terminal --timeout=10 serial title Red Hat Linux Advanced Server (2.4.9-e.
3smp) root (hd0,0) kernel /boot/vmlinuz-2.4.9-e.3smp ro root=/dev/sda1
hda=ide-scsi console=ttyS0 console=ttyS1,115200n8r initrd /boot/
initrd-2.4.9-e.3smp.img title Red Hat Linux Advanced Server-up (2.4.9-e.3)
root (hd0,00) kernel /boot/vmlinuz-2.4.9-e.3 ro root=/dev/sda1 s initrd /
boot/initrd-2.4.9-e.3.im
4. Para activar varias opciones de GRUB para iniciar sesiones en la consola virtual mediante la conexión serie del
RAC, agregue la siguiente línea a todas las opciones:
console=ttyS1,115200n8r console=tty1
El ejemplo muestra el elemento console=ttyS1,57600 agregado a la primera opción.
Activación del inicio de sesión en la consola virtual después del inicio
En el archivo /etc/inittab, agregue una línea nueva para configurar agetty en el puerto serie COM2:
co:2345:respawn:/sbin/agetty -h -L 57600 ttyS1 ansi
El siguiente ejemplo muestra un archivo con la nueva línea.
#inittab Este archivo describe cómo el proceso INIT debe configurar #el sistema
en un nivel de ejecución determinado. #Autor:Miquel van Smoorenburg #Modificado
para RHS Linux por Marc Ewing y Donnie Barnes #Nivel de ejecución
predeterminada. Los niveles de ejecución que usa RHS son: #0 - halt (NO
establecer initdefault en este valor) #1 - Modo de un solo usuario #2 -
Multiusuario, sin NFS (Lo mismo que 3, si no tiene #conexiones a redes) #3 -
Modo multiusuario completo #4 - Sin usar #5 - X11 #6 - reboot (No establecer
initdefault en este valor) id:3:initdefault: #Inicialización del sistema.
si::sysinit:/etc/rc.d/rc.sysinit l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/
rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/
rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6 #Tareas a ejecutar
en cada nivel de ejecución. ud::once:/sbin/update ud::once:/sbin/update #Trap
CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now #Cuando la fuente UPS
indica una falla eléctrica, suponer que todavía quedan #minutos de carga
eléctrica. Planificar la desactivación por 2 minutos a partir de ahora. #Esto,
por lo general, supone la instalación eléctrica y que su #UPS está conectado y
funciona correctamente. pf::powerfail:/sbin/shutdown -f -h +2 "Falla eléctrica;
Apagado del sistema" #Si se restauró la carga eléctrica antes del apagado,
interrúmpala. pr:12345:powerokwait:/sbin/shutdown -c "Carga eléctrica
restaurada; Apagado cancelado"
#Ejecutar gettys en niveles de ejecución estándar co:2345:respawn:/sbin/agetty -
h -L 57600 ttyS1 ansi 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/
mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty
123