Hi Bernd,

> On May 26, 2025, at 7:12 AM, Bernd Böckmann via Freedos-devel 
> <freedos-devel@lists.sourceforge.net> wrote:
> 
> Hi,
> 
> for testing I want to update the kernel binaries for the next interim release 
> with builds from the latest commit [1].
> 
> I have a question regarding the Gitlab kernel package [2]. It contains 
> several variants of the kernel (8086 / 386 etc.). None of them is named 
> KERNEL.SYS.
> 
> Which of the files get installed as the KERNEL.SYS under the root directory, 
> and how is this accomplished?

It Depends.

* KERNL86N.SYS - without LFS support. Not used. Only provided.
* KERNL86.SYS - with LFS support.
* KERNL386.SYS - with LFS support.

(LFS = really big disk partitions, LFN = really long file names)

With the exception of the Floppy Edition, all of the other install media boot 
and install the 386 kernel. 

It has been a long time and I am not currently at my computer. So, I would need 
to double check the “boot” floppies provided for the LiveCD and LegacyCD. 
However, since the drivers we have to access a CD/DVD require a 386+, those 
most likely use the 386 kernel. But like I said, it has been years. I’d need to 
verify that is correct. However, it is easy enough for anyone to figure out 
which kernel those diskettes images boot.

The Floppy Edition is different.  It boots the KERNL86 version. However based 
on hardware detection, it will install either that kernel or the KERNL386.SYS 
version.

> 
> 
> [1]: 
> https://github.com/FDOS/kernel/tree/654e7b7a6c244c81ff8ef1d39a5fb07608e3d07a
> [2]: https://gitlab.com/FreeDOS/base/kernel
> 
> Bernd
> 
> 
> 
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel


_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to