49 votes

Comment puis-je faire ctrl-alt-f# pour accéder à un TTY dans une session QEMU ?

J'effectue une installation via testdrive en utilisant QEMU/KVM et j'aimerais vérifier les fichiers journaux pendant l'installation, mais je n'arrive pas à trouver un moyen d'envoyer les fichiers journaux à l'ordinateur. Ctrl - Alt - F1 et d'autres touches F vers la fenêtre virtualisée (elle va à la place vers l'ATS sur la machine hôte).

Ctrl - Alt - 1 à travers 4 m'envoyer vers une sorte de console QEMU (l'installateur est sur l'une d'entre elles, puis il y a des consoles QEMU, l'une série et l'autre parallèle, donc je pense que je m'en rapproche.

56voto

Maciek Gryka Points 1807

sendkey peut être utilisé pour envoyer des clés au système virtuel que votre hôte intercepte à bas niveau - telles que Ctrl + Alt + F* .

  1. Utilisation Ctrl + Alt + 2 pour passer à la console QEMU.
  2. Type sendkey ctrl-alt-f1 et appuyez sur Enter .
  3. Utilisation Ctrl + Alt + 1 pour revenir au système virtuel, qui devrait maintenant être à TTY1.

Une fois dans un terminal virtuel, vous devriez être en mesure d'utiliser la commande [chvt](http://manpages.ubuntu.com/manpages/man1/chvt.1.html) par exemple. sudo chvt 7 pour revenir à votre session X.

6voto

Albert van Zyl Points 61

Vous pouvez essayer d'utiliser des touches autocollantes : Appuyez trois fois sur la première touche pour " bâton " à la " fenêtre virtualisée "suivi des autres touches, par exemple CTRL + CTRL + CTRL + ALT + F1 .

Cela devrait envoyer la commande à la machine virtuelle au lieu de la machine hôte. détournement " il.

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