【问题标题】:Redirect Serial Output to SSH or Local File - Device Lacks Serial Port and Being Accessed via SSH将串行输出重定向到 SSH 或本地文件 - 设备缺少串行端口并通过 SSH 访问
【发布时间】:2015-12-11 16:23:26
【问题描述】:

大家好,我的问题如下:

环境 - 我在一台 Windows 机器中,并通过 ssh 连接到一台运行管理程序 https://github.com/siemens/jailhouse 和 ubuntu 的 ubuntu 机器。

问题: 有问题的管理程序将调试和“单元”(类似于来宾 VM,但不完全)输出转储到串行端口,并且运行管理程序的物理机缺少串行端口

如果可能的话,我需要知道什么: 我希望将串行输出重定向到 SSH 或转储到我以后可以“纳米”的文件。

提前致谢 问候 安德烈·桑托斯

【问题讨论】:

    标签: port jailhouse


    【解决方案1】:

    你不能。原因是输出是由管理程序而不是操作系统通过在管理程序本身中实现的特定串行驱动程序写入的。

    因此,管理程序不了解 Linux 文件系统,也不了解 Linux 驱动程序,它可以使用的唯一通道是符合 8250 的串行线路或(在 x86 的情况下)VGA。

    附注:根据您的特定需求,您可能希望通过额外的 Qemu/KVM 虚拟机来封装 Jailhoused Linux。在这种情况下,Jailhouse 的输出(由客户机执行)写入宿主机的控制台,并且可以通过 SSH 连接轻松检索。

    【讨论】:

    • 谢谢你的回答,但我已经不在这样的项目中了,因为这个问题在一年多前被问到,直到今天还没有答案或 cmets。我会将您的答案标记为正确。
    猜你喜欢
    • 1970-01-01
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 2013-02-12
    • 2013-06-01
    • 1970-01-01
    • 2021-05-24
    • 1970-01-01
    相关资源
    最近更新 更多