Я запускаю в QEMU в Linux без GUI.
после запуска запуска моего пользовательского ядра с QEMU, я не могу убить и вернуться к хосту, нажав Ctrl+C.
есть ли способ вернуться к хост-ОС?
Я запускаю в QEMU в Linux без GUI.
после запуска запуска моего пользовательского ядра с QEMU, я не могу убить и вернуться к хосту, нажав Ctrl+C.
есть ли способ вернуться к хост-ОС?
Ctrl-A X
на -nographic
просто введите:
Ctrl-A X
кроме того:
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-to/49751144#49751144протестировано в Ubuntu 17.10, QEMU 2.10.1.
Ok, найдено решение.
чтобы закрыть процесс QEMU в оболочке:
ctrl+a
, потом x
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]