基础知识
1. MBR分区表:Master Boot Record,即硬盘主引导记录分区表,只支持容量在 2TB 以下的硬盘,超过2TB的硬盘只能管理2TB,最多只支持4个主分区或三个主分区和一个扩展分区,扩展分区下可以有多个逻辑分区。
2. GPT分区表:GPT,全局唯一标识分区表(GUID Partition Table),与MBR最大4个分区表项的限制相比,GPT对主分区数量没有限制,但Windows最大仅支持128个GPT分区。
3. ESP分区:EFI system partition,该分区用于采用了EFI BIOS的电脑系统,用来启动操作系统。分区内存放引导管理程序、驱动程序、系统维护工具等。
4. MSR分区:即微软保留分区,是GPT磁盘上用于保留空间以备用的分区。
5. SECURE BOOT:Windows 8中增加了一个新的安全功能,Secure Boot内置于UEFI BIOS中,用来对抗感染MBR、BIOS的恶意软件, Windows 8 默认将使用Secure Boot,在启动过程中,任何要加载的模块必须签名(强制的),UEFI固件会进行验证, 没有签名或者无法验证的,将不会加载。
UEFI引导修复教程
UEFI引导基本原理
1.esp引导分区
esp磁盘分区是gpt格式硬盘放efi引导文件的磁盘,在mbr格式硬盘中也可以由任一fat格式磁盘分区代替
2.efi文件结构
efi\boot\bootx64.efi
efi\microsoft\boot\bcd
3.efi启动过程
uefi bios启动时,自动查找硬盘下esp分区的bootx64.efi,然后由bootx64.efi引导efi下的bcd文件,由bcd引导指定系统文件(一般
为C:\windows\system32\winload.efi)
bcdboot自动修复
建议大家启动64位PE系统维护盘,用它带的bcdboot来修复。如何制作一个PE启动盘
指定esp分区修复,环境为64位PE,从U盘启动进入即可
1.启动64位PE,并用diskgenuis挂载esp分区
2.运行cmd,执行命令bcdboot c:\windows /s o: /f uefi /l zh-cn
其中:c:\windows 硬盘系统目录,根据实际情况修改
/s o: 指定esp分区所在磁盘,根据实际情况修改
/f uefi 指定启动方式为uefi
/l zh-cn 指定uefi启动界面语言为简体中文
注:新建一个FAT16分区,修复完成后删除盘符,设置卷标为ESP即可,新建EFI system partiton不可指定盘符
个人原创,转载时请注明出处