BIOS+MBR和UEFI+GPT

操作系统的启动模式有两种:Legacy BIOS和UEFI

Legacy BIOS:在开机时需进行自检,启动过程较复杂。由于BIOS无法识别GPT分区,所以在传统BIOS下GPT磁盘不能用于安装操作系统,只能用于数据存储

bios与cmos

  1.BIOS是软件、程序; CMOS是芯片、硬件; 通过BIOS程序,可以设置CMOS里的参数; 

  2.CMOS是微机主板上的一块可读写的RAM芯片,保存着重要的开机参数,会用CMOS纽扣电池来维持电量; 因此无论是在关机状态中,还是遇到系统掉电情况,CMOS信息都不会丢失。主要用来保存当前系统的硬件配置和操作人员对某些参数的设定;

  3.BIOS就是(Basic Input/Output System,基本输入/输出系统的缩写)在电脑中起到了最基础的而又最重要的作用。是电脑中最基础的而又最重要的程序。把这段程序放在不需要供电的记忆体(芯片)BIOS中;它为计算机提供最底层的、最直接的硬件控制,计算机的原始操作都是依照固化在BIOS里的内容来完成的;

  4.BIOS是硬件与软件程序之间的一个接口或者说是转换器,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行,在计算机系统中起着非常重要的作用。 

  5.BIOS和CMOS的区别与联系: BIOS比作是人的灵魂,CMOS比作是人的躯体,它们是灵魂与躯体的关系; 

UEFI:直接从预启动的操作环境加载操作系统,简化开机过程有效提高启动速度。可以同时识别MBR和GPT,在UEFI模式中MBR和GPT都支持安装操作系统,不过微软规定,在UEFI模式只能使用GPT硬盘安装Windows系统。

硬盘两种分区表:MBR和GPT。

  MBR:将分区信息保存到磁盘的第一个扇区(MBR扇区)中的64个字节中,每个分区占用16个字节,这16个字节中存有活动状态标志、文件系统标识、起止柱面号、磁头号、扇区号、隐含扇区数目(4个字节)、分区总扇区数目(4个字节)等内容。
  特点:
  MBR分区主分区数目不能超过4个,很多时候,4个主分区并不能满足需要。
  MBR分区方案无法支持超过2TB容量的磁盘。因为这一方案用4个字节存储分区的总扇区数,最大能表示2的32次方的扇区个数,按每扇区512字节计算,每个分区最大不能超过2TB。磁盘容量超过2TB以后,分区的起止位置也就无法表示了,BIOS将无法识别分区。
  GPT:GUID磁碟分割表(GUID Partition Table)的缩写,含义“全局唯一标识磁盘分区表”,是一个实体硬盘的分区表的结构布局的标准。在GTP磁盘的第一个数据块中同样有一个与MBR(主引导记录)类似的标记,叫做PMBR。PMBR的作用是,当使用不支持GPT的分区工具时,整个硬盘将显示为一个受保护的分区,以防止分区表及硬盘数据遭到破坏。UEFI并不从PMBR中获取GPT磁盘的分区信息,它有自己的分区表,即GPT分区表。GPT的分区方案之所以比MBR更先进,是因为在GPT分区表头中可自定义分区数量的最大值,也就是说GPT分区表的大小不是固定的。在Windows中,微软设定GPT磁盘最大分区数量为128个。另外,GPT分区方案中逻辑块地址(LBA)采用64位二进制数表示,可以表示2^64个逻辑块地址。除此之外,GPT分区方案在硬盘的末端还有一个备份分区表,保证了分区信息不容易丢失。
  特点:
  支持2TB以上的大硬盘。
  每个磁盘的分区个数几乎没有限制。为什么说“几乎”呢?是因为Windows系统最多只允许划分128个分区。
  分区大小几乎没有限制。因为它用64位的整数表示扇区号。夸张一点说,一个64位整数能代表的分区大小已经是个“天文数字”了,若干年内你都无法见到这样大小的硬盘,更不用说分区了。
  分区表自带备份。在磁盘的首尾部分分别保存了一份相同的分区表,其中一份被破坏后,可以通过另一份恢复。

BIOS+MBR和UEFI+GPT

上一篇:android 使用SQLite存储数据


下一篇:Problem B. Harvest of Apples