Here's the correction for above-mentioned error:
apt-get update
apt-get install linux-image-2.6.18-5-686
I have no idea what menu-normal.lst is, but if it's a replacement for menu.lst, you don't want to remove the low-latency non-virtual configuration -- you want to duplicate it below the low-latency menu entry and modify the dupe to reference your new non-low-latency replacement, thus having both be in the grub menu. Good sysadmins don't ever destroy something that works before making sure that the new thing works better. To that end. making a copy of menu-normal.lst (say, to menu-normal.lst.orig) may help you out tremendously if you make a mistake. Also, if you modify menu-normal.lst, make sure you make a backup of it, because normal system maintenance (such as applying a new kernel from the manufacturer) may destroy your changes; you want to store them someplace where you can put them back. I fight this little battle with Ubuntu all the time, since Ubuntu insists it's on hd1 when it's really on hd0. »