Скомпилировать ядро 2.6.34 для Ubuntu Lucid для xen dom0 / pvops
Я хотел бы скомпилировать недавнее ядро Linux (2.6.34) для моего Ubuntu 10.04 Lucid Lynx AMD64 box, главным образом потому, что я хотел бы использовать его как ядро 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. Как я могу лучше всего это сделать? Это вообще имеет смысл? Есть ли более простые способы добиться того, чего я хочу?
Спасибо за ваше понимание!
A.
PS: Я только что нашел пакет linux-image-2.6.32-bpo.4-xen-amd64 на backports.org, но никакой информации об этом нет. Будет ли это работать как ядро dom0 на Lucid?
3 ответа
Вы можете скомпилировать ядро Ubuntu 2.6.34 для Ubuntu 10.04 Lucid Lynx прямо сейчас. Ядро доступно в их репозитории ядра. Для полных инструкций: Как скомпилировать ядро Ubuntu Lucid.
Xen 4.0 можно скомпилировать только на 2.6.31 или 2.6.32.
Читайте здесь http://wiki.xensource.com/xenwiki/Xen4.0?highlight=%28xen%29%7C%284.0%29
@ Питер, вы обманули каждого, дав ссылку на свой блог. ОП попросил собрать ядро Dom0 Lucid, а не ядро vanilla, о котором упоминает ваш блог. Это очень дешевый способ увеличить трафик на ваш блог. Вы даже понимаете, что такое dom0 с точки зрения ксен значит?
@andreash, если вы хотите иметь ядро pvops dom0 на Lucid, перейдите по этой ссылке
http://bderzhavets.wordpress.com/2010/04/24/set-up-ubuntu-10-04-server-pv-domu-at-xen-4-0-dom0-pvops-2-6-32-10-kernel-dom0-on-top-of-ubuntu-10-04-server/, dom0-на-топ-Ubuntu-10-04-сервер /