Hi all
Well I did it and for someone as new to linux as me I am positively
beeming ;-)
And for all the others who had a problem out there this is what you do
1 # cd /usr/src
2 #rm linux (it is a symbolic link pointing at the current kernel)
3 #tar -xvzf linux-<blah>.tar.gz
4 #mv linux linux-2.4.3
5 #ln -s linux-2.4.3 linux
6 #ln /usr/src/linux/include/linux /usr/include (mandrake does not put
this in by itself)
7 #cd linux
8 #make menuconfig (or what you prefer)
9 #make dep;make clean;make baImage;make modules;make modules_install
10 when this is finished prepare your /boot first
11 #cd /boot/
12 #rm System.map
13 mv /usr/src/linux/System.map /boot/System.map-2.4.3-1
14 #ln -s System.map-2.4.3-1 System.map
15 #mv /isr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.3-1
16 #ln -s vmlinuz-2.4.3-1 vmlinuz-2
17now comes the important part you must tell the kernel where you put
the modules of the new kernel so edit /etc/modules.conf to look exactly
and I mean EXACTLY like mine
------
depfile=/lib/modules/2.4.3/modules.dep
pcimapfile=/lib/modules/2.4.3/modules.pcimap
isapnpmapfile=/lib/modules/2.4.3/modules.isapnpmap
usbmapfile=/lib/modules/2.4.3/modules.usbmap
path[boot]=keep lib/modules/2.4.3/kernel/drivers/sound
path[toplevel]=/lib/modules/2.4.3
path[toplevel]=/lib/modules/2.4.
path[pcmcia]=/lib/modules/2.4.3/pcmcia
path[video]=/lib/modules/2.4.3/video
path[drivers]=/lib/modules/2.4.3/kernel/drivers
path[fs]=/lib/modules/2.4.3/kernel/fs
path[net]=/lib/modules/2.4.3/kernel/drivers/net
path[block]=/lib/modules/2.4.3/kernel/drivers/block
path[parport]=/lib/modules/2.4.3/kernel/drivers/parport
path[sound]=/lib/modules/2.4.3/kernel/sound
path[ipv6]=/lib/modules/2.4.3/kernel/net/ipv6
alias char-major-108 ppp_generic
alias /dev/ppp ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
alias net-pf-4 ipx
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
alias usb-interface usb-uhci
alias parport_lowlevel parport_pc
post-install snd-card-ens1371 modprobe snd-pcm-oss
pre-install plip modprobe parport_pc ; echo 7 > /proc/parport/0/irq
alias sound-slot-0 es1371
alias char-major-195 NVdriver
---------
18 now just configure lilo and point it at vmlinuz-2 (for some reason it
must be a symbolic link)
19Reboot and ENJOY
20 Mail me and tell me how much you love me if this works ;-)
Stefaans
--
GIF87an