51 votes

Comment quitter le moniteur QEMU lorsque l'on n'utilise pas l'interface graphique ?

J'utilise QEMU sous Linux sans interface graphique.

Après avoir démarré mon noyau personnalisé avec QEMU, je ne peux pas tuer et revenir à l'hôte en appuyant sur Ctrl+C.

Existe-t-il un moyen de revenir au système d'exploitation hôte ?

95voto

Ctrl-A X

Para -nographic il suffit d'entrer :

Ctrl-A X

ce qui signifie

  1. première presse Ctrl + A (A est juste la clé a et non le alt ),
  2. puis relâcher les touches,
  3. appuyez ensuite sur X .

Alternativement :

Testé sous Ubuntu 17.10, QEMU 2.10.1.

7voto

user235128 Points 51

Pour fermer un processus QEMU dans votre Shell :

ctrl+a alors x

7voto

YanivGK Points 71

Presse Cntl-Alt-2 puis utilisez le bouton de fermeture du menu.

enter image description here

Vous pouvez trouver d'autres raccourcis utiles aquí

0voto

Naftaly Points 613

Ok, j'ai trouvé une solution.

  1. Ouverture d'une nouvelle session de terminal : ctrl+alt+f2
  2. Utilisation de ps pour trouver le PID du tty précédent : ps -fu
  3. Torture du tty précédent : kill -HUP PID

0voto

kjp Points 1

Ceci s'ajoute à d'autres réponses, où ctrl-a x fonctionne, mais vous l'avez remplacé par un alias. Si vous êtes comme moi, vous utilisez tmux avec ctrl-b remplacé par ctrl-a C'est pourquoi vous ne pouvez pas utiliser ctrl-a x . Une solution simple consiste à utiliser la fonction send-keys pour envoyer des ctrl-a x à qemu.

Dans une fenêtre tmux en cours d'exécution, appuyez sur ctrl-a : pour faire apparaître l'invite tmux, puis tapez send-keys C-a x Enter et qemu s'arrêtera.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X