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

5

Estou executando o QEMU no Linux sem GUI.

Depois de executar o início do meu kernel personalizado com o QEMU, não posso matar e retornar ao host pressionando Ctrl + C.

Existe alguma maneira de voltar ao sistema operacional host?

    
por Naftaly 11.06.2016 / 00:48

3 respostas

0

Ok, encontrei uma solução.

  1. Nova sessão de terminal aberta: ctrl + alt + f2
  2. Usado ps para encontrar o PID do tty anterior: ps -fu
  3. Matado anterior tty: kill -HUP PID
por 11.06.2016 / 01:21
13

Ctrl-A X

Para -nographic , basta digitar:

Ctrl-A X

Alternativamente:

  • insira o monitor QEMU com Ctrl-A C e, em seguida, execute quit . Veja também: link
  • powerdown de um shell, se você puder. No entanto, isso não funciona para todas as máquinas: link
  • use o -monitor telnet::45454,server,nowait -serial mon:stdio e o telnet localhost 45454 . -serial mon:stdio necessário para manter o Ctrl + C em funcionamento: link

Testado no Ubuntu 17.10, QEMU 2.10.1.

    
por 22.05.2017 / 07:50
0

Para fechar um processo do QEMU no seu shell:

ctrl+a e, em seguida, x

    
por 20.12.2017 / 10:55

Tags