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

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


  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

相关推荐
酉鬼女又兒14 小时前
零基础入门计算机组成原理:控制器章节全考点汇总 | 寄存器 + 控制存储器 + 微指令
考研·职场和发展·计算机外设
如君愿1 天前
考研复习 Day 39 | 密码学--第四章 分组密码(上)
考研·密码学
daanpdf2 天前
考研英语一历年真题及答案解析PDF(2010-2026)百度网盘
考研·pdf
05候补工程师2 天前
【408狂飙·数据结构】核心考点深度复盘:数组地址计算、特殊矩阵压缩存储与树的五大性质解题直觉
数据结构·笔记·线性代数·考研·算法·矩阵
daanpdf2 天前
历年考研数学一、数学二、数学三真题试卷及答案PDF
考研·pdf
如君愿3 天前
考研复习 Day 38 | 密码学--第三章 古典密码
考研·密码学·课后习题
蒟蒻的贤3 天前
编译原理里的冲突到底是什么?
考研·算法
荒原之梦网3 天前
在不确定的命题环境中,如何建立稳定的考研数学备考体系
考研·考研数学·荒原之梦考研数学
05候补工程师4 天前
【线性代数】硬核复习笔记:核心定理推导、矩阵变换本质与自创高频题解
经验分享·笔记·线性代数·考研·矩阵
如君愿4 天前
考研复习 Day 37 | 密码学--第一章 绪论、第二章 相关的基础知识
考研·密码学