-1

大家好,我的问题如下:

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

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

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

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

4

1 回答 1

1

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

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

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

于 2016-12-14T13:02:26.457 回答