Boot stuck at blinking cursor before GRUB - only works via BIOS boot menu

Posted by delta1 on Super User See other posts from Super User or by delta1
Published on 2011-05-25T11:14:41Z Indexed on 2012/03/20 23:33 UTC
Read the original article Hit count: 161

Filed under:
|
|
|
|

I have a new box running Debian Squeeze. Grub is installed on /dev/sda, but when booting up I just get a blinking cursor, before the Grub menu. I can only boot to grub successfully when I choose boot options (during post) and select that specific drive! I have made sure the correct drive is set to boot first in the BIOS.

So Grub works, but the system won't boot to that drive automatically? Any ideas on what could cause this?

Drives sda/b/c are all 2TB (sda runs the system with b/c as raid device md0) with the following partitions:

$ cat /proc/partitions

major minor  #blocks  name
8        0 1953514584 sda
8        1        977 sda1
8        2    9765625 sda2
8        3    6445313 sda3
8        4 1937302627 sda4
8       32 1953514584 sdc
8       16 1953514584 sdb
9        0 1953513424 md0

but

# fdisk -l /dev/sda

gives

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1      243202  1953514583+  ee  GPT

Any insight into this strange behaviour would be greatly appreciated.

© Super User or respective owner

Related posts about hard-drive

Related posts about boot