I'm trying to use my new cdr burner but have come into some very strange problems. To use it I need to add some kernel SCSI emulation parameters, which is simple enough. Thing is, when I type "mv /boot/bzImage /boot/bzImage.old" and then "cp arch/i386/boot/bzImage /boot" it will not run the new kernel when I restart! I've tried many distros and this has never happened before! I've tried vanilla-sources, gentoo-sources, linux-2.4.19-r1, and all of these copy succesfully, but the old linux-2.4.19-r1 kernel still always boots up! what can I do?

heres a dumb question, but did you remember to mount /boot before copying the kernel over?
in the normal /etc/fstab the boot partition is set to noauto which means you have to explicitly mount /boot, cuz it wont be mounted at boot time