Centos/RHEL 7 XEN 半虚拟化 DomU 停止启动

Centos/RHEL 7 XEN paravirtualized DomU stoped booting

最近对 Centos 7.4 进行内核更新后,Xen 下的半虚拟化 DomU 停止启动。他们只是在启动时崩溃。

显然这似乎是 RHEL 7 内核中的新限制。我在不同的论坛上找到了一些切换到 HVM 或 PVHM 的建议。问题是大多数 Paravirt DomUs 安装在普通磁盘上(没有分区)。但是要将它们转换为 HVM 或 PVHM,它们需要在需要分区 table 的 VM 中安装 Grub。所以这是一个完整的重新安装:(

Centos 的人说这是 RHEL 需要修复的问题。那么这是一个可以在不久的将来修复的错误吗?还是 RHEL 只是不想让其内核再 运行 在 Paravirt vms 上?

遇到了同样的问题,作为解决方法,在升级到 7.4 之前安装了 CentOS Xen 内核。使用该内核启动没有问题。如果 RedHat 修复了他们的内核,切换回它应该相对简单。