[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Error 21 with grub > 0.92 and Highpoint HPT370

From: Georg Sauthoff
Subject: Re: Error 21 with grub > 0.92 and Highpoint HPT370
Date: Mon, 1 Mar 2004 21:39:00 +0100
User-agent: KMail/1.5.4

On Saturday 28 February 2004 21:12, Jeroen Dekkers wrote:


> Your problem seems to be the same as bug number 6846
> (https://savannah.gnu.org/bugs/?func=detailitem&item_id=6846). If I


> look at the changes between 0.92 and 0.93 I think the only change
> which can give these problems is this one:
> 2002-04-04  Yoshinori K. Okuji  <address@hidden>
>       * stage2/builtins.c (setup_func): Don't embed a drive number, if
>       unnecessary.

> Looking at the code I see that the older code is still there but not
> used. The comments say the older code was needed because of some
> buggy BIOSes, but with other buggy BIOSes it could trash the booting
> drive. Maybe we should switch back to the older code or add a
> --workaround argument to setup so if you get this error you can use
> setup --workaround to install this workaround.

> For now, if you change the "#if 1" into "#if 0" in the function
> setup_func in grub/stage/builtins.c, does the problem go away?

Yes, but it still doesn't boot ;(.
If I change grub/stage2/builtins.c this way, grub reboots the pc immediately 
after loading stage1.5.

My steps to load grub in the mbr:
# grub
embed /path/to/fs_stage1_5 (hd0)
install /path/to/stage1 (hd0) (hd0)1+i /path/to/stage2 /path/to/menu.lst

Georg Sauthoff

Attachment: pgpDEEOoelxAw.pgp
Description: signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]