Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20486 - "GRUB Read Error" on first boot with older BIOS and large hard drive
Summary: "GRUB Read Error" on first boot with older BIOS and large hard drive
Status: RESOLVED FIXED
Alias: None
Product: [OLD] Docs-user
Classification: Unclassified
Component: Gentoo Linux x86 Installation Guide (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Sven Vermeulen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-05 11:30 UTC by Jason Green
Modified: 2003-05-12 18:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Green 2003-05-05 11:30:58 UTC
I'm installing 1.4rc4 on an HP Vectra VA 6/200 with a new 120 GB Maxtor hard
drive.  I followed the Gentoo Install instructions step by step, but then after
the first boot, I just got a black screen that said "GRUB Read Error", and
nothing else.

I fixed it by digging around on Google, and found this piece of advice:

http://www.mail-archive.com/bug-grub@gnu.org/msg06201.html

which told me how to fix it by doing the following:

>What happens, if you install GRUB this way:
>
>grub> root (hd0,0)
>grub> install /boot/grub/stage1 d (hd0) /boot/grub/stage2 p
>
>Please do this using a GRUB boot floppy rather than the grub shell.

So, it may not be a very common problem and the authors of GRUB seem to know
about it, but only offer a workaround instead of a fix.  It has to do with the
way the BIOS reports the size and partition information of the drive. 
Apparently, some of the older Vectra machines produce this problem with GRUB. 
Thanks!

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Sven Vermeulen (RETIRED) gentoo-dev 2003-05-07 02:40:45 UTC
I'll take a look on this one.
Comment 2 Sven Vermeulen (RETIRED) gentoo-dev 2003-05-07 02:46:23 UTC
We have a workaround in our documents for RAID systems (installing GRUB on floppy, then afterwards boot from floppy and install to MBR). This seems to be about what Vectra-users need to do, but the commands given to GRUB (to install it in the MBR)  are slighty different.

Could you please check if the RAID-implementation works? This won't fuck your system up; if it fails, you just reboot from floppy and issue the working commands again.

If the RAID-implementation works, I'll just add that RAID-users and users of broken BIOS'es (such as is the case with old Vectra machines) should follow those directions.
Comment 3 Sven Vermeulen (RETIRED) gentoo-dev 2003-05-10 16:40:23 UTC
I'll do a notice for this.
Comment 4 Sven Vermeulen (RETIRED) gentoo-dev 2003-05-10 17:01:55 UTC
Proposed fix on http://cvs.gentoo.org/~swift/gentoo-x86-install.html, search for "fail"
Comment 5 Sven Vermeulen (RETIRED) gentoo-dev 2003-05-12 18:02:49 UTC
Fixed in cvs.