> 1. The computer powers on and does a Power On Self Test ("POST") to
> verify that the hardware is working, then loads the kernel (FreeDOS)

Nope. The computer (the BIOS) reads the first sector from the firat hard disk,
and jumps to it. Usually, but not necessarily, this happens to have some code,
and a "partition table", which is a list of disk partitions where filesystems 
start. 

this code searches the partiton table for a partition marked "active", reads the
first sector of it, and jumps to it. 

Usually, but not necessarily, this code understand the file system of *this* 
partition.
FAT16/32 for FreeDOS, maybe EXT4 for linux, NTFS for Windows.

it then searches for the OS File(s) (which in case of freedos are named 
KERNEL.SYS, but could 
be some bootmanager (like GRUB) that helps load several different partitions 
from different locations
on the disk). 

> 2. The FreeDOS kernel reads \FDCONFIG.SYS (or \CONFIG.SYS) to read its
> configuration - this might include SHELL to tell the kernel which user
> shell to use

...

Tom



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

Reply via email to