I am trying to upgrade from the stock kernel 2.4.27 supplied with sarge to 2.6.10. I have seen some posts suggesting that you need to use only debian kernel source. Isn't that only if I am using a precompiled kernel. If I am compiling myself, can't I use the source from kernel.org?
So I have downloaded the 2.6.10 kernel from kernel.org
Updated all packages needed for compilation
and compiled using
make menuconfig
make bzImage
make modules
make modules install
then moved the kernel to /boot and renamed to vmlinuz-2.6.10
also moved System.map to /boot
added the new kernel to /boot/grub/menu.lst
I am not sure if I need to make initrd
my filesystem is ext2 and is compiled into the kernel
other fs are modules
I could not boot without initrd, so I tried makeinitrd
then added initrd path to the new kernel entry in grub
Still will not boot
I get an error something like it "cannot read hdb1, please enter correct root path" or something like that
any ideas, sorry I cannot give the exact error because I am at work right now and no access to the machine. I can give more specific later if needed.