Моя ВМ уже была запущена через virsh start chameleon.ootbdev
. Когда я делаю virsh console chameleon.ootbdev
, я получаю следующий вывод:
Connected to domain chameleon.ootbdev
Escape character is ^]
error: internal error cannot find character device (null)
Поиск в Google привел меня к этому «решению» . К сожалению, редактирование домена через virsh edit chameleon.ootbdev
, похоже, не работает. Я подозреваю, что проблема заключается в том, что я вставляю XML неправильно: инструкции по ссылке просят меня вставить следующий XML в файл XML домена.
<serial type='pty'>
<target port='0'/>
</serial>
<console type='pty'>
<target type='serial' port='0'/>
</console>
Я разместил XML-файл моего домена на pastebin здесь . Это ПОСЛЕ того, как я пытался вставить вышеупомянутый XML. Я вставил этот XML после блока </devices>
.
Мой основной вопрос: Как мне подключиться к работающей виртуальной машине? Вторичный вопрос будет: Как мне отредактировать файл домена с помощью приведенного выше XML и получить изменения, чтобы закрепить?
Последовательные порты и консоли также являются устройствами. Вставьте их туда перед закрывающим < / devices > тег.