我正在使用 QEMU/KVM 通过 testdrive 进行安装,我想在安装过程中检查日志文件,但是我无法找到将Ctrl- Alt-F1和其他 F 键发送到虚拟化窗口的方法(它会转到主机上的 TTY)。
Ctrl- Alt-1通过4将我发送到某种 QEMU 控制台(安装程序在一个上,然后有 qemu 控制台和一个串行和一个并行,所以我想我已经接近了。
答案1
sendkey
可用于将密钥发送到您的主机在低级别拦截的虚拟系统 -例如Ctrl++ Alt。F*
- 使用Ctrl++切换到 QEMU 控制台Alt。2
- 输入
sendkey ctrl-alt-f1
并按下Enter。 - 使用Ctrl++切换回虚拟系统,现在应该位于 TTY1 Alt。1
一旦进入虚拟终端,您应该能够使用命令chvt
,例如sudo chvt 7
返回到您的 X 会话。
答案2
ALT
您可以使用键盘上的 + 左或右箭头在 qemu 上运行的客户操作系统中更改 tty 。
答案3
您可以尝试使用粘滞键:按第一个键三次以“戳“ 它到 ”虛擬視窗“ 然后按其他键,例如CTRL+ CTRL+ CTRL+ ALT+ F1。
这应该将命令发送到虚拟机而不是主机“劫持“ 它。