【以图会意】操作系统的加载流程

声明:本图为博主方便自己记忆理解,诸多疏漏望请博友理性观看!如有错误不足恳请指正。


  1. 首先,操作系统是一段程序,他保存在ROM中,在开机时,CPU被激活,首先将IR置为BIOS(Basic Input/Output System)(基本输入/输出系统)的第一条指令,然后执行并启动ROM中的boot程序(这里和王道书上写得不同,是我自己的理解,如有错误,还望指正)
  2. 硬件自检。
  3. 加载硬盘中的MBR到内存中,并通过检查MBR来寻找哪个硬盘是引导硬盘(保存有操作系统的硬盘)
  4. 通过检查引导磁盘的MBR中的硬盘分区表寻找活动分区(装有操作系统的硬盘分区)
  5. 加载活动分区的第一个扇区到内存中:分区引导记录(PBR),以此来寻找启动管理器(引导操作系统的程序)
  6. 加载启动管理器到内存中
  7. 加载操作系统到内存中
  • end

我个人感觉这个加载(加载到内存的RAM是我后加的),就是指的是加载到内存中,且是RAM,因为ROM是只读的,所以说加载只能是加载到RAM中。而像BIOS这种就是固化在内存的ROM中,只能被加载。ROM应该一般不能加载进去的。

ps:在写完博客后进行网上搜索发现了一篇很严谨的博客,放此记录:硬盘分区表知识------详解硬盘MBR

相关推荐
full courage18 小时前
【智能优化算法】科研入门基础知识
考研·科研·工具·研究生
CS创新实验室2 天前
《计算机网络》深入学:轮询和令牌传递协议
开发语言·计算机网络·考研·php·408
CS创新实验室2 天前
《计算机网络》深入学:局域网与接入网技术
网络·计算机网络·考研·408·局域网
in12345lllp5 天前
广告学考研白热化突围:AI证书成上岸关键加分项
人工智能·考研
CS创新实验室5 天前
《计算机网络》深入学:随机访问
网络·计算机网络·考研·408·随机访问
CS创新实验室6 天前
《计算机网络》深入学:信道划分
计算机网络·考研·408·信道划分
tobias.b6 天前
408真题解析-2009-27-操作系统-段式管理
考研·408考研·408真题解析
你要飞7 天前
考研线代第五课:特征值基础与相似对角化
笔记·线性代数·考研·矩阵
CS创新实验室7 天前
计算机专业考研复试全解析:流程、内容与策略
考研·408·复试
CS创新实验室8 天前
《计算机网络》深入学:流量控制与可靠传输
计算机网络·考研·计算机·408