[Soekris] summary and patch for CF problems in booting the 4501
kudzu at tenebras.com
Wed Feb 19 03:02:26 UTC 2003
Luigi Rizzo wrote:
> After some investigation which consumed the best part of the day,
> it turned out that the 4501 seems to have problems reading multiple
> sectors at once ...
Reading multiple sectors at once violates the INT13 Boot std. But
you knew that.
> ...on those particular CF cards (which is curious,
> because I have booted successfully the soekris box with other 64M
> I am unclear on where the problem is -- maybe the BIOS and the CF
> disagree on the geometry, though the problem still occurs on
> a 29-sector file (the natsemi.lzrom etherboot code) which
> seems to fit in the first track.
> A quick and dirty patch to fix the problem in the FreeBSD loader
> (boot1) and the Etherboot loader (boot1a.bin) consists in forcing
> the loader to load one sector at a time.
Thanks, Luigi, we've been waiting for this. I now have twice as
many useful CFs as I did before. ;-)
Can you get this committed, and when's the MFC? ;-)
More information about the Soekris-tech