1、KVM中宿主机通过console无法连接虚拟机
1)为KVM客户机添加virsh console支持 http://www.linuxidc.com/Linux/2013-02/79556.htm
2)利用vnc或宿主机的桌面进入客户机vm01中添加参数
#添加ttyS0的安全许可,允许root登录:
echo "ttyS0" >> /etc/securetty
#在/etc/grub.conf文件中为内核添加参数:
console=ttyS0
这步要注意:
console=ttyS0一定要放在kernel这行中(大约在第16行),不能单独一行,即console=ttyS0是kernel的一个参数,不是单独的,如下(往右拉进度条,在最后):
vim /boot/grub2/grub.cfg
#grub.conf generated by anaconda
#......
kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD rd_LVM_LV=VolGroup/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=VolGroup/lv_root KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet console=ttyS0
3)在/etc/inittab中添加agetty:
S0:12345:respawn:/sbin/agetty ttyS0 115200
4)重启客户机:
reboot
2、鼠标不同步问题
#先关闭虚拟机generic
virsh shutdown generice
virsh destory generic
virsh edit generic
更改如下:
<input type='mouse' bus='ps2'/> 改成 <input type=’tablet’ bus=’usb’/>
再启动
3、KVM虚拟机重启,提示No boot device
[root@monitor qemu]# virsh edit generic
Domain generic XML configuration edited.
找到boot 选项
/boot dev
添加 <boot dev='cdrom'>
总共有4项内容
<boot dev='network'> 从pxe启动安装
<bootmenu enable='yes'>
来源:oschina
链接:https://my.oschina.net/u/4301811/blog/4946253