Re: Elks Distribution

Riley Williams
2002-05-29T18:31:25Z

Hi Javier.

>> 1. To have part of the install set be run on linux to allow
>> production of the required kernel.
>> 2. To issue a distribution set that caters for every single
>> possible root location.

> Another solution: give a disk image boot+root (or maybe 2, if 360k
> are used) which boots, fdisks, mkfss and so on. In a different disk
> (because I am pretty sure that it won't fit in 720k with all the
> other stuff), provide 4 kernels, one for each of the 4 possible
> installation (/dev/bda[1..4]). And somewhere in the installation
> process, copy the correct kernel to the HD and use bootkit to select
> it.
>
> Anywau, you need to do something similar, right? I mean... the
> kernel in the boot floppy must have /dev/fd0 as root device, mustn't
> it?

That is no longer relevant. I've just added the knl tool I wrote for
Linux back in 1998 to the elkscmd/sys_utils directory and linked it in,
and whilst I was at it, I added the necessary to include the man pages
in a full install. knl includes a manpage as well.

This command can tweak the boot parameters in any Linux kernel image,
including not only the root device, but also the swap device, initial
video mode, root flags, etc. Providing ELKS has the same flags at the
same location, it will tweak those as well.

Best wishes from Riley.