Steven Bayrak wrote:
> Hi, Im having a problem with e-smith v4.0b8 and wondering if
> anyone could help. I have installed the basic packages to
> compile programs and the kernel. I deleted the old
> /lib/modules/2.2.14-12 directory because it had the older
> modules installed. Basically I updated the kernel[to 2.2.16]
> and modules but their seems to be a problem.
Selectively upgrading a kernel can be a tricky process. As well
as upgrading the kernel, you need to reconfigure and rerun LILO, perhaps after creating an upgraded initrd file. This is all done for you automatically by the automated upgrade procedure.
Assuming that your new kernel modules in /lib/modules/2.2.16-3 are intact, then what you need to do is edit /etc/lilo.conf to refer to 2.2.16-3 instead of 2.2.14-12. Then re-run /sbin/lilo. You should get an error message about a missing initrd-2.2.15-3 file - you can either generate that file using "mkinitrd", or just comment out or delete that line from lilo.conf.
You should read
http://www.redhat.com/support/docs/howto/kernel-upgrade/kernel-upgrade.html for full details on this upgrade process.
regards
Charlie