将 HVM DomU 转换为 PVM 的最简单方法?

将 HVM DomU 转换为 PVM 的最简单方法?

由于我们的基础设施(Kickstart 尚未处理 Xen PVM),我拥有一堆 Xen 3.4 DomU,它们目前以 HVM 形式运行。DomU 和 Dom0 都是 RHEL5 机器。如果我正确理解了文档和配置,那么kernel-xen在 DomU 上安装、在文件中hvm替换并设置正确的引导加载程序就足够了。但有人试过吗,真的这么容易吗?pvm.xsp

答案1

您可能需要确保正确配置串行控制台(请注意,在 paravirt 下它是 hvc0 或 xvc0,而不是 ttyS0)。

根据内核版本,您可能还会遇到块设备被强制从 hda 或 sda 重命名为 xvda 的问题。(这种情况发生在 paravirt_ops 风格的内核中;通常是 2.6.27 及更高版本,或类似版本)。

答案2

是的,基本就是这样做的。没什么特别令人兴奋的,我已经做过几次了(Debian 机器而不是 RHEL,但没有什么区别)。

答案3

如果您希望以 root 身份进入控制台,请不要忘记将 hvc0/xvc0 添加到 /etc/securetty 列表中。

相关内容