Virt-manager и несколько консолей через sendkey - PullRequest
0 голосов
/ 14 июня 2019

Я использую этот оператор virt-install, чтобы запустить установку виртуальной машины Ubuntu, однажды удаленную и одну локально:

virt-install .. \
        --graphics vnc \
        --console pty,target_type=serial \
        --extra-args=\"console=ttyS0,115200n8 serial ..

Хотя я могу использовать меню Sendkey для локального переключения между системными консолями, удаленное подключение Qemu через SSH этого не позволяет.

Почему?

Ответы [ 2 ]

0 голосов
/ 18 июня 2019

Следующий обходной путь помог мне.

  • установить VNC viewer, я использовал один из RealVNC
  • отправка клавиш Ctrl + Alt через контекстное меню F8, как более подробно описано в этом вопросе .

Так что я не использую локальный virt-manager для подключения к удаленной virt-install, но этот обходной путь с VNC viewer помогает мне выполнять свою работу сейчас.

0 голосов
/ 17 июня 2019

Когда вы подключаетесь к гостю с помощью virt-manager / virt-viewer, вы используете виртуальные консоли Linux с мультиплексным разрешением переключения между консолями. Когда вы подключаетесь по SSH, вы используете совершенно другую консольную среду, используя psuedo-PTY. Если вам нужно несколько консолей, просто запустите несколько соединений SSH.

...