如何退出 QEMU 监视器?

如何退出 QEMU 监视器?

我使用以下命令启动了 KVM VM:

kvm /kvm/hdd/v1/v1-1.raw -m 512 -daemonize -smp 2 -nographic -net nic,model=virtio,macaddr=aa:aa:aa:aa:aa:01 -net tap,ifname=tap0 -monitor telnet:localhost:7001,server,nowait,nodelay

然后我通过 telnet 连接到监视器。但是当我使用“quit”或“q”退出监视器时,虚拟机停止。为什么以及如何在不停止虚拟机的情况下退出?

答案1

您是否尝试过 'telnet' 方式?例如:

Ctrl+]
telnet> quit

答案2

当通过 telnet 连接到显示器时,您输入的任何内容都将被显示器本身解释为命令。您可以在QEMU 模拟器用户文档,其中之一是quit(或q简称)。

要断开 telnet 会话,您需要首先使用 telnet 退出键,即 Ctrl-],然后quit在看到telnet>提示时进行输入。

答案3

在我的环境中使用Ctrl+[然后quit起作用

相关内容