Я использую QEMU в Linux без графического интерфейса.
После запуска запуска собственного ядра с QEMU я не могу завершить работу и вернуться к хосту, нажав Ctrl+C.
Есть ли способ вернуться на хост ОС?
Я использую QEMU в Linux без графического интерфейса.
После запуска запуска собственного ядра с QEMU я не могу завершить работу и вернуться к хосту, нажав Ctrl+C.
Есть ли способ вернуться на хост ОС?
Ctrl-A X
Для -nographic
просто введите:
Ctrl-A X
что значит
То же правило применяется к Ctrl-A C
В качестве альтернативы:
Ctrl-A C
и запустите quit
. Смотрите также: https://stackoverflow.com/questions/14165158/how-to-switch-to-qemu-monitor-console-when-running-with-cursespowerdown
от оболочки, если вы можете. Однако это работает не для всех машин: https://stackoverflow.com/questions/31990487/how-to-cleanly-exit-qemu-after-executing-bare-metal-program-without-user-interve-monitor telnet::45454,server,nowait -serial mon:stdio
и telnet localhost 45454
. -serial mon:stdio
требуется сохранить Ctrl+C работу: https://stackoverflow.com/questions/49716931/how-to-run-qemu-with-nographic-and-monitor-but-still-be-able-to -Send-CtrlC к /49751144 # 49751144Протестировано в Ubuntu 17.10, QEMU 2.10.1.
Чтобы закрыть процесс QEMU в вашей оболочке:
ctrl+a
, затем x
Хорошо, нашел решение.