reactos操作系统实现(5)

一般的电脑都是使用硬盘来引导操作系统,由于硬盘是电脑的最常用的存储媒介,在 ReactOS 里,它会把一个硬盘划分成如下的形式:


 

通过安装程序把扇区引导程序写到硬盘分区引导记录扇区,然后当BIOS加电后,就会先加载硬盘的主引导扇区(MBR)并执行它,这时硬盘的主引导扇区程序就开始找到活动的分区,并加载活动硬盘分区引导记录扇区,接着活动硬盘分区引导记录扇区就开始查找硬盘分区里的freeldr.sys文件,并把freeldr.sys文件加到内存里,开始系统加载的任务。本系统主要使用FreeLoader引导程序来加载操作系统到系统内存里,并把控制权交给操作系统。

你可能感兴趣的:(活动,存储,任务)