Мой хост 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, скомпилированном таким образом?
Спасибо, Кен.
Да, ты можешь. У вас есть возможность собрать ядро Debian из одних и тех же источников или собрать ядро из исходных кодов vanilla. Mainline имеет встроенную поддержку Xen4 в последних версиях и больше не требует исправлений для работы Xen; варианты построения DomU: Вот.
Исправление исходных кодов Debian должно быть возможно с помощью Debian make-kpkg
команда и друзья.