首页 > 其他分享 >操作系统引导过程

操作系统引导过程

时间:2022-09-28 21:22:52浏览次数:52  
标签:引导 操作系统 BIOS 过程 CPU 硬盘 加载

引导过程:

1、激活CPU,CPU通电,读取ROM中的boot程序,将指令寄存器置为BIOS的第一条指令,即可开始执行BIOS的指令。(boot程序来自操作系统)

2、BOS程序进行硬件自检。检查硬件是否故障。有故障主板发出蜂鸣启动中止。没有故障屏幕显示CPU内存硬盘信息。

3、加载带有操作系统的硬盘。BIOS读取Boot Sequence的启动程序,将控制权交给排名第一位的存储设备,然后CPU将该存储设备引导扇区的内容加载到内存,

4、加载主引导记录MBR

5、扫描硬盘分区表,并加载硬盘活动分区。

6、加载分区引导记录PBR

7、加载启动管理器

8、加载操作系统

标签:引导,操作系统,BIOS,过程,CPU,硬盘,加载
From: https://www.cnblogs.com/EeiKo/p/16739616.html

相关文章

  • python-面向过程与函数式
    面向过程与函数式面向过程”面向过程“核心是“过程”二字,“过程”指的是解决问题的步骤,即先干什么再干什么......,基于面向过程开发程序就好比在设计一条流水线,是一种机......
  • c++可执行文件产生过程
    https://blog.csdn.net/qq_34799070/article/details/125472381#ifndefTEST#defineTEST#include<iostream>usingnamespacestd;voidtest(){cout<<"h......
  • 通过Oracle存储过程执行动态SQL输出结果集
    好久没用发现有些记不得了,整理记录下CREATEORREPLACEPROCEDUREP_TEST_OUTCUR1(O_CUROUTSYS_REFCURSOR)ASR_ERR1EXCEPTION;--自定义异常V_SQLSVARCHAR2(20......
  • [答疑]使用顺序图描述小刘给小王打一次电话的过程
    ​​重点文章:CTO也糊涂的常用术语:功能模块、业务架构、用户需求……[20210217更新]>>​​2013-05-0916:49:55chris(1311***268)潘老师麻烦您帮我看看这个题对么?例题:使用顺......
  • Spring MVC框架:第一章:SpringMVC概述及初步体会SpringMVC使用过程
    第一节SpringMVC在知识体系中的坐标在我们学习框架知识以前,JavaSE+JDBC+JavaWeb+SQL这样的技术组合已经可以实现任何业务逻辑了。为什么还要学习SSM这样的框架呢?很简单,M......
  • mysql存储过程的调用方法
    mysql存储过程的调用方法是经常会用到的,下面就为您介绍mysql存储过程的调用方法,希望对您学习mysql存储过程方面会有些许帮助。先进入mysql命令行环境然后创建函数,先要选择数......
  • oracle在SQL窗口中调用存储过程sql
    DECLARErs_json_outVARCHAR2(512);p_errmsgVARCHAR2(512);BEGINSP_SST_GET_CARD_NO('{"P_ZDBH00":"001","P_INSUORG":"360000","P_ID0000":"02","P_SFZHAO":"350821198......
  • 39、rk3399 pro刷机过程、并实现npu目标检测和http服务发送信息
    基本思想:记录一下rk3399pro刷机过程,在公司刷机造成了屏幕卡在firefly画面不动了,甚是焦虑,拿回家拯救搬砖其中ubuntu的帐号:firefly密码:firefly其中Fedroa的帐号:toybrick......
  • 实现ARM+ROS(机器人操作系统)之环境搭建!
      如何低成本搭建ARM+ROS的硬件载体?上文为大家介绍了实现的思路及原理,本文将为读者实际操作,展示ROS部署前的筹备工作及步骤分解。 1. 方案概述 本文重点介绍低......
  • 操作系统:Linux基本系统命令的使用
      SHANGHAI UNIVERSITY操作系统(一)实验报告   一、  实验目的与要求实验目的:1.了解Linux运行环境,熟悉交互式分时系统、多用户环境的的运行机制。2.练......