刚装完的虚拟机是无法通过virsh console 命令管理虚拟机的,我们需要对虚拟机做如下处理
1、添加ttyS0许可
vi /etc/securetty #加入 ttyS0
2、编辑grub
vi /etc/grub.conf #找到当前引导启动的内核(当前内核可以使用uname -r),在结尾加上 console=ttyS0
修改前:
kernel /vmlinuz-2.6.32-696.13.2.el6.x86_64 ro root=UUID=2b099a16-98f8-383e-b5d0-184d6219ba3a rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet
修改后
kernel /vmlinuz-2.6.32-696.13.2.el6.x86_64 ro root=UUID=2b099a16-98f8-383e-b5d0-184d6219ba3a rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet console=ttyS0
3、编辑/etc/inittab
vi /etc/inittab #在最后加上 S0:12345:respawn:/sbin/agetty ttyS0 115200