XEN обычно начинает ядро, которое живет за пределами дому; Посмотрите в файл config domu в / etc / xen
, должен быть опция Kernel
, которая указывает, какое ядро использует ваш дому. Модернизация ядра внутри Поэтому дому не имеет никакого эффекта, потому что Xen не знает об этом ядре.
Вы также должны:
a) Скопируйте новое ядро где-то до DOM0, а затем обновите файл конфигурации DOMU, чтобы использовать это новое ядро. Обратите внимание, что вы должны сохранить файл ядра на DOM0 в синхронизации с модулями ядра, которые живут в дому.
или
b) настроить Pygrub , чтобы XEN способный загрузить ядра, которые устанавливаются внутри вашего дому. Это решение, которое я бы порекомендовал, потому что он гораздо более элегантно, чем держать ядро отдельно на DOM0. С тех пор дому будет вести себя нормально и всегда использовать ядро, которое вы установили внутри него.
Похоже, что ваш /etc/pwd.db
и/или /etc/spwd.db
вышел из строя, попробуйте запустить: pwd_mkdb /etc/master.passwd
(сначала сделайте резервную копию!).