I was previously using Ubuntu Hardy 8.04 and now using Ubuntu Karmic 9.10. I am somewhat offended by the memory tests at the Grub2 start-up ? Why are they there ? Do I really need memory tests at start up ?
The memory test is there so that you can test the memory in your machine.
This is not something I have ever done myself, it is only useful if you are having some problems with your computer and want to try to find the cause.
I think that it has appeared in the menu of every distribution I have used, so it is more likely that the Ubuntu developers have not got rid of it from the standard grub install rather than that they have chosen to put it there.
It does seem rather un-Ubuntu-ish (Ubuntu being aimed at users who would read this and think the computer will test how well the user can remember things), and I am quite surprised that it hasn't been got rid of; perhaps the Ubuntu developers don't have multiple operating systems on their computers so don't actually see the menu.
They cannot be run under Linux (or Windows); they must be booted into like an operating system so that they can access the entirety of a machine's physical memory for testing.
If you don't want them in Ubuntu, you can remove the memtest86+ package through the Apt package manager:
Alternately, you can simply remove them from the Grub menus with: