Hi Darryl,

Imho your digging too deep. GRUB may be a great tool, but for your
purpose it's overdone. Lilo will be able to perform exactly what you
need, and it will perform well. I see no trouble with remote upgrades,
from that point of view substituting GRUB with Lilo is no different than
substituting for example one email client with another (unless there are
license problems, but those aren't an issue here). If you really want to
use GRUB, then I think you should contact the GRUB maintainers for this
issue (and perhaps a few others from the archives as well;).

Bill

On Tue, 2010-03-09 at 17:51 +0000, Darryl Miles wrote:
> Andrew Thomas wrote:
> > 1.33c gave me the option to boot from a CF card - as it would with 1.33.
> 
> I'm not sure I understand your response.
> 
> 
> The only storage I have installed is the CF card.  I have it working 
> providing I make the /boot partition fit on the first cylinder (the 
> imaginary first cylinder when you convert to CHS geometry).  So there is 
> no doubt that plain 1.33 supports a CF card for booting.
> 
> The only background reading I can find is that 1.33b/1.33c were produced 
> in response to some issues/workaround with hardware production.  Which 
> might explain why no release notes since only those affected need to 
> upgrade ?
> 
> Nowhere has it been stated that any fixes/changes have been made in 
> 1.33c that affect this particular problem.
> 
> 
> Infact I should ask, does anybody have a > 8Gb Compact Flash with GRUB 
> working without the 1 cylinder restriction ?
> 
> The 8Gb limit comes from the C/H/S geometry returned by comBIOS for my 
> flash being 1946 cylinders, 255 heads, 63, sectors.  This is larger than 
> the 1024 cylinder limit.
> 
> That limit for the C/H/S range of 0/0/1 to 1023/254/63 is 1024*255*63 
> sectors or 8225280 KiB or 8032.5 MiB or 7.8442 GiB or 8.422 Gb.  So as 
> flash maybe rated in Gb not GiB it needs to be larger than 8 Gb to be 
> relevant.
> 
> I do not have smaller CF cards to test and see what C/H/S geometry 
> net5501 returns for say a 4Gb or 2Gb or 1Gb flash card.  It is possible 
> due to that geometry choice the particular bug I am being hit with does 
> not show itself.
> 
> 
> 
> Also does comBIOS 1.33 (and later versions) provide these BIOS interfaces :
> 
> 
> [INT 0x13  AH=0x41  BX=0x55aa]  is used by GRUB for LBA mode check, it 
> expects a return of [Carry flag reset, BX=0xaa55] on return to indicate 
> LBA mode is supported (i.e. function AH=0x42 is supported for LBA mode).
> 
> [INT 0x13  AH=0x42  various other registers used] is used by GRUB for 
> LBA read sectors from disk into memory.
> 
> 
> 
> Thanks,
> 
> Darryl
> _______________________________________________
> Soekris-tech mailing list
> [email protected]
> http://lists.soekris.com/mailman/listinfo/soekris-tech


_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to