web-dev-qa-db-fra.com

Comment puis-je ctrl-alt-f # pour accéder à un téléscripteur dans une session QEMU?

J'effectue une installation via testdrive à l'aide de QEMU/KVM et j'aimerais vérifier les fichiers journaux lors de l'installation, mais je ne parviens pas à trouver un moyen d'envoyer Ctrl-Alt-F1 et d'autres touches F de la fenêtre virtualisée (au lieu de cela, il se dirige vers le téléscripteur de la machine hôte).

Ctrl-Alt-1 à travers 4 envoyez-moi à une sorte de consoles QEMU (le programme d’installation est installé sur une console, puis il ya des consoles qemu, une série et une parallèle, alors je pense que je me rapproche.

36
Jorge Castro

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

  1. Utilisation Ctrl + Alt + 2 pour passer à la console QEMU.
  2. Tapez 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 sur un terminal virtuel, vous devriez pouvoir utiliser la commande chvt, par exemple. Sudo chvt 7 pour revenir à votre session X.

42
htorque

Vous pouvez modifier tty dans l'invité s'exécutant sur qemu avec ALT + flèches gauche ou droite sur le clavier.

11
Manolis Ragkousis

Vous pouvez essayer d’utiliser des touches rémanentes: Appuyez trois fois sur la première touche pour "coller", puis sur "fenêtre virtualisée", suivie 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" ".

6
Albert van Zyl