Я пытаюсь настроить virtio-serial для связи между виртуальной машиной и ее хостом. Для этого я следую инструкциям, приведенным здесь:
Использование virtio serial для связиЯ понимаю, что на хосте есть порт на хосте tmp/foo, который отображается в качестве специального символьного устройства в /dev/hvc0 для гостя. Руководство пользователя просит использовать socat на хосте и agetty на гостевом компьютере для создания консольных портов.
Однако при использовании agetty я не получаю консольный порт, при использовании socat в гостевой среде я могу общаться с хостом.
Я хотел бы знать, каковы основные отличия между socat и agetty и является ли это правильным способом для использования socat, учитывая, что /dev/hvc0 является специальным символьным устройством.
Я взглянул на страницы руководства обоих и хотел бы получить подробное описание.