Я подключен через SSH к терминальному серверу. На этом сервере я использую
qemu-system-x86_64 ... -curses
для запуска операционной системы на основе командной строки.
Как я могу завершить работу виртуальной машины?
На данный момент у меня есть единственный вариант - открыть вторую консоль SSH и ввести
killall qemu-system-x86_64
Ударить ALT-2
вместо CTRL-ALT-2, затем введите quit
На это уже был дан ответ здесь
https://superuser.com/questions/582942/how-can-i-get-qemus-ctrlalt-keys-working-in-curses-mode
Что такое «операционная система на основе командной строки»?
Например, если вы используете FreeDOS, команда
fdapm poweroff
корректно выключит виртуальную машину.
Если в используемой вами ОС нет команд выключения, то единственным вариантом может быть использование монитора qemu.
Первое нажатие Ctrl+a
затем нажмите c
чтобы попасть в консоль qemu, введите quit
существовать.