我如何在 QEMU 会话中按 ctrl-alt-f# 进入 TTY?

我如何在 QEMU 会话中按 ctrl-alt-f# 进入 TTY?

我正在使用 QEMU/KVM 通过 testdrive 进行安装,我想在安装过程中检查日志文件,但是我无法找到将Ctrl- Alt-F1和其他 F 键发送到虚拟化窗口的方法(它会转到主机上的 TTY)。

Ctrl- Alt-1通过4将我发送到某种 QEMU 控制台(安装程序在一个上,然后有 qemu 控制台和一个串行和一个并行,所以我想我已经接近了。

答案1

sendkey可用于将密钥发送到您的主机在低级别拦截的虚拟系统 -例如Ctrl++ AltF*

  1. 使用Ctrl++切换到 QEMU 控制台Alt2
  2. 输入sendkey ctrl-alt-f1并按下Enter
  3. 使用Ctrl++切换回虚拟系统,现在应该位于 TTY1 Alt1

一旦进入虚拟终端,您应该能够使用命令chvt,例如sudo chvt 7返回到您的 X 会话。

答案2

ALT您可以使用键盘上的 + 左或右箭头在 qemu 上运行的客户操作系统中更改 tty 。

答案3

您可以尝试使用粘滞键:按第一个键三次以““ 它到 ”虛擬視窗“ 然后按其他键,例如CTRL+ CTRL+ CTRL+ ALT+ F1

这应该将命令发送到虚拟机而不是主机“劫持“ 它。

相关内容