由于Citrix发布完整的源代码到xenserver 6.2,我一直在评估它。 这工作得很好,但只有一个问题没有解决。
不幸的是,思杰不提供内核的DDK资源。 因此没有办法编译未被使用的内核版本。 (思杰提供内核源代码,可以单独下载源ISO)
所以我编译了一个新的内核。 但是,如何升级dom0内核才能使这些新的内核模块正常工作并检测到我的所有硬件?
在Ubuntu下,我会使用update-grub。 但是这里没有使用grub。
rpm内核安装过程也不起作用(旧的内核仍在运行)。
有谁知道如何在dom0中安装新的内核?
我也把这个问题放在思杰支持论坛上,但是没有答案,很less有观点。 我会感谢一些帮助,提示。 也许有人知道如何做到这一点。
XenServer不使用grub。 考虑到你正在支持的信封之外,你可能想看看/boot/extlinux.conf 。
安装了新的RPM之后,新的内核应该在/boot/可用。
在/boot/extlinux.conf修复一个指向新内核的新条目。 请确保留下回退,以防新内核无法启动。 这将很容易启动回到原来的内核并修复任何问题。
干杯
费利佩