当不使用 GUI 时如何退出 QEMU 监视器?

当不使用 GUI 时如何退出 QEMU 监视器?

我在没有 GUI 的 Linux 上运行 QEMU。

使用 QEMU 运行启动我的自定义内核后,我无法通过按 Ctrl+C 来终止并返回主机。

有什么办法可以回到主机操作系统吗?

答案1

Ctrl-A X

只需-nographic输入:

Ctrl-A X

意思是

  1. 第一次按下Ctrl + A(A 只是键a,而不是alt键),
  2. 然后松开琴键,
  3. 然后按X

或者:

在 Ubuntu 17.10、QEMU 2.10.1 中测试。

答案2

要在你的 shell 中关闭 QEMU 进程:

ctrl+a, 然后x

答案3

按下Cntl-Alt-2然后使用菜单上的关闭按钮。

在此处输入图片描述

你可以找到更多有用的快捷方式这里

答案4

这只是对其他答案的补充, wherectrl-a x有效,但您已对其进行了别名处理。如果您像我一样,则使用 tmuxctrl-b替换ctrl-a,这就是为什么您不能使用ctrl-a x。一个简单的解决方案是使用 tmux 的send-keys实用程序发送ctrl-a x到 qemu。

在正在运行的 tmux 窗口中,按ctrl-a :下调出 tmux 提示符,然后输入send-keys C-a x Enter,qemu 将退出。

相关内容