liuzhaoyzz 发表于 2019-7-4 16:36:47

本帖最后由 liuzhaoyzz 于 2019-7-4 16:38 编辑

脚本会先检查是否有FAT分区,有就直接复制文件;没有就先建立FAT分区再复制文件
为什么要强制建立FAT分区呢?部分主板没有esp/fat32分区,都是MBR硬盘NTFS分区也可以UEFI启动啊?分区太多太乱了。
修复引导就修复引导,不建议调整分区结构。

另外楼主这几个修复引导的批处理,直接合并在一起就行了吧,为什么还要分成几个?

hilsonma 发表于 2019-7-4 19:52:47

liuzhaoyzz 发表于 2019-7-4 16:36
为什么要强制建立FAT分区呢?部分主板没有esp/fat32分区,都是MBR硬盘NTFS分区也可以UEFI启动啊?分区太 ...

因为我接触的都是需要FAT分区启动的,我分享的是我自己的经验,所以就需要FAT分区
如果是主板直接支持NTFS启动的,我的分享就不适用,请原谅我没有说明清楚。

修复就是修复,不建议调整分区结构。这个建议很好,是我太贪心,想着既可以修复,也可以新建。

几个批处理,直接合在一起是可以的,我想分开也是可以的,分开的话其中一个好处就是上传不会超过4m限制不用分拆压缩包。

moran 发表于 2019-7-4 20:21:51

大神,压缩包里的分区工具是免费版还是注册版?

zds1210 发表于 2019-7-5 16:30:35

这个原理上是复制相应的efi文件到efi区吧。

zds1210 发表于 2019-7-5 16:34:13

用微软自带的命令bcbboot自动修复efi引导,兼容性应该比较好。当然,方法是很多种的,大家都可以多多探索。

hilsonma 发表于 2019-7-5 17:15:21

zds1210 发表于 2019-7-5 16:34
用微软自带的命令bcbboot自动修复efi引导,兼容性应该比较好。当然,方法是很多种的,大家都可以多多探索。

自带的bcdboot自动修复肯定是兼容性最好的,只是bcdboot修复会产生一大堆文件,而且会影响到原来的菜单配置(如启动PE)。

我做的脚本相对于bcdboot来说,只是用微软自带的bcdedit 重新建立一个引导c:\windows的 bcd文件。至于硬盘和U盘的引导修复则是在新建bcd 之前用我事先配置好的启动文件覆盖到efi区,所以如果uefi启动本身没有问题只是bcd出错的话,不要使用本贴工具,直接使用另一个贴子的单纯修复c\windows 引导即可。

wawakuliao 发表于 2019-8-4 14:45:58

感谢分享

wawakuliao 发表于 2019-8-4 14:45:58

感谢分享

3xl小赖 发表于 2019-8-25 10:12:55

看看学习学习

maoyicheng 发表于 2019-9-20 21:00:22

学习下
页: 1 [2] 3 4 5
查看完整版本: 快速修复UEFI引导(硬盘和U盘)