QEMU - 从主机向访客发送串行数据?

QEMU - 从主机向访客发送串行数据?

这可能非常简单,但是仔细阅读文档和论坛帖子,我不明白如何做到这一点......

在 QEMU 中运行(例如)Linux 系统,在 MacOS 机器上运行。

希望在 Mac 上有一个程序输出串行数据,并通过 QEMU Linux 系统中的串行端口接收该数据。

这怎么能设置呢?

答案1

您可以改用伪终端 (pty)。这将在主机和来宾中显示为“文件”,其行为与串行端口显示的“文件”非常相似。

qemu只需使用该选项运行-serial pty,您应该会看到类似的消息

char device redirected to /dev/pts/1

它会告诉你使用哪个 pty。

相关内容