在物理机上用kvm虚拟出一个linuxvm01虚拟机
virsh console linuxvm01 结果没有反应,只有如下的输出
- [root@h4 liuxiaojie]# virsh console linuxvm01
- Connected to domain linuxvm01
- Escape character is ^]
解决方法:ssh登录到虚拟机,例如我现在的虚拟机为linuxvm01,进行如下修改,在虚拟机上做修改,而非修改物理机上的配置!
- [root@h4 ~]# virsh console linuxvm01
- Connected to domain linuxvm01
- Escape character is ^]
- ###两个主机名已经不同,显然已经进入linuxvm01系统
- [root@ungeolinux ~]# cat /etc/securetty | tail -n 1 ##在该文件中添加一行即可
- ttyS0
- [root@ungeolinux ~]# cat /etc/inittab | grep ttyS0 ##在该文件中加入如下一行,我把该行放到了
- 6:2345:respawn:/sbin/mingetty tty6之后!
- S0:12345:respawn:/sbin/agetty ttyS0 115200
- [root@ungeolinux ~]# cat /etc/grub.conf | grep ttyS0 ##修改grub.conf文件,在kernel所在的行最后添加
console=ttyS0
- kernel /vmlinuz-2.6.18-308.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet console=ttyS0
- 修改完成后,重启虚拟机!
- 问题即可解决!
阅读(9484) | 评论(0) | 转发(1) |