Xen загружает старое ядро ​​после обновления

Xen загружает старое ядро ​​после обновления

Я обновил ядро ​​Linux с 3.2.0 до 3.16.3. Теперь Xen загружает старую версию (3.2.0) вместо 3.16.3. Есть ли способ заставить Xen найти доступную более новую версию ядра Linux? Или я застрял на ядре 3.2.0?

РЕДАКТИРОВАТЬ: Я обновил ядро ​​dom0. Мне не нужно загружать domU с этим ядром (domU — это Windows), а вместо этого загрузить новое ядро ​​dom0 (с доступным Xen).

решение1

Xen обычно запускает ядро, которое находится вне DomU; посмотрите в файле конфигурации DomU в /etc/xen, там должна быть kernelопция, указывающая, какое ядро ​​использует ваш DomU. Обновление ядравнутриТаким образом, DomU не оказывает никакого влияния, поскольку Xen не знает об этом ядре.

Вам следует либо:

a) скопируйте новое ядро ​​куда-нибудь в Dom0, а затем обновите файл конфигурации DomU, чтобы использовать это новое ядро. Обратите внимание, что вам нужно синхронизировать файл ядра на Dom0 с модулями ядра, которые находятся в DomU.

или

б) настроитьPyGrubтак что Xen может загружать ядра, установленные внутри вашего DomU. Это решение, которое я бы рекомендовал, потому что оно гораздо элегантнее, чем хранить ядро ​​отдельно на Dom0. С этого момента DomU будет вести себя нормально и всегда использовать ядро, которое вы установили внутри него.

Связанный контент