Wie beende ich den QEMU-Monitor?

11

Ich habe KVM VM mit diesem Befehl gestartet:

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

Dann verbinde ich mich über Telnet mit dem Monitor. Wenn ich den Monitor jedoch mit 'quit' oder 'q' beende, stoppt die VM. Warum und wie kann ich die VM beenden, ohne sie zu stoppen?

int_32
quelle

Antworten:

10

Haben Sie versucht, "Telnet" Weg? Dh:

Ctrl+]
telnet> quit
Jan Marek
quelle
10

Wenn Sie über Telnet mit dem Monitor verbunden sind, wird alles, was Sie eingeben, vom Monitor selbst als Befehl interpretiert. Sie können die vollständige Liste der Befehle in der QEMU Emulator-Benutzerdokumentation anzeigen , von denen einer quit(oder qkurz) ist.

Um die Telnet-Sitzung zu trennen, müssen Sie zuerst die Telnet-Escape-Taste Strg-] verwenden und dann eingeben, quitwenn die telnet>Eingabeaufforderung angezeigt wird.

aculich
quelle