首页 > 其他分享 >操作系统启动流程和BIOS介绍

操作系统启动流程和BIOS介绍

时间:2022-08-28 23:47:57浏览次数:74  
标签:驱动程序 启动 流程 系统 BIOS 操作系统 设备

1.BIOS介绍

我们刚刚买回来的电脑裸机是可以直接启动的,这是由于生产厂商在电脑出厂的时候就在电脑里编写了一个只可读的系统功能BIOS,该系统被写入了ROM(只读内存中)

BIOS是一个过渡性的操作系统,当安装了window等其他操作系统时,该系统会被快速的代替

image

2.操作系统的启动流程

1.计算机通电
2.BIOS开始运行,检测硬件:cpu、内存、硬盘等
3.BIOS读取CMOS存储器中的参数,选择启动设备
4.从启动设备上读取第一个扇区的内容
5.根据分区信息读入bootloader启动装载模块,启动操作系统
6.然后操作系统询问BIOS,以获得配置信息。对于每种设备,系统会检查其设备驱动程序是否存在,如果没有,系统会要求用户按照设备驱动程序,一但有了全部的设备驱动程序,操作系统就将它们调入内核

标签:驱动程序,启动,流程,系统,BIOS,操作系统,设备
From: https://www.cnblogs.com/suncolor/p/16634424.html

相关文章

  • 操作系统实训
    安装Linux系统VMware安装首先安装VMwareVMware下载地址在镜像网站下载镜像,直接进行安装虚拟机安装镜像下载地址这里使用\(16.04\)版本点击创建新的虚拟机根......
  • 操作系统自测复习题01
    列出并简要定义计算机的主要4个部分定义处理寄存器的两种主要类型一般而言,一条机器指令能指定的4种不同操作是什么什么是中断多个中断的处理方式是什么内......
  • 【django学习-02】MTV模式与django流程
    一:MVC和MTV模式著名的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起。模型负责业务对象与数据库的对......
  • MySQL Others -- 服务正常关闭流程
    MySQL正常关闭流程下面信息抄自爱可生开源社区当MySQL服务收到关闭服务的SIGINT信号后,进行如下处理:启动关机进程创建shutdown线程(如果需要)停止接受新连接处理已......
  • 六、生命周期、周期模型、测试流程
    六、生命周期、周期模型、测试流程1.软件生命周期(SoftwareLifeCycle,SLC)是软件的产生直到报废或停止使用的生命周期。软件生命周期内有问题定义、可行性分析、总......
  • 凝思操作系统变电站应用软件案例
    软件名称:linux系统平台上国产化应用微机五防系统开发语言:c++开发GUI工具:wxWidgets3.1.5、agg操作系统:ubuntu18.04LTS 及以上版本、 凝思6.0.80及以上版本  ......
  • 中小企业项目上线的一般流程
    转载地址:https://blog.51cto.com/hujiangtao/1944011在公司从事运维工作期间,发现了一些更新上线项目发布的问题:1,程序中写有大量的接口调用使用的是ip地址。2,程序中的垃......
  • 部署若依微服务全流程(前置条件))
    (第一步)安装jdk(1)查看是否安装jdk java-version如果显示jdk版本则表示已安装jdk,显示其他则说明未安装(2)下载jdk,这里下载的jdk1.8下面是官网下载地址 https:......
  • 软件质量保障流程
    一.软件质量保障流程1.1微服务产品的特点微服务架构下,一个大型复杂软件系统不再是一个单体,而是一系列相互独立的微服务,特点鲜明:每个服务独立,开发技术栈独立每个服务......
  • 操作系统的介绍
    操作系统的介绍1.什么是操作系统操作系统其实就是一个协调、管理、控制计算机硬件资源和软件资源的一个控制程序2.为什么要有操作系统(1)可以控制计算机硬件的基本运行(2......