DomU 中的内核与 xen 上 Dom0 中的内核不同

DomU 中的内核与 xen 上 Dom0 中的内核不同

如果 Xen 上的 Dom0 是内核 2.6.18 和 xen 3.3.1,我可以在 DomU 中引导 2.6.34 内核吗?背景:2.6.18 在 Dom0 上运行得非常顺利。不想在这里更新,因为主机上有特殊的硬件(ISDN 卡等)。使用这个 Dom0 模块构建新内核非常痛苦!

但我想将一些 DomU 升级到更新的内核......

答案1

是的,它应该正常工作。 (即使对于 PV)。对于 PV,内核中包含的 XEN 版本比内核版本本身更重要。

我目前拥有 XEN 3.2.3 (SLES10 SP4),PV DomU 范围从 CentOS 4、5 上的 SLES9 到 SLES11 SP1(XEN 3.0 到 XEN 4.0)。 RedHat 6 出现了一个问题 - 但这是由于 SLES10 SP4 无法解码内核的新压缩格式(它作为 HVM 运行良好或使用 SLES11 SP2 作为 Dom0)。

答案2

我对 PV 并不完全确定,但如果您使用 HVM,您当然可以拥有不同的内核。

无论哪种方式,都很容易尝试。关闭 domU 并制作 domU 磁盘映像的副本(或快照,如果您使用的是 lvm)。重新打开它并升级内核。

如果有什么不起作用,只需恢复即可。

相关内容