我如何安装一个新的xenserver dom0内核?

由于Citrix发布完整的源代码到xenserver 6.2,我一直在评估它。 这工作得很好,但只有一个问题没有解决。

不幸的是,思杰不提供内核的DDK资源。 因此没有办法编译未被使用的内核版本。 (思杰提供内核源代码,可以单独下载源ISO)

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

在Ubuntu下,我会使用update-grub。 但是这里没有使用grub。

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

有谁知道如何在dom0中安装新的内核?

我也把这个问题放在思杰支持论坛上,但是没有答案,很less有观点。 我会感谢一些帮助,提示。 也许有人知道如何做到这一点。

XenServer不使用grub。 考虑到你正在支持的信封之外,你可能想看看/boot/extlinux.conf

安装了新的RPM之后,新的内核应该在/boot/可用。

/boot/extlinux.conf修复一个指向新内核的新条目。 请确保留下回退,以防新内核无法启动。 这将很容易启动回到原来的内核并修复任何问题。

干杯

费利佩