[lkml]   [1996]   [Sep]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: test version of 2.1.0 available
On Tue, 24 Sep 1996, Erik B Andersen wrote:

> Wahoo!!! We are finally starting in 2.1.x!!! I can tell you about my
> experiences so far very simply... It didn't work at all. :-( I use
> loadlin to boot from an M$-DOS 6.22 boot menu (this makes my wife
> happy). I just glanced through the source for loadlin, and it _DOES_
> use hardware addresses to address kernel addresses, which means it is
> horribly broken using the new kernel.

What 'hardware addresses' do you mean ? 0x90000 ?
Well this is the common bootloader segment for both LILO, Loadlin and others.
The rest (0x1000, 0x100000, also used by LILO) are hardcoded entry points to
the kernel _after_ the loader has done its job.
Loadlin does _not_ fiddle or trick anything in the kernel code, what it
does it does _before_ jumping to the kernel.

Well, I tried pre-2.1.0 and because I just wanted to test the bootstuff
I built a small kernel, only with IDE driver configured in.
It _did_ bomb with Laodlin, however, it also bombs using a DD'ed floppy.
^^^^^^^^^^ ^^^^^^^^^^^^
Now have a look at this strangeness:

el16:/usr/src/linux-pre-2.1.0# ls arch/i386/boot/*zI* -l
-rw-r--r-- 1 root root 5121 Sep 24 11:50 arch/i386/boot/bzImage
-rw-r--r-- 1 root root 18325 Sep 24 12:30 arch/i386/boot/zImage

el16:/usr/src/linux-pre-2.1.0# ls vmlinux -l
-rwxr-xr-x 1 root root 678823 Sep 24 12:30 vmlinux*

Dammned good compression ratio, too good if you ask me.
There is something broken with the boot/compress stuff I think.
The vmlinux looks good, the looks good, but the (b)zImages
are broken.

So long,

 \ /
  Last update: 2005-03-22 13:38    [W:0.016 / U:0.032 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site