我用
运行kvm图像sudo kvm -m 512 -vnc :1,password /home/kvm/image/debian-8.2.qed ...
如何使用virsh控制此VM?
# virsh net-list --all
Name State Autostart Persistent
----------------------------------------------------------
default active yes yes
#
答案 0 :(得分:0)
您可以通过vnc,spice或
进行连接virsh console _vmname_
但要通过virsh使用控制台,你需要在VM上配置TTY,我不记得此时如何,但google可以为此提供帮助;)
干杯
答案 1 :(得分:0)
如果您正在尝试访问控制台,您可以使用virt-viewer作为图形控制台,也可以使用“virsh console”命令连接到串行TTY(如Carlos所述)。
假设您的虚拟机命名为“myvm”,您可以使用这样的virt-viewer:
# virt-viewer -c qemu:///system myvm
对于串行控制台,您需要在grub中修改内核命令行(在VM中)。在Fedora / RHEL / CentOS中你可以这样做:
1. Edit /etc/default/grub and add the following to the "GRUB_CMDLINE_LINUX=" line:
console=tty0 console=ttyS0,115200
2. # grub2-mkconfig -o /boot/grub2/grub.cfg
3. Reboot the VM
4. # virsh console myvm
Debian和Ubuntu上的程序应该类似,但是您需要搜索更新该平台的grub2的正确方法。