Я только что запустил его на Ubuntu, установил все, кроме кухонной мойки.
Получил virt-console, virt-manager, запустил debian Squeeze, все работает.
Но ... я не хочу подключаться по vnc. Я хочу установить множество KVM на безголовый сервер. И я не хочу заниматься межсетевым экраном vnc.
Но я не могу понять, как правильно включить последовательный доступ к tty, в идеале я бы хотел, чтобы для каждой гостевой машины на хосте был соответствующий tty.
Я не могу понять, к чему мне подключить getty в гостевой системе. Запуск lshw не обнаруживает никаких последовательных устройств. Grub 2 не позволяет легко понять, где добавить настройку консоли ядра в initrd.
Гостевая машина имеет следующую конфигурацию pty.
<serial type='pty'>
<target port='0'/>
</serial>
в RHEL / Fedora я добавляю console=ttyS0
в строку загрузки ядра grub в grub.conf
Затем убедитесь, что в определениях VM xml есть
<serial type='pty'>
<target port='0'/>
</serial>
<console type='pty'>
<target type='serial' port='0'/>
</console>
Запустите виртуальную машину и запустите virsh list
чтобы узнать его имя или номер
Тогда просто запустите virsh console $VMNAME
Я думаю, это должно работать и в Debian