Здравейте, честита Коледа на всички!
Вчера се опитах да пусна пост, но явно не съм успял.
Ядрото може да компилираш като следваш следите стъпки:
1. Изтегли сорса на последното ядро 2.6.27.10. Разархивирай го в /usr/src и направи линк към него с име linux
cd /usr/src
tar xjvf /път/до/сваленото/ядро .
ln -s linux-2.6.27.10 linux
2. Взими config файла от generic-smp ядрото, което си идва с дистрибуцията и го копирай в /usr/src/linux като .config
3. make oldconfig Това ти конфигурира ядрото като generic-smp от което си взел config файла
4. make menuconfig. С това ще внесеш промени в конфигурацията. В раздел Processor type and features ще откриеш High Memorry Supposrt, влез там и избери желаната от теб опция за HIGHMEM. Не мога да ти дам препоръки относно тия опции, както и PAM, аз не ги ползвам. Съветвам те също така да коригираш опцията за тип на процесора, избери си твоя процесор. Също така може да смениш субверсията на ядрото, от -smp на нещо твое си. Сменяй я всеки път когато използваш същия сорс за компилация и искаш да запазиш старото ядро (виж по-долу).
Следните неща са ЗАДЪЛЖИТЕЛНИ:
1) Да включиш файловата система на кореновия дял като вградена в ядрото! В generic ядрата те са включени като модули.
2) Да включиш също и контролера на твърдия диск, най-вероятно е включен, но провери!
Така няма да е нужно да ползваш рам диск за зареждане - initrd.
Съветвам те, да не премахваш модули, дори да ти се струват излишни, освен ако не си сигурен какво правиш! Няма да ти пречат.

5. make all. Това ще компилира всичко.
6. make modules_install. Това ще ти инсталира модулите в /lib/modules/2.6.27.10-$SUBVERSION.
7. make firmware_install. Това инсталира предимно драйвъри за звукови карти. Аз не го ползвам, но ти го изпълни за всеки случай.
8. Копирай vmlinuz, .config и System.map в /boot; това е обяснено навсякъде. Може да ползваш оригиналния SlackBuild, за да пакетираш ядрото и да го инсталираш като пакет, но ще трябва да го редактираш. Ако не си сигурен копирай ги на ръка!
9. Ако ползваш lilo, редактирай файла му и добави новото ядро. След това изпълни liloconfig. (С GRUB е по-лесно - само вмъкваш новото ядро в menu.lst).
10. Рестартирай и избери новото ядро.
2.6.27.10 ядрото ми харесва, работи много добре и машината е по-тиха