Como sair do monitor QEMU quando não estiver usando uma GUI?

Como sair do monitor QEMU quando não estiver usando uma GUI?

Estou executando o QEMU no Linux sem GUI.

Depois de iniciar meu kernel personalizado com QEMU, não consigo encerrar e retornar ao host pressionando Ctrl + C.

Existe alguma maneira de voltar ao sistema operacional host?

Responder1

Ctrl-A X

Para isso -nographicbasta digitar:

Ctrl-A X

que significa

  1. primeiro pressione Ctrl + A(A é apenas a tecla a, não a alttecla),
  2. então solte as teclas,
  3. depois pressione X.

Alternativamente:

Testado no Ubuntu 17.10, QEMU 2.10.1.

Responder2

Para fechar um processo QEMU em seu shell:

ctrl+a, entãox

Responder3

Pressione Cntl-Alt-2e use o botão Fechar no menu.

insira a descrição da imagem aqui

Você pode encontrar atalhos mais úteisaqui

Responder4

Isso é apenas um acréscimo a outras respostas, onde ctrl-a xfunciona, mas você usou um alias. Se você é como eu, está usando o tmux com ctrl-bsubstituído por ctrl-a, e é por isso que não pode usar ctrl-a x. Uma solução simples para isso é usar o send-keysutilitário tmux para enviar ctrl-a xpara o qemu.

Em uma janela do tmux em execução, pressione ctrl-a :para abrir o prompt do tmux, digite send-keys C-a x Entere o qemu será encerrado.

informação relacionada