hi,
I was having problems with the huge26.s kernel on my laptop wherein it would refuse to boot after i installed the kernel-modules package (I can boot and log in if i Dont install the kernel modules package). I had a problem with the hda-codec ALC882 (soundcard) and read in the changelog that this issue was rectified in the 2.6.22-rc2. So this is what i did:
1. Downloaded 2.6.21 and patched it up to 2.6.22-rc3
2. cp /boot/config ~/linux-2.6.21/.config
3. make oldconfig
4. make menuconfig (did'nt make any changes, just gave it a once over)
5. make (compilation proceeded and finished without a hitch)
6. make modules_install (finished successfully)
7. make install
ok so the problem is with the 7th step. when i run 'make install' i get:
Code:
#make install
sh /home/vark/linux-2.6.21/arch/i386/boot/install.sh 2.6.22-rc3 arch/i386/boot/bzImage System.map "/boot"
Fatal:raid_setup: stat("/dev/hda")
make[1]: ***[install] Error 1
make: *** [install] Error 2
the /dev/hda thing is a problem with my lilo. Since i have a sata disk on my laptop, Slackware would'nt boot unless i changed the hda to sda in my lilo.conf and my fstab. here's lilo.conf
Code:
boot = /dev/hda
other=/dev/hda1
label=Windows
table=/dev/hda
image = /boot/vmlinuz
root = /dev/hda3
label = Linux
read-only
slackware would boot with huge26.s Only when i changed root=/dev/hda3 to root=/dev/sda3. now i keep getting that Fatal:raid_setup: stat("/dev/hda") error everytime i make any small change in lilo.conf and try running /sbin/lilo. (All this After compiling the new kernel)
Why cant i install my new kernel?? could anyone please tell me what im doing wrong here.