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

Hi,

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

Yes.

> 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  <[EMAIL PROTECTED]>
>
>       * 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

Regards
Georg Sauthoff

Attachment: pgp00000.pgp
Description: signature

_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to