Eu configurei o grub do Qemu da seguinte maneira:
GRUB_TERMINAL="serial console"
GRUB_SERIAL_COMMAND="serial"
GRUB_CMDLINE_LINUX="..console=ttyS0"
e execute o qemu
processo com a -nographic
opção de linha de comando. Isso permite usar o terminal atual para o console serial e qemu
o console do monitor. No entanto, agora, sempre que pressiono Ctrl+ Cdentro da VM em execução, ela é interceptada qemu
e encerra o processo.
Como devo passar Ctrl+ Cou qualquer outro pressionamento de tecla envolvendo o CTRLQemu?
stty susp ^]
. Para Ctrl- \ (sair), usestty quit ^]
. Com várias definições para um único caractere, esta é a ordem de precedência: intr quit susp.