Bagaimana saya bisa ctrl-alt-f # untuk sampai ke TTY dalam sesi QEMU?


39

Saya sedang melakukan instalasi melalui testdrive menggunakan QEMU / KVM dan saya ingin memeriksa file log selama instalasi, namun saya tidak dapat menemukan cara untuk mengirim Ctrl- Alt- F1dan kunci F lainnya ke jendela tervirtualisasi (alih-alih berjalan ke TTY pada mesin host).

Ctrl- Alt- 1melalui 4kirim saya ke beberapa jenis konsol QEMU (installernya satu, lalu ada konsol qemu dan satu serial dan satu paralel, jadi saya pikir saya semakin dekat.

Jawaban:


43

sendkeydapat digunakan untuk mengirim kunci ke sistem virtual yang dihadang oleh host Anda pada level rendah - seperti Ctrl+ Alt+ F*.

  1. Gunakan Ctrl+ Alt+ 2untuk beralih ke konsol QEMU.
  2. Ketik sendkey ctrl-alt-f1dan tekan Enter.
  3. Gunakan Ctrl+ Alt+ 1untuk beralih kembali ke sistem virtual, yang seharusnya sekarang di at TTY1.

Setelah di terminal virtual, Anda harus dapat menggunakan chvtperintah, misalnya sudo chvt 7untuk kembali ke sesi X Anda.


+1, berfungsi jika Anda tidak menyetel -monitor stdio(seperti halnya aqemu GUI secara default)
— enzotib

Ketika saya melakukan Ctrl-Alt-2 untuk beralih ke konsol QEMU, saya melihat teks abu-abu yang mengatakan "konsol0 konsol". Tak satu pun dari penekanan tombol saya yang lebih lanjut tampaknya melakukan apa pun; atau jika mereka melakukannya, mereka tidak menggema. Tentu saja menyelesaikan dengan baris baru / enter tidak berpengaruh sama sekali. Apakah saya melewatkan sesuatu?
— JP

13

Anda dapat mengubah tty di os tamu yang berjalan di qemu dengan ALTpanah kiri atau kanan di keypad.


1
Berfungsi pada QEMU 2 Ubuntu 14.04 dan github.com/cirosantilli/runlinux Kurangnya upvotes untuk jawaban terbaik ini harus menyiratkan itu adalah fitur baru :-)
— Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Yah saya menggunakannya untuk beberapa waktu sekarang tetapi saya tidak ingat di mana / kapan saya pertama kali membacanya :)
— Manolis Ragkousis

Tidak berfungsi untuk saya di qemu 2.8.1 di Debian.
— David Diberikan

6

Anda dapat mencoba menggunakan kunci tempel: Tekan tombol pertama tiga kali untuk " menempelkannya " ke " jendela tervirtualisasi " diikuti oleh tombol lain misalnya CTRL+ CTRL+ CTRL+ ALT+ F1.

Ini harus mengirim perintah ke mesin virtual alih-alih mesin host " membajak " itu.


Tidak dapat bekerja di QEMU 2 Ubuntu 14.04. Bisakah Anda menautkan ke dokumen?
— Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Tidak berfungsi untuk saya di qemu 2.8.1 di Debian.
— David Diberikan
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.