" is the old kernel taking space!??"
" is there anyway to remove
the old kernel!?? will this harm my current os!??"
You can remove a kernel using the rpm command. This will hurt nothing as long as it is not the kernel you are running on. To remove a kernel rpm package named kernel-2.4.22-56 then log into root, open a terminal and issue the command:
rpm -e kernel-2.4.22-56
To find out what your kernel rpms are named use the following command:
rpm -qa | sort | less
Then scroll down to the kernel names.
On second thought, I have to say that I am not sure what effect exactly removing a rpm package will have on grub. The rpm install changed grub and so the rpm uninstall should also change grub. So before you remove the old kernel save /boot/grub/grub.conf someplace handy. Then after you do the rpm -e check /boot/grub/grub.conf again to see if it still works the way you want before you reboot. Or you could make a boot floppy and test it out before you do the rpm -e.
Be prepared. Create a LifeBoat CD.