I'm having trouble with my GRUB,
I have Ubuntu 9.04 with 3 internal HDs. 160GB w/ Ubuntu 9.04, 80GB blank, and 10GB w/ Haiku RC1. Let me explain what I did and what is happening:
I had computer working fine with the 160GB & 80GB HDs. I added the 10GB HD for Haiku. After I added the 10GB HD, I got a "Verifying DMI pool data" error and after reading found that it meant the new HD was not recognized. So I adjusted BIOS to get it recognized again. I booted off Ubuntu live and all three HD were recognized. I then booted Haiku CD and installed it on the 10GB.
Note, I had not yet tried to adjust GRUB yet to make it dual-boot. I just tried to reboot to my Ubuntu HD to make sure things worked, but when it gets to GRUB on boot it only shows I have to reboot and press F12 and get the boot menu that lets me choose HD from first list and then lets me choose the 160GB HD from the list of my 3 HDs. Once I get that, computer boots normal to Ubuntu 9.04
This is what I get from grub menu.lst:
I could not figure out what other information to post, if someone can let me know, hopefully I can provide more information to fix my GRUB problem. TIA
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).