3:http://blog.163.com/ycy _ sdfc/blog/static/196180420144183845261 /
如果uefi引导文件损坏,或者ghost将64位系统恢复到c驱动器,则不带uefi引导时系统不会启动。
如何修复UEFI引导?
UFI引导基本原理: 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 : )
修复方法:一.通过BCB引导自动修复
建议启动64位8PE,用它拥有的bcdboot进行修复。
一)指定修复esp分区
环境为64位8PE,即使在bios/uefi启动中也可以
1、启动64位8PE,在esp分区装载器或磁盘生成器上装载esp分区
打开cmd命令行,输入并执行以下命令
bcdbootc :\windows/so :/fue fi/lzh-cn
其中,根据实际情况修改c:\windows硬盘系统目录
指定/SO:esp分区所在的磁盘,并根据情况进行修改
/f uefi将启动方式指定为uefi
/l zh-cn将uefi启动界面的语言指定为简体中文
注: 64位7PE没有/s参数,因此7PE不支持bios引导修复
二)不指定修复esp分区
环境为64位Win7或Win8PE,在uefi启动进入Win PE之前不可用
在cmd命令行中直接运行,而不装载esp分区:
bcdboot c:\windows /l zh-cn
其中,c:\windows硬盘系统目录根据实际情况进行了修正
/l zh-cn将uefi启动界面的语言指定为简体中文
注:在windows8PE上,还可以在uefi启动并进入windowsPE后,通过方法1)装载和修复esp分区
二.用bootice手动修复
从efi引导的启动过程来看,其文件很多,但主要使用2个文件。 只要在每个Win pe下安装esp分区,从硬盘系统复制bootx64.efi文件,然后在bootice中创建bcd,efi引导修复就完成了。
1、启动其中一个Win pe,在esp分区装载器或磁盘生成器上装载esp分区
2、确认esp分区能否正常读写,如果不正常,重新格式化为fat16分区格式。
3 .在esp分区中创建空文件夹结构,如下所示
\EFI\boot\bootx64.EFI等的复制) ) ) )。
\ EFI\Microsoft\boot\由BCD等创建)
4、将硬盘系统上的bootmgfw.efi 一般位于c:\windows\boot\efi下)复制到esp分区的\efi\boot\下,然后单击bootx64.efi
5、打开bootice软件,在esp分区的\efi\microsoft\boot\下新建bcd文件,然后单击、
打开bcd文件进行编辑,添加“windows vista\7\8启动项目”,指定磁盘是硬盘系统所在的磁盘,并指定引导分区是硬盘系统的分区通常为
指定手动修改启动文件,而不是\Windows\system32\winload.efi、 efi或. exe
最后保存当前的系统设置并退出。
注: Winxp PE无法识别gpt格式的硬盘分区。 通过将xpPE内核中的相应文件替换为2003PE的disk.sys,xpPE也可以识别gpt磁盘格式分区
指定引导分区是HDD64位windows7和windows8系统上的分区,而不是esp分区
指定手动修改启动文件,而不是\Windows\system32\winload.efi、 efi或. exe
其他问题1、手动运行ghost无法修复esp分区
2、通过老板们的一键恢复,增加了目前逐渐恢复后的esp引导修复功能,实现深山一键恢复后附带esp分区uefi引导修复
3、用Microsoft原始系统光盘安装或用PE安装时,当然会自动修复esp引导。
% 40 echo % 20 off :1 title % 20 BIOS % 20 uefi % E3 % 83 % E3 % 83 % 83 % BC % E3 % 83 % 88 % E4 % BF % AE % E5 % be % a9 % E3 % E3 % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2 2a % 2a % 2a % 2a % 2a % 2a % 20 BIOS % 20 uefi % E3 % 83 % E3 % 83 % 88 % BC % E3 % 83 % 88 % E4 % BF % AE % E5 % be % a9 % E3 % E3 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 20 %2aecho % 20 % 2a % E5 % 90 % 8c % E6 % 99 % 82 % E3 % 3 % 96 % E3 % 83 % BC % E3 % 83 % 88 %2aecho % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a 82 % a4 % E3 % 83 % 96 % E6 % 96 % 87 % E5 % ad % 97 % E3 % 82 % 92 % E5 % 85 % a5 % E5 % 8a % 9b % E3 % 81 % 97 % E3 % 81 % ad % E3 % 81 % a1 % ad % a3 % 81 % ad % 81 % ad % a3 96 % E3 % 83 % BC % E3 % 83 % 88 % E3 % 83 % 95 % E3 % 82 % a1 % E3 % 82 % a4 % E3 % 83 % ab % E3 % 81 % AE % E3 % 83 % 83 % 89 % e9 % ab 1 % 97 % E3 % 81 % a6 % E3 % 81 % 8f % E3 % 81 % A0 % E3 % 81 % 95 % E3 % 81 % 84 % E3 % 80 % 82 echo.echo % 20 windwos % E3 % 5a % 25 % E3 % 80 % 81 % E3 % 83 % 96 % E3 % 83 % BC % E3 % 83 % 88 % E3 % 85 % E3 % 82 % a1 % E3 % 82 % a4 % E3 % 83 % a3 % AC 5b % 25 % E3 % 81 % a7 % E3 % 81 % 99 % E3 % 80 % 82 % 20 % E4 % BF % AE % E5 % be % a9 % E3 % 81 % 97 % E3 % 81 % be % E3 % 83 % be c % 88 x86 % ef % BC % 89 % ef % BC % 89 % ef % BC % 89 goto % 20 x64 % ef % BC % 89 else % ef % BC % 89 goto % 20 x64 % ef % BC % 89 goto % E5 % be % a9 % E3 % 81 % 97 % E3 % 81 % a6 % E3 % 81 % 84 % E3 % 81 % 99 % be % E3 % 80 % 82 % 20 % E3 % 80 % 82 % 82 % fall % 2f lzh-cn echo % E4 % BF % AE % E5 % be % a9 % E5 % AE % 8c % E4 % ba % 86 pauseclsgoto % 201: x86 echo % E4 % BF % AE 80 % 82 % 20 % E3 % 80 % 82 % 20 BCD boot 32 % a 3360 % 5c windows % 2fs % b 3360 % 2f fall % 2f lzh-cn echo % E3 % 81 % afpauseclseclsgoot
导师快三计划aecho % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a % 2a 82 % a4 % E3 % 83 % 96 % E6 % 96 % 87 % E5 % ad % 97 % E3 % 82 % 92 % E5 % 85 % a5 % E5 % 8a % 9b % E3 % 81 % 97 % E3 % 81 % ad % E3 % 81 % a1 % ad % a3 % 81 % ad % 81 % ad % a3 96 % E3 % 83 % BC % E3 % 83 % 88 % E3 % 83 % 95 % E3 % 82 % a1 % E3 % 82 % a4 % E3 % 83 % ab % E3 % 81 % AE % E3 % 83 % 83 % 89 % e9 % ab 1 % 97 % E3 % 81 % a6 % E3 % 81 % 8f % E3 % 81 % A0 % E3 % 81 % 95 % E3 % 81 % 84 % E3 % 80 % 82 echo.echo % 20 windwos % E3 % 5a % 25 % E3 % 80 % 81 % E3 % 83 % 96 % E3 % 83 % BC % E3 % 83 % 88 % E3 % 85 % E3 % 82 % a1 % E3 % 82 % a4 % E3 % 83 % a3 % AC 5b % 25 % E3 % 81 % a7 % E3 % 81 % 99 % E3 % 80 % 82 % 20 % E4 % BF % AE % E5 % be % a9 % E3 % 81 % 97 % E3 % 81 % be % E3 % 83 % be c % 88 x86 % ef % BC % 89 % ef % BC % 89 % ef % BC % 89 goto % 20 x64 % ef % BC % 89 else % ef % BC % 89 goto % 20 x64 % ef % BC % 89 goto % E5 % be % a9 % E3 % 81 % 97 % E3 % 81 % a6 % E3 % 81 % 84 % E3 % 81 % 99 % be % E3 % 80 % 82 % 20 % E3 % 80 % 82 % 82 % fall % 2f lzh-cn echo % E4 % BF % AE % E5 % be % a9 % E5 % AE % 8c % E4 % ba % 86 pauseclsgoto % 201: x86 echo % E4 % BF % AE 80 % 82 % 20 % E3 % 80 % 82 % 20 BCD boot 32 % a 3360 % 5c windows % 2fs % b 3360 % 2f fall % 2f lzh-cn echo % E3 % 81 % afpauseclseclsgoot