无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 126224|回复: 230
打印 上一主题 下一主题

[分享] 无ESP单分区NTFS UEFI和exFAT UEFI启动测试完美通过

    [复制链接]
跳转到指定楼层
#
发表于 2018-7-2 18:22:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
UEFI BIOS中内置NTFS和exFAT驱动模块,实现UEFI脱离对FAT/32文件系统的依赖。
经测试无论是硬盘系统还是PE均完美运行,没有发现任何问题。




点评

在exFAT分区中启动Windows系统:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=388226&mobile=no  发表于 2019-5-28 15:56
WIN8 8400预发行版原生支持Aero特效,在9200正式版中Aero已被移除。  发表于 2019-1-9 11:31
楼主的Aero主题能否提供?可否完美支持1803呢?  发表于 2018-9-11 22:45

评分

参与人数 11无忧币 +49 收起 理由
fmwqsn + 5 赞一个!
易广白 + 5 很给力!
anarki2001 + 3
smartcowboy + 5 很给力!
lhb9900 + 5 很给力!
adtt520 + 1 很给力!
chishingchan + 5 为技术公开点赞
令狐大虾 + 5 支持技术流!前年折腾将启动文件写入活动分.
freesoft00 + 5
20090101 + 5 很给力!
chiannet + 5 折腾有理也有趣

查看全部评分

推荐
 楼主| 发表于 2018-7-8 21:30:46 | 只看该作者
本帖最后由 朱玛12345678 于 2019-1-9 11:18 编辑

BIOS添加NTFS UEFI和exFAT UEFI模块驱动教程:

2018年12月2日更新:
重新编译了新的EFI驱动,以修正旧的FFS驱动在一些旧平台上刷入不能用的BUG。
修复了一些BUG
分享链接已更新

注意事项:
1、此教程仅适用于基于UEFI的BIOS(现在的主板几乎都是UEFI的BIOS了),基于Legacy的BIOS不可用(十几年前那种没有UEFI启动的主板)。
2、分享链接中的软件为64位程序,仅支持在64位系统中运行。32位系统请自行从网上搜索相应的32位版(建议下载和链接中相同的版本,其他版本可能会无法修改)。
3、分享链接中的UEFI FFS驱动为x64体系结构,仅支持基于x64架构的UEFI BIOS(现在绝大部分主板都是64位的EFI启动),对于特殊的IA32/64架构的UEFI(如一些凌动平板和安腾服务器等)请自行寻找相应位数的FFS驱动。
4、作者的Z170的主板可以测试通过,由于主板的型号众多,不保证刷入后一定能用。
5、BIOS能从官网找得到就直接下载,不好找的可以用工具直接提取,提取BIOS或刷入BIOS工具请自行寻找。
6、不是所有的BIOS都会有校验,一些品牌的主板没有校验可以直接在BIOS内用自带工具直接刷修改过的BIOS。
7、刷BIOS有一定风险,对于操作不当所造成的后果作者不负任何责任。

教程中需要用到的工具和驱动文件下载链接:
腾讯微云:http://share.weiyun.com/5YzfM4g

百度网盘:http://pan.baidu.com/s/1hkKCFzoabXCfD2lfIoCxPA

开始:
官网下载BIOS文件或者工具提取BIOS文件

UEFITOOL打开BIOS文件

搜索出以UEFI BIOS中内置的FAT/32文件系统驱动的位置为基准
然后再分别搜索一次NTFS和exFAT,如果下面的日志区域中没有显示出来就说明BIOS里没有这个驱动(如果能搜出来代表有就不用再插入此驱动了)。

插在上面或者下面

插入exFAT驱动

插入NTFS驱动

插完后点击保存BIOS文件

保存并替换原文件

可以打开新文件通过搜索定位插入的驱动模块

本机通过FPT强刷BIOS

重启进入BIOS测试启动成功


测试了另外一个主板也完美通过:


补充:理论上只要从这个路径内任意位置插入这个模块驱动都能正常工作,之前的搜索不到的话可以这样试一下。

(图片演示的BIOS路径为Intel 100芯片组系列主板,其他系列的主板路径有可能会不一样)

评分

参与人数 1无忧币 +5 收起 理由
20090101 + 5 很给力!

查看全部评分

回复

使用道具 举报

推荐
 楼主| 发表于 2018-7-2 18:22:29 | 只看该作者
本帖最后由 朱玛12345678 于 2018-12-2 22:39 编辑

注:目前很多新平台的BIOS默认已经可以原生支持NTFS和exFAT UEFI启动外,其他的旧平台则需要硬改BIOS文件添加相应驱动模块并刷入BIOS才能支持其UEFI启动。

点评

苹果电脑笔记本可以刷吗  详情 回复 发表于 2019-8-5 23:17
英特尔 芯片组主板 从 7 系列始往新 凡用 AIM uefi式BIOS硬件芯片 应该都能用上这项修改添加bios组件新技术!  详情 回复 发表于 2018-7-21 18:48
请提供方法和工具,我有编程器,我不怕.  发表于 2018-7-3 13:00
回复

使用道具 举报

217#
发表于 昨天 21:04 | 只看该作者
感谢分享
回复

使用道具 举报

216#
发表于 昨天 20:48 | 只看该作者
标记以方便后续学习
回复

使用道具 举报

215#
发表于 昨天 19:46 | 只看该作者
wintoflash 发表于 2024-11-27 19:44
现在macOS都用APFS了啊。HFS+早就放弃了。
efifs是借用了grub2的文件系统支持代码,不支持APFS。

好久没黑苹果了,不太清楚……
回复

使用道具 举报

214#
发表于 昨天 19:44 | 只看该作者
求道者 发表于 2024-11-12 18:11
这东西对整黑苹果还能有点帮助?集成HFS?

现在macOS都用APFS了啊。HFS+早就放弃了。
efifs是借用了grub2的文件系统支持代码,不支持APFS。

点评

好久没黑苹果了,不太清楚……  详情 回复 发表于 昨天 19:46
回复

使用道具 举报

213#
发表于 昨天 18:31 | 只看该作者
朱玛12345678 发表于 2024-11-11 22:22
是的,如果全集成怕是会出现BIOS芯片存储空间不足的问题。

我额外集成了xfs和btrfs。
然后开机速度就贼慢……
看起来是在读取分区里的东西。
但不应该只是找个引导器吗?
至于要这么久?
可能是btrfs开了透明压缩的问题。
总之移除这两个DXE驱动,启动速度就正常了。
回复

使用道具 举报

212#
 楼主| 发表于 2024-11-12 22:01:39 | 只看该作者
求道者 发表于 2024-11-12 18:11
这东西对整黑苹果还能有点帮助?集成HFS?

可以,按需集成便是。
回复

使用道具 举报

211#
发表于 2024-11-12 18:11:46 | 只看该作者
朱玛12345678 发表于 2024-11-11 22:22
是的,如果全集成怕是会出现BIOS芯片存储空间不足的问题。

这东西对整黑苹果还能有点帮助?集成HFS?

点评

现在macOS都用APFS了啊。HFS+早就放弃了。 efifs是借用了grub2的文件系统支持代码,不支持APFS。  详情 回复 发表于 昨天 19:44
可以,按需集成便是。  详情 回复 发表于 2024-11-12 22:01
回复

使用道具 举报

210#
 楼主| 发表于 2024-11-11 22:22:33 | 只看该作者
求道者 发表于 2024-11-10 21:18
B85和HM77测试通过。
https://efi.akeo.ie/downloads/efifs-latest/x64/
从上面下载的exfat和NTFS模块?
...

是的,如果全集成怕是会出现BIOS芯片存储空间不足的问题。

点评

我额外集成了xfs和btrfs。 然后开机速度就贼慢…… 看起来是在读取分区里的东西。 但不应该只是找个引导器吗? 至于要这么久? 可能是btrfs开了透明压缩的问题。 总之移除这两个DXE驱动,启动速度就正常了。  详情 回复 发表于 昨天 18:31
这东西对整黑苹果还能有点帮助?集成HFS?  详情 回复 发表于 2024-11-12 18:11
回复

使用道具 举报

209#
发表于 2024-11-10 21:18:32 | 只看该作者
B85和HM77测试通过。
https://efi.akeo.ie/downloads/efifs-latest/x64/
从上面下载的exfat和NTFS模块?
但貌似还有别的文件系统可以集成……

点评

是的,如果全集成怕是会出现BIOS芯片存储空间不足的问题。  详情 回复 发表于 2024-11-11 22:22
回复

使用道具 举报

208#
发表于 2024-7-19 12:13:49 | 只看该作者
有深度,标记学习!
回复

使用道具 举报

207#
发表于 2024-7-19 12:13:38 | 只看该作者
有深度,标记学习!
回复

使用道具 举报

206#
发表于 2024-5-12 21:30:53 来自手机 | 只看该作者
教程收藏
回复

使用道具 举报

205#
发表于 2024-1-30 21:44:10 | 只看该作者
但是最新版本的win11 如果删除掉esp分区
会导致无法正常系统更新
回复

使用道具 举报

204#
发表于 2024-1-30 21:43:30 | 只看该作者
笔记本测试通过
回复

使用道具 举报

203#
 楼主| 发表于 2023-10-5 13:54:43 | 只看该作者
2013kyj 发表于 2023-10-4 19:18
大佬, 我的主板现在有个问题, 就是只能识别FAT16格式的EFI分区, FAT32格式的不行, 有FAT32的驱动能刷入吗 ...

从其他主板的BIOS文件里提取出FAT驱动替换一下刷入试试
回复

使用道具 举报

202#
发表于 2023-10-4 19:18:06 | 只看该作者
朱玛12345678 发表于 2022-11-30 11:47
那是因为NVMeExpressDxE.ffs这一个驱动是阉割版只支持UEFI引导,如果想要完整支持UEFI和Legacy引导则需要 ...

大佬, 我的主板现在有个问题, 就是只能识别FAT16格式的EFI分区, FAT32格式的不行, 有FAT32的驱动能刷入吗?

点评

从其他主板的BIOS文件里提取出FAT驱动替换一下刷入试试  详情 回复 发表于 2023-10-5 13:54
回复

使用道具 举报

201#
发表于 2023-7-17 16:52:10 | 只看该作者
看是看懂了。不过不知道有啥风险
回复

使用道具 举报

200#
发表于 2022-12-5 14:17:44 | 只看该作者
无ESP竟然也行
回复

使用道具 举报

199#
发表于 2022-11-30 18:50:08 | 只看该作者
本帖最后由 2012qianyuanain 于 2022-11-30 18:53 编辑
朱玛12345678 发表于 2022-11-30 11:47
那是因为NVMeExpressDxE.ffs这一个驱动是阉割版只支持UEFI引导,如果想要完整支持UEFI和Legacy引导则需要 ...

感谢指路
确实如你所说,我刷入的是NVMeExpressDxE.ffs这个驱动
我又去网上找了那三个文件替换刷入试了下依然不行
还发现阉割驱动时,HDD选项里有一个PATA选项,但是为空
刷入完整版驱动后HDD里直接没有这个pata了
然后不死心,又去微星官网找了个Z97的bios提取了完整版三个文件驱动(网上找的驱动貌似是技嘉里提取的),虽然三个文件的大小有区别,但刷入后效果和网上找的没区别。。。
回复

使用道具 举报

198#
 楼主| 发表于 2022-11-30 11:47:04 | 只看该作者
2012qianyuanain 发表于 2022-11-29 20:57
确实,搜索exfat是没有的。
另搞完后发现不能正常更新了,翻了一遍这个帖子,看了楼主提供的解决方法uef ...

那是因为NVMeExpressDxE.ffs这一个驱动是阉割版只支持UEFI引导,如果想要完整支持UEFI和Legacy引导则需要改刷Nvme.ffs、NvmeSmm.ffs、NvmeInt13.ffs这三个模块来实现。

点评

感谢指路 确实如你所说,我刷入的是NVMeExpressDxE.ffs这个驱动 我又去网上找了那三个文件替换刷入试了下依然不行 还发现阉割驱动时,HDD选项里有一个PATA选项,但是为空 刷入完整版驱动后HDD里直接没有这个pata  详情 回复 发表于 2022-11-30 18:50
回复

使用道具 举报

197#
发表于 2022-11-29 20:57:22 | 只看该作者
朱玛12345678 发表于 2022-11-29 16:34
微星的主板是原生支持NTFS UEFI启动的,至于exFAT UEFI的话我不确定现在支持了没,你倒是可以测试一下, ...

确实,搜索exfat是没有的。
另搞完后发现不能正常更新了,翻了一遍这个帖子,看了楼主提供的解决方法uefi+传统混合启动模式,但是我的主板是Z87,自己手动添加的nvme驱动,我的nvme硬盘在uefi下可以在主板上显示到,但是在传统模式下只显示sata的硬盘,不显示nvme,所以没有办法用楼主的方法
试了半天最后用前面有人提到的U盘搞定了
请问有没有更加方便一些的方法解决更新问题?比如楼主提到的修改注册表方法,我没有百度到原谅我菜
谢谢楼主的教程及回复!

点评

那是因为NVMeExpressDxE.ffs这一个驱动是阉割版只支持UEFI引导,如果想要完整支持UEFI和Legacy引导则需要改刷Nvme.ffs、NvmeSmm.ffs、NvmeInt13.ffs这三个模块来实现。  详情 回复 发表于 2022-11-30 11:47
回复

使用道具 举报

196#
 楼主| 发表于 2022-11-29 16:34:30 | 只看该作者
2012qianyuanain 发表于 2022-11-29 14:52
东西都准备齐了,结果按楼主教程做到搜索ntfs那一步,发现我的MSI的Z87主板居然本身支持。。。
然后直接合 ...

微星的主板是原生支持NTFS UEFI启动的,至于exFAT UEFI的话我不确定现在支持了没,你倒是可以测试一下,如果没有的话也可以自己添加。

点评

确实,搜索exfat是没有的。 另搞完后发现不能正常更新了,翻了一遍这个帖子,看了楼主提供的解决方法uefi+传统混合启动模式,但是我的主板是Z87,自己手动添加的nvme驱动,我的nvme硬盘在uefi下可以在主板上显示到  详情 回复 发表于 2022-11-29 20:57
回复

使用道具 举报

195#
发表于 2022-11-29 15:23:21 | 只看该作者
感谢分享好东西
回复

使用道具 举报

194#
发表于 2022-11-29 14:52:32 | 只看该作者
东西都准备齐了,结果按楼主教程做到搜索ntfs那一步,发现我的MSI的Z87主板居然本身支持。。。
然后直接合并了efi和C盘,可以正常启动。。。

点评

微星的主板是原生支持NTFS UEFI启动的,至于exFAT UEFI的话我不确定现在支持了没,你倒是可以测试一下,如果没有的话也可以自己添加。  详情 回复 发表于 2022-11-29 16:34
回复

使用道具 举报

193#
发表于 2022-5-30 19:55:44 来自手机 | 只看该作者
学习学习
回复

使用道具 举报

192#
发表于 2022-5-7 10:37:07 | 只看该作者
我提一个与启动无关的问题。以前的联想,经常有无线网卡白名单。2020年以后的联想还有么?如果有,是BIOS中的哪个模块?可以去掉么?比如我现在AX201网卡,我更换成AX411,会不会像早年,拒绝启动系统?
回复

使用道具 举报

191#
发表于 2022-4-17 23:29:43 | 只看该作者
第一分區是Fat32第二分區NTFS
第一分區放boot efi 兩個目錄跟bootmgr檔即可 記得bootice查看fat32是bootmgr啟動就可以 MBR HD同時存在 MBR+EFI啟動
我是看一些雙啟USB試出來的...
回复

使用道具 举报

190#
发表于 2022-2-5 12:29:25 | 只看该作者
可惜未来就是ReFS的时代了,到时候依然得创建ESP分区
回复

使用道具 举报

189#
发表于 2022-1-17 15:02:39 | 只看该作者
给力啊,感谢分享
回复

使用道具 举报

188#
发表于 2021-11-24 10:28:14 | 只看该作者
签到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 08:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表