RHEL6 virsh console domain

To use the #virsh console command on a RHEL6 Virtual Server you need to configure the guests. If you do not configure them, this

Escape character is ^] Is all you get.

For RHEL6  clients you have to configure 2 files:

  1. /boot/grub/menu.lst

add the modification in bold:
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
serial –unit=0 –speed=115200
terminal –timeout=10 console serial

hiddenmenu
title Red Hat Enterprise Linux (2.6.32-71.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-71.el6.x86_64 ro root=/dev/mapper/vg_testhost-lv_root console=tty0 console=ttyS0,115200n8 rd_LVM_LV=vg_testhost/lv_root rd_LVM_LV=vg_testhost/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
initrd /initramfs-2.6.32-71.el6.x86_64.img

  1. and /etc/inittab

S0:2345:respawn:/sbin/agetty ttyS0 115200 linux

your done 🙂 reboot the box.