Re: MemTest Runs Forever
Seems like your GRUB is set to default to the memtest entry.
Try this .... taken from dave's GRUB2 tutorial:
GRUB_DEFAULT - Sets the default menu entry. Entries may be numeric or "saved"
GRUB_DEFAULT=0 - Sets the default menu entry by menu position. As Grub Legacy, the first "menuentry" in grub.cfg is 0, the second is 1, etc.
GRUB_DEFAULT=saved - Sets the default menu entry with whatever was selected last. If the menu is displayed during boot, the last entry selected will be highlighted. If no action is taken, this selection will be booted at the end of the timeout or if the menu is hidden.
grub-set-default is enabled when this value is set to saved. You can quickly change the default OS/kernel with this command.
The format is "sudo grub-set-default X, with X being the menuentry position (starting with 0 as the first entry) or the exact menu string. Examples: sudo grub-set-default 3 or sudo grub-set-default "Ubuntu, Linux 2.6.31-14-generic"
To obtain the existing menuentry choice number (starting from 0) or the menuentry "string", run "grep menuentry /boot/grub/grub.cfg"
GRUB_DEFAULT="xxxx" - An exact menu entry, including the quotation symbols, may also be used. In this case, location in the menu will not matter. Example: GRUB_DEFAULT="Ubuntu, Linux 2.6.31-9-generic"
For an example of how to enable the "saved" option with a custom menu, see the "Custom User Entries" section.
The complete (link) is in my signature below.
"The key to everything is patience. You get the chicken by hatching the egg, not by smashing it" .... A. Glasow