如何防止离开QEMU

如何防止离开QEMU

我在 debian 上使用的命令: qemu-system-x86_64 -smp cores=8 --enable-kvm -m 2048 -vga cirrus -hda freedos.img -full-screen

退出 QEMU 有 3 种方式:

  1. 快捷键“ctrl+alt+2”将屏幕切换到 QEMU 监视器控制台,输入“quit”将返回 Debian。
  2. 快捷键“ctrl+alt+f”和“ctrl+alt+m”可以显示退出的alt栏。
  3. 在 freedos 中输入“shutdown”也会返回 Debian。

有没有办法修改QEMU监视器的快捷方式或检测qemu是否正在关闭以关闭整个PC?

答案1

你想达到什么目的?如果您想阻止本地用户离开虚拟机并使用主机操作系统,您只需在启动虚拟机后从主机操作系统注销即可。然后,如果用户关闭虚拟机并离开,他们将收到登录请求,并且无法执行任何其他操作。

如果您想完全阻止他们关闭虚拟机,您需要通过来宾操作系统的安全措施来实现这一点。

Ctrl+Alt+Fx 组合必须单独关闭 - 这是内核的一个功能。

总的来说,您尝试创建的内容称为“信息亭模式”。尝试用谷歌搜索一些东西。通常它是为浏览器设置的,但虚拟机窗口和任何其他应用程序没有区别。

相关内容