Subject: RE: New Boot Load Doesn't Work on IPX
To: 'Curt Sampson' <pk@cs.few.eur.nl>
From: James Graham <greywolf@captech.com>
List: port-sparc
Date: 01/28/2000 15:38:28
> -----Original Message-----
> From: Curt Sampson [mailto:cjs@cynic.net]
> Now this leaves us with a little problem. Charles moved the boot
> loader to 7 MB because the INSTALL kernel is apparently now so large
> it was overwriting the boot loader as the kernel was loaded. However,
> 7 MB is obviously bad from the point of view of SS1/SS2/IPX machines
> (and probably IPCs, too); it would be better to load just above 16 MB,
> so it works on machines with 4 MB/bank. Unfortunately, this 
> is going to
> break the SS5 if you have 8 MB DIMMs in it, because its DIMM slots are
> mapped at 32 MB boundaries.
> 
> One option might be to provide multiple boot loaders in /usr/mdec, for
> varying configurations. Another would be to have the boot loader load
> below 4 MB but try to find a place to relocate itself to. (It may not;
> we need to continue to support loading smaller kernels with the boot
> loader below 4 MB so that we work on 4 MB machines.)
> 
> Anybody have any thoughts on the matter?

Yes.  Why aren't we loading the bootloader low, and then loading
the INSTALL kernel _just above_ the bootloader?