Re: Loadlin 1.6a problem with 2.1.22-24

Hans Lermen (
Sat, 1 Feb 1997 19:52:18 +0100 (MET)

On Sat, 1 Feb 1997, Jeff Millar wrote:

> I got Loadlin 1.6a as soon as v2.1.22 came out but can't
> get it to work for me. The boot out of DOS into Linux
> still fails with "less than 4MB", this occurs with kernels
> 22, 23 and 24. Loadlin reports version 1.6a on startup so
> I got that right.

Yes, that's the right one. However, you need the patch to
arch/i386/bbot/setup.S that was in the same directory where you
downloaded loadlin.exe.gz from. (see below)

> ... Recompiling with Borland 3.1 produces the
> same result.

What did you recompile with Borland 3.1? Loadlin?
I assume you used TASM. Anyway, you then also should have recompiled
srclinux/pgadjust.c with GCC (under Linux), because this is the one which
contains the fix.
Better use the precompiled binary (though you have the source;-)

> .... I applied the matching kernel patch to 22 but
> assumed it came with 23, 24, correct?
Sorry, but no. There is only one half of the patch.
The complete patch is in 2.1.24-patch1.gz from Alan Cox.
I just yesterday tried 2.1.24 + Alan's 2.1.24-patch1.
... and it loads fine with loadlin-1.6a on my machine.