BIOS、UEFI及系统安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/brave_stone/article/details/85882371

一、名词解释

BIOS :(Basic Input Output System),基本输入输出系统。它是一组固化到计算机内主板上一个ROM芯片上的程序,保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。简单来说就是电脑开机后最先启动的一种程序,为操作系统的启动做准备,比如初始化cpu、内侧、主板等各个部分,然后将操作系统加载到内存启动操作系统。

BIOS有两种模式 :Legacy和UEFI
Legacy模式:即为传统的BIOS模式。
UEFI: (Unified Extensible Firmware Interface)统一可扩展固件接口,是操作系统与固件交互的新模式。

参考:Unified Extensible Firmware Interface (简体中文版介绍).

两种分区格式:MBR和GPT
MBR:主引导记录(Master Boot Record)又叫主引导扇区,是计算机开机后访问硬盘时读取的第一个扇区。MBR分区方案无法支持超过2TB容量的磁盘。MBR还只支持最多4个主分区。
GPT:全局唯一标识分区表(GUID Partion Table),GPT是作为EFI(Extensible Firmware Interface)计划的一部分引入的。相对于MBR分区方案具备更加灵活的分区机制。允许大于2TB的卷容量。注意:Windows只支持从包含UEFI引导固件的系统上的GPT磁盘引导。
有关MBR和GPT的详细介绍参考链接

UEFI与Legacy区别:

  1. Legacy 是我们传统的BLOS模式 而UEFI是新式BLOS它没有自检过程可以加快开机速度。
  2. UEFI内置图形化界面。
  3. Legacy模式支持磁盘分区为MBR结构;UEFI只支持64位系统且磁盘分区必须为GPT结构。
  4. 在UEFI模式下安装的系统只能使用UEFI引导进入 在Legacy模式下安装的系统只能在Legacy模式下进入。
  5. UEFI内置图形化界面,编码99%都是由C语言完成;不再使用中断、硬件端口操作的方法,而采用了Driver/Protocol的方式;将不支持X86实模式,而直接采用Flat mode;不再输出单纯的二进制代码,改为Removable Binary Drivers模式;操作系统的启动不再是调用INT 19H中断,而是直接利用Protocol/Device Path实现; 更方便第三方开发。
    在这里插入图片描述
    参考:UEFI和Legacy及UEFI+Legacy启动的区别
    两种装系统组合方案:Legacy BIOS+MBR或者UEFI+GPT

Universal-USB-Installer工具: 一个直接将系统的ISO写在U盘上的绿色软件,支持Linux,Ubuntu,Windows等系统安装。下载链接

二、Legacy模式下安装双系统

参考:WIN7系统下U盘安装ubuntu13.04双系统
Win10系统下U盘安装ubuntu系统 (双系统)

三、UEFI模式下安装删除双系统

参考:win10+ubuntu 14.04双系统安装(UEFI)

修改启动项顺序: 直接通过easyUEFI来修改启动项顺序。也可以进入BLOS模式下修改启动项顺序。

win10+ubuntu删除ubuntu(UEFI模式下):

  1. 先把window系统设置为第一启动项
  2. 使用easyUEFI删除ubuntu启动项
  3. 通过win系统的磁盘管理器删除划分给ubuntu系统的分区

四、win10系统安装 一些问题

问题:使用原版镜像安装win10时出现错误 “Windows无法安装到这个磁盘。选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘”
原因:主要是因为U盘启动时,默认使用EFI引导启动,而不是常见的MBR引导,所以会发生这种情况。
解决方法:将u盘里的efi整个文件夹和bootmgr.efi文件删除,之后我们再采用U盘方式装系统就好了。
参考:https://blog.csdn.net/dawn_after_dark/article/details/73499609

五、小知识点

  • fat32格式不支持4G大文件存储,但是系统兼容性好,做启动盘一般fat32+HDD

猜你喜欢

转载自blog.csdn.net/brave_stone/article/details/85882371