Users Guide

Configuración de Linux para la consola en serie durante
el inicio
Los pasos siguientes se aplican a Linux GRand Unified Bootloader (GRUB). Se deben realizar cambios
similares si se utiliza un cargador de inicio diferente.
NOTA: Al configurar la ventana de emulación de cliente VT100, defina la ventana o la aplicación que
está mostrando la consola virtual redirigida en 25 filas x 80 columnas, para garantizar que el texto se
muestre correctamente; de lo contrario, es posible que algunas pantallas de texto aparezcan
ilegibles.
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
153