l4-hurd
[Top][All Lists]
Advanced

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

Re: grub/laden bugs


From: Marcus Brinkmann
Subject: Re: grub/laden bugs
Date: Wed, 27 Aug 2003 15:47:41 +0200
User-agent: Mutt/1.5.4i

On Wed, Aug 27, 2003 at 02:57:56PM +0200, Niels Möller wrote:
> I think I've figured out why I couldn't boot my task server (or any
> root server, for that matter) using laden. That's where I got stuck i
> few months ago, when I tried to use Neal's version of laden, only
> updated for the latest version of pistachio. Now I tried Marcus'
> version, and it also didn't work, but it gave some more explicit error
> messages.
> 
> It turns out that when laden reads the memory map from grub, it
> consists of three correct (as far as I can tell) entries, followed by
> three bogus ones. The mapping is something like
> 
> n  base        length       type
> 1         0x0     0x9 fc00  1
> 2    0x9 fc00        0x400  2
> 3   0x10 0000  0x1fee 2800  1
> 4 0x1ffe 2800     0x1 d800  2
> 5 0xfeda 0000     0x6 0000  2
> 6 0xffb8 0000    0x48 0000  2
> 
> After hacking laden to ignore entries 4-6, things seemed to work, and
> I got some debug output from my root-server.
> 
> I don't know if this is a bug in grub or in laden (or in the BIOS
> *shudder*). Curiously, it seems to work if I use pistachio's kickstart
> program instead of laden, but that doesn't necessarily mean that it's
> laden's fault.

Without looking any closer at the numbers, it would be a good idea to find
out where and why kickstart and my laden differ, because as far as I can
remember, they should behave exactly identical wrt memory descriptors.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' GNU      http://www.gnu.org    address@hidden
Marcus Brinkmann              The Hurd http://www.gnu.org/software/hurd/
address@hidden
http://www.marcus-brinkmann.de/




reply via email to

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