BIOS(Basic Input Output System)全称"基本输入输出系统"。它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。
UEFI(Unified Extensible Firmware Interface)全称“统一的可扩展固件接口”, 是一种详细描述全新类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上,从而使开机程序化繁为简,节省时间。可扩展固件接口(Extensible Firmware Interface,EFI)是 Intel 为 PC 固件的体系结构、接口和服务提出的建议标准。其主要目的是为了提供一组在 OS 加载之前(启动前)在所有平台上一致的、正确指定的启动服务。传统BIOS主要支持MBR引导,UEFI则是取代传统BIOS,它加入了对新硬件的支持,其中就有2TB以上硬盘。
2.2 启动过程(以Windows为例)
BIOS下的启动过程:
加电自检->按顺序尝试启动项->主引导记录(mbr)->分区引导记录(pbr)->启动管理器(bootmgr)->配置文件(bcd)->winload.exe->ntoskrnl.exe->注册表
UEFI下的启动过程:
加电初始化->efi shell->启动管理器(*.efi)->配置文件(bcd)->winload.efi->ntoskrnl.exe->注册表信息的主开机纪录(MBR)分区表。
附图:
3. Windows 部署篇
3.1 Windows 10安装自行百度,过于简单 略。
3.2 Windows 10 + Windows 7 双系统安装经验分享(待更)
3.3 Win 8 PE 加入BCD引导菜单(待更)
4. Deepin-Linux篇过于简单 略。
官网:https://www.deepin.org/
5. Mac OS X 篇过于困难 略。
国内权威黑苹果论坛 - DIY你的苹果系统:
远景论坛:?gid=86
Clover详解:
https://blog.csdn.net/geekmubai/article/details/81608491
一些经验(待更)