What should or shouldn't be there depends on what's actually on your system
If there's only
Mandriva, you might have left some Win partition (possibly FAT32?) left on your system for whatever purpose. On installation,
Mandriva tried to make sense of that - which, well, it probably didn't. The
desktopXXX-something entries refer to different kernels, as well as the last line - I don't know if that comes from a kernel update, but that's most certainly the case if you used older installation media. You can a) safely remove all unwanted entries and b) even remove the old kernel (or any single one as long as you keep a functional one) in case you don't need it...
I'm assuming that
Mandriva's using
GRUB as a boot loader. Look for
/boot/grub/menu.lst (as root) and edit it to your liking - simply delete all entries you don't intend to use (or even better, comment them out by putting a
# in front of every line you don't want to get displayed.
M.