Я настроил Gem в Qemu следующим образом:
GRUB_TERMINAL="serial console"
GRUB_SERIAL_COMMAND="serial"
GRUB_CMDLINE_LINUX="..console=ttyS0"
и запустите qemuпроцесс с параметром -nographicкомандной строки. Это позволяет использовать текущий терминал для последовательной консоли и qemuконсоли монитора. Однако теперь, когда я нажимаю Ctrl+ Cвнутри работающей виртуальной машины, она перехватывается qemuи останавливает процесс.
Как я должен пройти Ctrl+ Cили любое другое нажатие клавиши CTRLв Qemu?
stty susp ^]. Для Ctrl- \ (выйти) используйтеstty quit ^]. С несколькими определениями для одного символа это порядок приоритета: intr quit susp.