
重新建立EFI引导分区步骤如下:
1丶首先要通过U盘启动盘进入PE系统。
2丶进入PE系统后,点击桌面的“DG分区工具”,可以在左边看到要分区的硬盘,点一下它就会在上边显示硬盘的空间状态。
3丶点击最上边的“硬盘”,在d出的菜单里选择“转换分区类型为GUID格式”,再出现的询问框里点“确定”。
4丶在硬盘空间上右键单击,选择“建立新分区”。
5丶在出现的对话框里,把三个选项都勾选,这里面的ESP分区就是EFI引导分区。点“确定”后,会看到硬盘最开始的空间划分出两个很小的分区,这就是EFI和MSR分区。
6丶在d出的对话框里分区大小里划分出合适的空间作为系统盘,点“确定”。
7丶最后点击左上角的“保存更改”,等待片刻EFI分区即可建立完成。
bootice怎么做uefi启动可用的修复工具和方法分两类,需要在PE系统下进行修复,推荐使用64位的WIN8 PE系统,用它带的bcdboot来修复。
一、用bcbboot自动修复
(一)指定esp分区修复
环境为64位8PE,bios/uefi启动进入下都可以
1.启动64位8PE,并用esp分区挂载器或diskgenuis挂载esp分区
2.打开cmd命令行,输入以下命令并运行
bcdboot c:\windows /s o: /f uefi /l zh-cn
其中:c:\windows 硬盘系统目录,根据实际情况修改
*** 作步骤:
我们先看一下两种BIOS下WIN PE引导过程的差异:
Legacy BIOS启动PE:
光盘(或U盘)引导信息 → \bootmgr → \boot\BCD → \...\boot.wim
UEFI BIOS启动PE:
光盘(或U盘)引导信息 →\bootmgr.efi → \efi\boot\bootx64.efi(如果32位PE此文件则为bootia32.efi) → \efi\microsoft\boot\BCD → \...\boot.wim
因此,制作既能支持Legacy BIOS又能支持UEFI BIOS启动的PE,必须具备上面提到的所有文件,还必须保证BCD菜单所指向的boot.wim文件路径正确。
制作方法:
1、 准备U盘一个,格式化为FAT32(必须格式化为FAT32,因为UEFI仅支持FAT32格式)。然后使用UISO软件将WIN PE的镜像写入到U盘中;
2、使用UISO软件从Windows系统盘根目录提取bootmgr.efi文件,并拷贝到U盘根目录下;
3、 使用UISO软件从Windows系统盘根目录提取efi文件夹,并拷贝到U盘根目录下;此处注意,如果是32位Win PE,需要拷贝自32位系统盘下的efi文件夹,64位Win PE则需要拷贝64位系统盘下的efi文件夹;同时内核为Windows 7 PE(即PE3.0),文件需从Windows 7系统盘提取,内核为Windows 8 PE(即PE4.0),文件需从Windows 8系统盘提取;
4、修改U盘下efi\microsoft\boot\BCD文件,可以使用BOOTICE这个工具编辑BCD菜单,保证BCD菜单指向的boot.wim文件路径正确:
如今,EFI + GPT 启动的方式流行,比传统 bios 启动效率快很多,而修改启动项也简单很多。简单的说,就是磁盘分出一块通常为 fat32 格式的磁盘,放入对应文件,并添加到启动管理就大工告成。但现实远远没有想象那么简单。
先说简单的,在 Windows 通过软件修改,EFI 启动项。
如图,只需填入自己的启动项路径,和名称即可。
如已有 BIOS + MBR 方式引导的系统,想尝试下 UEFI 方式。请确保以下两点:
那么需要的做的只有两件事
会提示,启动项已经创建成功。BIOS 打开 UEFI 支持,再次启动就可以看到。 windows boot manager 选项。
如果还习惯命令行的话,不妨试试这种方法,通常支持 UEFI 启动的主板,都带有 uefi shell
我是通过 Clover 自带的工具,进入第一步,先确定自己的启动项在哪个盘。可以根据当前启动排行,来区分磁盘编号。然后查看对应分区。开始:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)