Vraag Hoe kan ik ctrl-alt-f # gebruiken om naar een TTY te gaan in een QEMU-sessie?


Ik ben bezig met een installatie via testdrive met QEMU / KVM en ik zou de logbestanden tijdens de installatie willen controleren, maar ik kan er niet achter komen hoe ik het stuur Ctrl-alt-F1 en andere F-toetsen van het gevirtualiseerde venster (in plaats daarvan gaat het naar de TTY op de hostmachine).

Ctrl-alt-1 door 4 stuur me naar een soort van QEMU-consoles (het installatieprogramma is op één, dan zijn er qemu-consoles en een serie en een parallel, dus ik denk dat ik in de buurt kom.


34
2017-07-28 04:55


oorsprong




antwoorden:


sendkey kan worden gebruikt om sleutels naar het virtuele systeem te verzenden die uw host op een laag niveau onderschept, zoals Ctrl + alt + F *.

  1. Gebruik Ctrl + alt + 2 om over te schakelen naar de QEMU-console.
  2. Type sendkey ctrl-alt-f1 en druk op invoeren.
  3. Gebruik Ctrl + alt + 1 om terug te schakelen naar het virtuele systeem, dat nu zou moeten werken op TTY1.

Eenmaal op een virtuele terminal zou je de chvt opdracht, b.v. sudo chvt 7 om terug te gaan naar je X-sessie.


40
2017-07-28 08:43



+1, het werkt als je niet instelt -monitor stdio (zoals standaard aqemu GUI) - enzotib
Wanneer ik Ctrl-Alt-2 gebruik om over te schakelen naar de QEMU-console, zie ik een grijs-op-blauwe tekst met de tekst "parallel0 console". Geen van mijn verdere toetsaanslagen lijkt iets te doen; of als ze dat doen, echo ze niet. Zeker eindigen met een nieuwe regel / invoer heeft helemaal geen effect. Mis ik iets? - J-P


Je kunt tty wijzigen in het gast os waarop qemu draait met ALT + linker of rechter pijlen op het toetsenbord.


7
2018-03-14 15:16



Werkt op QEMU 2 Ubuntu 14.04 en github.com/cirosantilli/runlinux Het ontbreken van upvotes voor dit beste antwoord moet impliceren dat het een nieuwe functie is :-) - Ciro Santilli 新疆改造中心 六四事件 法轮功
Nou, ik gebruik het al geruime tijd, maar ik kan me niet herinneren waar / wanneer ik het voor het eerst las :) - Manolis Ragkousis
Werkt niet voor mij op qemu 2.8.1 op Debian. - David Given


U kunt proberen plakkerige toetsen te gebruiken: druk driemaal op de eerste toets om "stok"het naar de"gevirtualiseerd venster"gevolgd door de andere toetsen, b.v. CTRL+CTRL+CTRL+ALT+F1.

Dit zou de opdracht naar de virtuele machine moeten sturen in plaats van naar de hostcomputer "kaping"het.


6
2017-09-26 12:32



Kon zijn werk niet krijgen in QEMU 2 Ubuntu 14.04. Kun je een link naar de documenten maken? - Ciro Santilli 新疆改造中心 六四事件 法轮功
Werkt niet voor mij op qemu 2.8.1 op Debian. - David Given