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

Reply via email to