如何安装新的 xenserver dom0 内核?

如何安装新的 xenserver dom0 内核?

自从 Citrix 发布 xenserver 6.2 的完整源代码以来,我一直在对其进行评估。它运行良好,但只有一个问题我尚未解决。

不幸的是,Citrix 不提供其 DDK 中的内核源代码。因此无法编译未使用的内核版本。 (Citrix 在可单独下载的源 ISO 上为其提供内核源代码)

所以我编译了一个新内核。但是我该如何升级 dom0 内核才能让这些新内核模块正常工作并检测到所有硬件呢?

在 ubuntu 下我会使用 update-grub。但这里不使用 grub。

rpm 内核安装过程也不起作用(旧内核仍在运行)。

有人知道如何在 dom0 中安装新内核吗?

我也在 Citrix 支持论坛上提出了这个问题,但没有人回答,而且浏览量也很少。我希望得到一些帮助和提示。也许有人知道该怎么做。

答案1

XenServer 不使用 grub。考虑到您要超出受支持的范围,您可能需要查看/boot/extlinux.conf

安装新的 RPM 后,您的新内核应该可以在 中使用/boot/

修复指向新内核的新条目/boot/extlinux.conf。确保在新内核无法启动的情况下保留备用方案。这样可以轻松启动回原始内核并修复任何问题。

干杯

费利佩

相关内容