У меня есть XEN VPS, и он уже несколько лет работает под управлением Ubuntu. Обновления безопасности AUtomatic включены, и я постоянно обновлял его вручную, а также делал выпуски-обновления всякий раз, когда появлялся новый выпуск. Все отлично работает!
Но теперь, после обновления до 14.04 LTS, VPS не будет загружать последнее ядро (3.13.0-24), даже если оно установлено по умолчанию. Он всегда возвращается к 3.2.0-60, и по какой-то причине VPS очень не отвечает, по сравнению с предыдущим.
Служба поддержки написала в заявке что-то о компиляции моего собственного ядра с включенным pvops, но я не уверен, как это сделать или почему я должен компилировать собственное ядро.
Разве Ubuntu не поддерживает запуск на хосте XEN?
Я столкнулся с той же проблемой. Как я ни старался, я не мог загрузить ядро Ubuntu 14.04 v3.13 на amd64 и не смог загрузить стандартное ядро 3.15 с kernel.org на amd64. Мой провайдер VPS указал, что сообщается о следующей ошибке:
(XEN) traps.c: 405: d275 Необработанная ошибка недопустимого кода операции / прерывание [# 6] в домене 123 на VCPU 0 [ec = 0000]
Я подозреваю, что это связано с некоторой ошибкой / несовместимостью между старой версией Xen, работающей на dom0, и последними версиями (> 3.12) ядра, работающего как domU. Хорошая новость заключается в том, что - по крайней мере, в моем случае - проблема возникает только у amd64.
Возможные обходные пути: