• 开机流程


    磁盘分区:
       数据都是在记录在磁盘上面的。磁盘又分为扇区和磁柱两种单位,其中每个扇区为512bytes那么大。
       对于每一个磁盘,最重要的扇区就是磁盘上的第一个扇区,在该扇区记录了两个重要的信息:
       1.主要启动记录区(MBR):可以安装开机管理程序的地方(引导程序),有446bytes。
       2.分割表:记录整颗磁盘的分割状态,有64bytes。分割是以磁柱为单位的。
     
    开机流程:
       CMOS是记录各项硬件参数且嵌入在主板上面的存储器。
       BIOS是一个写入到主板上的一个固件(固件就是写入到硬件上的一个软件程序),BIOS是在开机的时候,计算机系统主动执行的第一个程序。
       然后BIOS会去分析计算机里面有哪些存储设备,然后根据启动优先级去读取优先级最高的存储设备。以硬盘为例,Bios会去读取硬盘的第一个扇区MBR,MBR这个仅有446bytes的硬盘容量里面会放置最基本的开机管理程序,此时BIOS就成功圆满,接下来就是MBR内开机管理程序的工作了。开机管理程序的目的是加载核心文件,由于开机管理程序是操作系统在安装的时候所提供的,所以它会认识硬盘内的文件系统,因此就能够读取核心文件,然后接下来就是核心文件的工作,开机管理程序的成功圆满,之后就是大家所知道的操作系统的任务了。
      
       总结:
       1.BIOS:开机主动执行的固件,能够识别启动优先级最高的存储设备
       2.MBR:启动优先级最高的存储设备中第一个扇区的主要记录区块,内含开机管理程序。
       3.开机管理程序(boot loader):一支可读取核心文件来执行的软件。
       4.核心文件:核心文档就是操作系统的内核文件。(开始操作系统的功能)
     
     boot loader程序非常小,主要功能如下:
     1.提供选单:用户可以选择不同的开机项目。(多重引导)
     2.载入内核:直接指向可开机的程序区段来开始操作系统。
     3.转交给其他loader:将开机管理功能转交给其它loader负责。

  • 相关阅读:
    mongodb使用
    chromedriver对应chrome版本
    爬虫-selenium的使用
    爬虫-步骤
    爬虫-lxml用法
    xpath用发
    Chrome插件安装和用法
    正则用法
    五层协议
    git相关流程
  • 原文地址:https://www.cnblogs.com/hujingwei/p/5953685.html
Copyright © 2020-2023  润新知