Я хотел бы скомпилировать последнее ядро Linux (2.6.34) для моего блока Ubuntu 10.04 Lucid Lynx AMD64, главным образом потому, что я хотел бы использовать его в качестве ядра dom0 с последним xen4. В Интернете есть множество документации о том, как скомпилировать ядро в стиле Debian. Но то, что я думаю, было бы неплохо начать с «официальной» конфигурации Ubuntu, чтобы не пропустить ничего важного и не перекомпилировать снова и снова.
Итак, я бы хотел скомпилировать 2.6.34, но начиная с «официального» /boot/config-2.6.32-XX от Ubuntu Lucid. Вопрос в том, как мне это лучше всего сделать? Если я просто возьму конфигурацию из 2.6.32, новых функций из 2.6.33 / 34 не будет в конфигурации. Итак, что я хотел бы сделать, так это как-то изменить конфигурацию 2.6.34 с исходной конфигурацией 2.6.32 от Ubuntu. Как мне это лучше всего сделать? Это вообще имеет смысл? Есть ли более простые способы достичь того, чего я хочу?
Спасибо за понимание!
А.
PS: Я только что нашел пакет linux-image-2.6.32-bpo.4-xen-amd64 на backports.org, но информации о нем нет. Будет ли он работать как ядро dom0 на Lucid?
Вы можете скомпилировать ядро Ubuntu 2.6.34 для Ubuntu 10.04 Lucid Lynx прямо сейчас. Ядро доступно в их репозитории ядра. Для полных инструкций: Как скомпилировать ядро Ubuntu Lucid.
@Peter, ты ввел всех в заблуждение, дав ссылку на свой блог. ОП попросил скомпилировать ядро Dom0 Lucid, а не ванильное ядро, о котором упоминается в вашем блоге. Это очень дешевый способ увеличить посещаемость вашего блога. Вы хоть понимаете, что такое dom0 в смысле Xen значит?
@andreash, если вы хотите иметь ядро pvops dom0 на Lucid, перейдите по этой ссылке
Xen 4.0 может компилироваться только на 2.6.31 или 2.6.32.
Читать здесь http://wiki.xensource.com/xenwiki/Xen4.0?highlight=%28xen%29|%284.0%29