Компилируя ядро из исходного кода (для Xen), я использую обычное ядро?
Мой VPS-хост использует Xen, и вместо его пользовательских ядер я мог бы использовать свое собственное (с pv-grub), пример ядра которого я установил для проверки этого, был следующий: я запускаю Debian 6 (Squeeze): http://packages.debian.org/squeeze/linux-image-2.6.32-5-xen-amd64
Могу ли я предположить, что, если я скачаю исходники для 2.6.32-5, я смогу настроить соответствующие параметры Xen, чтобы собрать совместимое с Xen ядро так же, как перечисленное двоичное?
Смогу ли я применить, скажем, исправления ядра (такие как grsecurity, как я хотел), и применить конфигурацию Xen, чтобы использовать для моего VPS после того, как он был скомпилирован?
Спасибо, Кен.
1 ответ
Да, ты можешь. У вас есть возможность собрать ядро Debian из тех же источников или собрать ядро из ванильных источников. Mainline имеет поддержку Xen4, встроенную в последние версии, и больше не требует исправлений для работы Xen; Варианты построения DomU здесь.
Исправление исходников Debian должно быть возможно с помощью Debian make-kpkg
команда и друзья.