安装系统时如何选择正确的引导

一、常见系统引导方式

    一)BIOS > MBR > Bootloader > Kernel > System init

    二)UEFI > GPT > Bootloader > Kernel >System init

    三)UEFI(Legacy) > MBR >  Bootloader > Kernel

 

二、BIOS/UEFI

    BIOS(Basic Input/Output System):基本输入输出系统。加电自检,完毕后移交。

    UEFI(Unified Extensible Firmware Interface):统一的可扩展固件接口。

    EFI组成: 

       1. Pre-EFI初始化模块 
  2. EFI驱动执行环境 
  3. EFI驱动程序 
  4. 兼容性支持模块(CSM) 
  5. EFI高层应用 
  6. GUID(GPT) 磁盘分区

        UEFI概念根据UEFI概念图的结构,UEFI的两部分:UEFI的实体 (UEFI Image)跟平台初始化框架。 
  UEFI的实体-UEFI Image
  根据uEFI规范定义,uEFI Image包含三种:UEFI Applications, OS Loaders and UEFI Drivers。 
  UEFI Applications是硬件初始化完,操作系统启动之前的核心应用,比如:启动管理、BIOS设置、uEFI Shell、诊断程式、调度和供应程式、调试应用...等等 
  OS Loaders是特殊的uEFI Application,主要功能是启动操作系统并退出和关闭uEFI应用。 
  UEFI Drivers是提供设备间接口协议,每个设备独立运行提供设备版本号和相应的参数以及设备间关联,不再需要基于操作系统的支持。 
  平台初始化框架 
  UEFI框架主要包含两部分,一是PEI(EFI预初始化),另一部分是驱动执行环境 (DXE)。 
  PEI主要是用来检测启动模式、加载主存储器初始化模块、检测和加载驱动执行环境核心。 
  DXE是设备初始化的主要环节,它提供了设备驱动和协议接口环境界面。 

 

三、MBR/GPT

    MBR(Master Boot Record | 512Byte):包括引导程序(446 Byte)、分区表(64 Byte)及分隔标识(2 Byte);最大只支持2T的硬盘,最多三个主分区。

    GPT(Globally Unique Identifier Partition Table Format ):最大支持18EB的硬盘,是基于UEFI使用的磁盘分区架构。 

    

四、BIOS/UEFI/MBR/GPT组合

    一)BIOS+MBR

        这是最传统的,系统都会支持;唯一的缺点就是不支持容量大于2T的硬盘。 
 二)BIOS+GPT

        BIOS是可以使用GPT分区表的硬盘来作为资料盘的,但不能引导系统;若电脑同时带有容量小于2T的硬盘和容量大于2T的硬盘,小于2T的可以用MBR分区表安装系统,而大于2T的可以使用GPT分区表来存放资料。但系统须使用64位系统。 
 三)UEFI+MBR

        可以把UEFI设置成Legacy模式(传统模式)让其支持传统MBR启动,效果同BIOS+MBR;也可以建立FAT分区,放置UEFI启动文件来,可应用在U盘和移动硬盘上实现双模式启动。 
 四)UEFI+GPT

        如果要把大于2T的硬盘作为系统盘来安装系统的话,就必须如此。而且系统须使用64位系统,否则无法引导。但系统又不是传统在PE下安装后就能直接使用的,引导还得经过处理才行。

 

参考:

    http://bbs.zol.com.cn/diybbs/d308_7438.html

    http://iknow.lenovo.com/detail/dc_123214.html

转载于:https://my.oschina.net/dingzang/blog/709380

你可能感兴趣的:(安装系统时如何选择正确的引导)