Ubuntu 14.04 VPS将无法启动XEN上的最新内核

我有一个XEN VPS,现在已经运行Ubuntu了好几年了。 AUtomatic安全升级已经开始,我已经手动升级它,并且每当有新版本时,也会进行升级。 一切都很好!

但是现在,升级到14.04 LTS之后,VPS将不会引导最新的内核(3.13.0-24),即使它被设置为默认值。 它总是故障回复到3.2.0-60和由于某种原因,VPS接缝非常反应,相比之前。

支持人员写了一些关于编译我自己的内核的东西,启用了pvops,但我不知道该怎么做,或者为什么我要编译自己的内核。

不支持在XEN主机上运行Ubuntu吗?

我遇到了同样的问题。 试试我可能无法在amd64上启动Ubuntu的14.04 v3.13内核,也不能从amd64上的kernel.org启动一个股票3.15内核。 我的VPS提供商表示正在报告以下错误:

(XEN)traps.c:405:d275 VCPU 0上的域123中的未处理的无效操作码故障/陷阱[#6] [ec = 0000]

我怀疑它是在dom0上运行的老版本的Xen与以domU运行的内核的最新版本(> 3.12)之间的一些bug /不兼容性。 好消息是 – 至less在我的情况下 – 只有64似乎performance出这个问题。

可能的解决方法:

  • 运行一个32位版本的内核
  • 运行3.12或更旧版本的内核(例如, 来自沙发 )
  • 让您的VPS提供商升级到最新版本的Xen
    • (呃…我认为这可以解决问题)