无忧启动论坛

标题: 万能启动的最后传说——UD三分区法部署教程!UD加UEFI!20141129图文教程出炉! [打印本页]

作者: zds1210    时间: 2014-11-17 17:23
标题: 万能启动的最后传说——UD三分区法部署教程!UD加UEFI!20141129图文教程出炉!
本帖最后由 zds1210 于 2023-4-8 23:54 编辑

万能启动的最后传说:UD三分区法部署教程!UD加UEFI!
本教程最新版本:
http://blog.sina.com.cn/s/blog_18cbdaad80102y1gy.html

特别提示:UD推荐用fbinstool20140513版部署fba文件,如不玩分区表项法则世界末日版就很好使;20148月后的版本不支持ansi格式的fba,同时即使utf-8格式的fba部署到UD也会乱码而找不到外置。老毛桃统一派QQ214132206
术语:
U+——指用ultraisoPE写入U盘制作启动盘的方式,目前兼容性好的是U+V2
UD——是使用bean制作的fbinst在磁盘上产生的一个抹掉分区表的隐藏分区,制作PE启动盘的方式。
物理分区顺序——就是用分区软件如dg或分区助手查看到的物理实际分区顺序
软件分区顺序——就是用bootice的分区管理查看到的软件分区顺序,抹掉分区表项的深度隐藏分区UD区看不到。

UD三分区法因bios/uefi双启的超高兼容性,越来越受到PE爱好者喜欢,获得了bios/uefi万能双启的美称。本教程对UD三分区法进行全面说明,希望更多人来认识UD三分区法,掀起后bios时代的UD新热潮。
目前UD三分区法可手工实现的方法:1.U+高端隐藏部署,再UD部署;2UD部署,再用分区软件高端隐藏部署。在高手们的努力下还实现了编程部署。
一、UD三分区法自动部署(菜鸟推荐)


Part A、龙哥哥版


采用标准的UD三分区法,bios/uefi都基本达到万能启动效果。
UD三分区法主程序由我毛桃统一PE群龙哥哥大师定制,经过一个星期努力,终于达到稳定实用!
为了更好的帮助改进程序,大家把err.txt文件跟帖上传到附件中,以供龙哥哥改进程序参考。
下载地址:
http://pan.baidu.com/share/link?shareid=3136815831&uk=691378850

Part B、方竹版




(〇)材料准备:
1.硬件准备:准备8G以上U盘一个,并备份好重要数据,初次制作会损坏全部数据。
2. 下载PE一键制作程序包:http://pan.baidu.com/s/1sjNSscX
(一)一键制作
1.插入U盘,运行程序包(图uds1);如已多分区,可以先执行“回收U盘容量”,并最好重新插拨U盘。


2.点击“制作U盘启动”,等待分区和写入PE(图uds2)。

3.数据区格式为ntfs格式或exfatntfs支持无损调整分区好,但伤盘;exfat反之)(图uds3)。

并用佛大q emu启动器测试bios/uefi双启(下同,图uds4)。

(二)定制PE说明:主程序由方竹制作,由独剑整体打包,你可以自己定制。
1 PE放在fzb.fba中,64efiPE就放在包中yuefi51.dat,其实也是fba格式。两fba文件请保持ansi格式,以免fbinst命令行自动写入乱码。
2尽量不使用长文件名和长目录名。
3每个目录的文件+目录数的总数小于120个。
4本程序包整体用 7z打包,制作好自己的fzb.fba7z导入替换模块文件就可。
二、UD三分区法手工部署之fba:先U+后UD(初级玩家推荐)
(〇)材料准备
1.到以下网址下载主fba8PEx64位的iso及相应部署工具包。
下载地址:http://pan.baidu.com/s/1o6hXk1O
2.从部署工具包中解压出fbinstoolultraiso便捷版、diskgenuis及佛大的虚拟机等工具,与fba文件放在同一文件夹;并准备好U盘,数据备份好,新写入都会破坏数据,以下同。(图uds5


(一)U+高端隐藏写入:
1.插入U盘,然后打开ultraiso便捷版,再双击8pe64efi.iso文件,在后面打开的ultraiso窗口中,执行菜单“启动→写入硬盘映像”; (图uds6

2.usb-hdd+ V2高端隐藏格式写入U盘。请注意从后往前关闭打开的UI窗口。(图uds7

注:此处U+只起到分高端区和写入PE数据的功能,U+V2的主引导并不起作用,完全可以用其它分区工具代替,目前U+法最简单。下同。
(二)UD强格写入:
打开fbinstool,选中U盘,执行菜单“启动设置→格式化”;注意选中fba文件,勾选强行格式化,设置扩展分区在fba文件大小以上,把fba数据写入U盘中,并碎片整理。(图uds8

(三)DiskGenius取消数据区激活,并保持efi区激活(这步外置如不放在efi区,随便取消可见区或efi区的激活就可以,因为两分区都是激活状态)(图uds9

(四)格式数据区为非fat格式,并用虚拟机测试:
1.数据区格式化为exfatntfs,以增强uefi启动兼容性;(图uds10

2.并用佛大的虚拟机测试一下U盘的bios/uefi启动情况,图省略。
注:理论上,这种部署bios/uefi启动兼容性都很强;遇到只支持usb-zip启动的老机子,建议用fbinstool临时设置主引导为ud-zip格式(以下同略,图uds11)。

三、UD三分区法手工部署之ISO:先U+后UD(专业玩家推荐)
(〇)材料准备:
1.硬件准备:准备U盘一个,并备份好重要数据,初次制作会损坏全部数据。
2.PE和部署工具:到以下网址下载 半解开统一iso8PE64eif.iso及相应部署工具包;并把ultraiso便捷版、fbinstooldiskgenius和佛大虚拟机解压与ISO放于同一文件夹中。(图uds12
http://pan.baidu.com/s/18cvwi

(一)U+高端隐藏写入:
1.插入U盘,然后打开ultraiso便捷版,再双击8pe64efi.iso文件,在后面打开的ultraiso窗口中,执行菜单“启动→写入硬盘映像”;
2.usb-hdd+ V2高端隐藏格式写入U盘。请注意从后往前关闭打开的UI窗口。(图uds13

(二)UD强格写入:一格一拖
1.插入U盘,打开fbinstool,选中U盘分区,执行菜单“启动设置→格式化”,在一U盘分区中格式化出一UD区并建立fbinst主引导。UD区格式新机为usb-hdd格式,老机为usb-zip格式。设置UD区的主分区8M、扩展分区在ISO大小以上,建议UD扩展区留大点,方便以后升级。然后单击格式化。(图uds14

2右键打开方式中选用winrar打开半解开iso(或用虚拟光驱软件只读挂载iso),全选PE所有文件,一次拖入复制到UD区;并磁片整理。(图uds15

(三)DiskGenius取消数据区激活,并保持efi区激活(外置如不放在efi区,随便取消可见区或efi区的激活就可以,因为两分区都是激活状态)(图uds16

(四)格式数据区为非fat格式,并用虚拟机测试:
1.数据区格式化为exfatntfs,以增强uefi启动兼容性
2. 并用佛大的虚拟机测试一下U盘的bios/uefi启动情况,图同上略。
注:理论上,这种部署bios/uefi启动兼容性都很强;遇到只支持usb-zip启动的老机子,建议用fbinstool临时设置主引导为ud-zip格式,同上。
四、UD三分区法手工部署其它方法:(专业玩家推荐)
先UD部署,后用傲梅分区助手高端隐藏部署(此法优点是不用修复UD主引导且不会出现数据区和efi区双激活的毛病,但如换用diskgeus要修复ud主引导)
五、UD三分区法升级维护
(一)无损升级
使用fbinstool20140513及以前的支持ansi格式版本,就可以直接编辑UD区。
高端隐藏的efi区可用bootice设置为可见并分配盘符,就可直接更新efi区文件;更新efi区后,再给数据区设置为可见就可以了,隐藏区最好保持激活。
(二)无损调整UD区和高端隐藏区大小
实测可用分区助手完成。右击数据区,并来调整数据区前端的未分配分区表项的UD区大小,就可以无损数据调整UD区大小。
实测高端隐藏的efi区为fat32格式时候,很容易用无损分区助手调节efi区大小。Efi区保持为fat16格式而要调整大小,目前比较笨的实现方法,是删除高端隐藏分区,然后右击数据区来调整后端大小,然后重新在高端区建立新分区并写入PE
(三)恢复三分区为普通U
方法有很多,比较简单易行的是直接打开ultraiso,然后以空文件usb-hdd无隐藏格式写入U盘,来去掉所有复杂分区;再用bootice来恢复主引导为nt5。(图uds17

六、进阶
(一)UD三分区法的由来
位于U盘物理低端的UD启动,因采用了多重主引导技术,bios启动良好,且容易编程实现,有着万能启动的美称。随着uefi时代的来临,UD不能直接支持uefi启动。这个时候,U+B+高端隐藏(PE区保持为fat16格式,数据区格式为ntfs或exfat)因对uefi特别高的启动兼容性,越来越爱到大家欢迎。但高端隐藏部署,因PE区位于U盘物理高端,对U盘主控和老主板的bios启动兼容性比较差;相反的,低端隐藏部署,bios启动兼容性好,uefi启动兼容性却又较差。
为了解决bios/uefi启动的高低端矛盾,特别是为了让UD跟上uefi步子,各位爱好者纷纷提出了自己的UD加uefi启动方案,比较典型的有UD三分区法和分区表项。最早提出UD三分区法的是贝壳兄弟,提出了把8PEx64先U+高端写入,再UD写入32位PE和dos工具,无垠在它的基础上作了修改优化;论坛HHHWWW兄弟提出先UD后高端的部署方案。而本人也在学习和实践中努力总结bios/uefi的兼容性,从多重主引导和PE区放置在物理低端解释了UD和U+V2深度隐藏的高兼容性;在uefi启动兼容性上,提出数据区格式为exfat或ntfs而保持efi唯一的fat(最好为fat16)可提高uefi兼容性,提出了U盘物理分区项顺序与软件分区顺序相一致时uefi启动兼容性高,进而总结出——把数据区格式为ntfs或exfat的U+B+高端隐藏(PE区保持为fat16格式)的PE其Uefi启动兼容性非常高,基本可以达到百分之百。至此 ,一个理论上到实测启动兼容性都非常好的UD三分区方案就此定型。
(二 UD三分区法基本原理和特点
所谓UD三分区法,就是UD区部署在U盘物理低端(用于bios启动),数据区放在Uexfat格式中端并保持可见,散开的8PEx64放在高端隐藏的fat16区既efi区(用于uefi启动)。(图uds18


UD三分区法充分利用了U盘物理低端bios启动兼容性好,U盘高端隐藏uefi启动兼容性好的基本原理,解决了bios/uefi双启低端与高端兼容性相互矛盾的问题,具有良好的bios/uefi双启兼容性,新老机子通吃,理论上bios/uefi启动兼容性基本可达百分之百。同时,解决了UD支持uefi的问题,有良好的发展前途。其主要优点如下:

1.具有良好的bios启动兼容性:UD区位于U盘物理低端,理论上对主板和U盘主控的兼容性都比位于物理高端的U+B+高端隐藏强;同时,因采用了多重引导技术,很好的解决了弱bios主板的启动兼容性问题,实测对于新好机子的bios启动有良好兼容性,UD启动有万能启动盘的美誉。(bios兼容性详见帖子
2.具有良好的uefi启动兼容性:由于UD区未指定分区表项,如果数据区保持为fat格式,则其UEFI启动兼容性相当于标准的U+高端隐藏;如果把数据区格式为ntfsexfat,则其uefi启动兼容性相当于改进的U+高端隐藏,其uefi启动兼容性基本可达百分之百。(uefi兼容性详见帖子
3.PE全隐藏于UD区和高端隐藏区,具有良好的安全性。特别是外置放于UD区,可以防病毒,防误删除,防误格式化;高端隐藏区,因在windows下不分配盘符,其安全性也很高。
4.数据区格式为ntfsexfat,可以存放大于4G以上的ghowim文件,再也不怕大的系统文件。
5.易于编程实现:基于fbinst良好的编程实现功能,可以先UD后高端,或先高端后UD的方法编程实现。
6.方法通用标准:UD三分区手工部署,都是采用标准的软件如fbinstooolultraisodiskgenusbootice,有良好的通用性,很容易移植到其它PE中。同时,UDU+都只操作U盘,不会影响硬盘数据安全。
当然深度隐藏类的PE,除udm外,UdU深的PE内核要打包成iso来启动,会带好种种未知的兼容性问题,特别是nt5 PE在本本上会出现非硬盘驱动而导致的蓝屏问题,可以用特制的grub智能防蓝屏菜单解决。
(三)外置加载技术
1UD区外置加载:fbinstfbins plus的用法
2efi区外置加载:喜欢把外置放在高端efi区,请把数据区设置为可见,并激活和隐藏efi区,bootpart挂载的是efi区并可实现外置加载。
3更加疯狂的玩法:下载论坛任一个支持U+隐藏的有grub多引导的内核解开的bios/uefi双启PE,ultraiso拖出grldr再删除它,把PE部署到高端efi区;然后用把grldr部署到UD区,主引导保持UDhdd;请把数据区设置为可见,并激活和隐藏efi区,则bootpart挂载的是efi区并可实现外置加载。
此法兼顾了UD三分法的优点,同时PE内核可以全散开,对新电脑兼容性不错。遇到只支持zip启动的机子,要用兼容菜单才能解决高端隐藏PE启动问题。
(四)说说UD乱码
AnsiUtf-8格式;编程部署为ansi格式,而用fbinstool手工部署默认为utf-8格式。
七、结束语
(一)期望
1.根本解决UD乱码问题:fbinst fbinst plus支持命令行格式化和写入utf-8UD
2.更完美的UD三分区法编程方案:efi格式为fat16;有无损数据区的UD区和efi升级功能;能处理小于8GU盘,表现更加稳定。
(二)感谢
感谢论坛和老毛桃统一PE群各位朋友大力支持,特别要感谢贝壳、无垠和H3大在UD三分区法上作出的研究。感谢方竹和龙哥哥分别定制的UD三分区法一键实现主程序,乐见更多的UD三分区法编程方案出现,相信UD三分区法将会成为bios/uefi时代万能启动的最后传说。

作者: 2012liuwei    时间: 2014-11-17 17:25
沙发 哈哈
作者: zds1210    时间: 2014-11-17 17:26
本帖最后由 zds1210 于 2014-11-30 21:27 编辑

本来不想再单独发了。看到大师的帖子,决定还是要搞一搞。他们派什么东西都要搞得神秘的,我们派就是要把技术共享,知道的都介绍大家。想法不同。本来是井水不犯河水的,他们做他们的,我们做我们的。
低调是应该的,但我辛苦制作教程,为大家普及PE知识,辛苦大家可以看到。
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

提纲如下
前言
一、UD三分区法自动部署
二、UD三分区法手工部署之fba
三、UD三分区法手工部署之iso
四、UD三分区法其它手工部署
五、UD三分区法升级维护
六、进阶
六、进阶
(一)UD三分区法的由来
(二)基本原理和特点
(三)外置加载技术
(四)编程实现技术
(五)说说UD乱码
七、结束语
  
重点更新:
1.对付变态Bios,怎么调整UD引导?
2.UD乱码问题详细分析。
作者: 2012gxkiller    时间: 2014-11-17 17:39
谢谢楼主!!!看了你的教程,对PE有了很大的认识!感谢了!
作者: 201278278000    时间: 2014-11-17 18:23
支持独剑老师的共享,要不然我不能习得这么快.感谢了
作者: 2011npwjm    时间: 2014-11-17 18:41
支持楼主,等待教程
作者: 826773297    时间: 2014-11-17 21:02
Z大,坐等你的资料
作者: djg    时间: 2014-11-17 21:17
支持独剑,坐等分享。
作者: 826773297    时间: 2014-11-17 23:57
等了一天,z大快点吧
作者: we180900    时间: 2014-11-18 07:47
支持楼主,分享是一件快乐的事。
作者: dfswb    时间: 2014-11-18 08:14
支持,前排就坐!
作者: qrd8008    时间: 2014-11-18 09:56
要把技术共享,知道的都介绍大家。这点就值得赞!!!!
作者: 2012cwz    时间: 2014-11-18 11:22
支持独剑,坐等分享。
作者: zzbcyl    时间: 2014-11-18 12:34
独剑热情不减当年
作者: nzkboy    时间: 2014-11-18 13:53
我也前排登记一下
作者: 826773297    时间: 2014-11-18 14:15
Z大地教程让我们等的很辛苦啊
作者: 2012shd    时间: 2014-11-18 22:35
麻烦好好写写,新手真的没看懂。。。
作者: zds1210    时间: 2014-11-18 22:46
2012shd 发表于 2014-11-18 22:35
麻烦好好写写,新手真的没看懂。。。

大家要我写什么呢/
准备先写怎么部署PE,再写PE的制作技术和编程实现。
作者: xq8751    时间: 2014-11-19 08:57
支持楼主分享技术,等待教程!!!
作者: 天君    时间: 2014-11-19 16:12
感谢楼主
作者: zds1210    时间: 2014-11-19 17:31
201278278000 发表于 2014-11-17 18:23
支持独剑老师的共享,要不然我不能习得这么快.感谢了

谢谢支持,教程主要是针对新手,老鸟一看标题就明白大概,略过。
作者: axcd178    时间: 2014-11-19 18:03
支持独剑老师的共享
作者: 2012_maxbo    时间: 2014-11-19 20:09
支持独剑,普及技术,希望大家都能开放共享
作者: Alex80    时间: 2014-11-19 22:28
我也是被楼主的教程吸引来的,虽然那个三分区弄下来感觉毛毛的,但是细致的教程、分享的精神要赞一个
作者: zds1210    时间: 2014-11-19 22:29
Alex80 发表于 2014-11-19 22:28
我也是被楼主的教程吸引来的,虽然那个三分区弄下来感觉毛毛的,但是细致的教程、分享的精神要赞一个

毛,就用一键制作。
作者: zds1210    时间: 2014-11-19 22:29
我这里有适合不同对象的方案。要深入研究的可以看进阶。
作者: shan    时间: 2014-11-20 00:52
谢谢独剑。支持必须的,与时俱进,学习新技术。
作者: lbz198    时间: 2014-11-20 10:36
我支持楼主的共享精神,我也要看看教程.
作者: 泰立信    时间: 2014-11-20 10:49
UD三分区法用起来一直不错,兼容新老机器。支持剑师发布教程
作者: zds1210    时间: 2014-11-20 12:25
荒野的马 建议增加:如何手工部署FBA后启动UFI可以显示优盘数据区
晕,你的问题不太明白,貌似三分区法,在win下,bios/uefi启动PE后,默认都是显示数据区,efi区和UD区都是隐藏的。到底说什么 ?
注意03PE不支持usb3.0接口,U盘插入3.0接口,03PE不显示U盘是正常的。
作者: iboot    时间: 2014-11-20 13:47
占个座,顶个楼!顺便支持下!
作者: devilma    时间: 2014-11-20 15:33
支持一下,写教程辛苦了,最好弄个pdf文档,看着不累,论坛把图片缩小了,看着不爽。。。
作者: yuly    时间: 2014-11-20 17:23
支持,,,楼主的无私奉献
作者: zds1210    时间: 2014-11-20 17:33
devilma 发表于 2014-11-20 15:33
支持一下,写教程辛苦了,最好弄个pdf文档,看着不累,论坛把图片缩小了,看着不爽。。。

应该是我制作出来后,大家把它变成pdf。
作者: daemon_k    时间: 2014-11-20 17:37
本来,一个新人是不应该随便发言的,但是,我之所以注册这个论坛就是因为看了Z兄的几篇文章,觉得这是一个大家志同道合的一个小集体,而且很有钻研的气氛,所以想学习学习,所以就来注册了。按理说,没有调查就没有发言权,以前的恩怨我不了解,但是即使站在一个中立的立场,我看到的是Z兄的辛勤的研究,以及得到的结果、知识甚至看法都写出来让大家知道,文档的重要性其实或许大家都知道,就算是措辞有些许不妥的地方,但确实是非常值得肯定的。希望大家尽量抛弃偏见、好好研究、无私分享,我等菜鸟将得到一个广阔的学习天地。反之,如果有人固守己见,甚至抨击别人,其实,如果不是真正的技术问题探讨,那大家可以不必理会,相信大多数人还是抱着探索、学习、分享的目的来的。

作者: jiangxu2012    时间: 2014-11-21 06:37
等待看大神的教程,一样写得详细些,不要像别人的教程,照着做问题太多有没有解决方案


作者: xq8751    时间: 2014-11-21 09:34
菜鸟期待详细教程!!!
作者: zds1210    时间: 2014-11-21 10:54
本帖最后由 zds1210 于 2014-11-21 10:57 编辑

本人一直是非主流:
当论坛一片UD声音时候,本人就在研究推广U+B+技术,结果在U+B+高端隐藏支持Uefi时候成了热门的技术主流。但玩了一段时间,本人还是对于深度隐藏类PE如UD和U深感觉更加放心些。
现在,本人一直坚持把“落后的PE技术"如UD和U深用于uefi时候,用分区表项法和三分区法让他们支持uefi,在很多人眼里就是落后了。现在UDU深加uefi技术越来越成熟了。本人的任务貌似完成了,要淡出来好,淡出前把本人知道的一点东西,写写教程,告诉大家。
红毛说我帖子太过张扬,本人想想也感觉如此,已经把标题全改了。写了这么多帖子,目的是造福大家,不为名,不为利。问题已经结束,大家不要再有争议了。
红毛和马都是我开发PE的同行人,希望大家少争议,多搞技术,有问题多多交流,真正造福论坛。论坛的问题是,青黄不结,新人不能入门,老人又要淡出。所以,留住人才,是论坛的重任。
记得前段两位大师因吵架,我第一时间发帖子和发信息给管理员,让他开禁。大家可以到版务区看下。
最后要感谢无忧启动论坛,能让我这个非主流,有一个发表自己意见的地方。总结自己,就是一个非主流。哈哈,不入流的人。
作者: kcyou    时间: 2014-11-21 10:59
楼主‘我们派’,听起来觉得有点……啥的,大多数人是无门无派,哈哈
作者: 2012zhd    时间: 2014-11-21 11:26
还是一如既往的热心人,我支持。
作者: yigeren    时间: 2014-11-21 15:59
zds1210 发表于 2014-11-17 17:26
本来不想再单独发了。看到大师的帖子,决定还是要搞一搞。他们派什么东西都要搞得神秘的,我们派就是要把技 ...

最反感那些把INI配置文件加密的,还怕别人看,怕那就不要发出来,PE本来就是需要无私共享,大家共同进步
作者: engineerlzk    时间: 2014-11-21 19:29
期待下文,帮助我等菜鸟学习提高
作者: zds1210    时间: 2014-11-22 15:38
教程文字草案出炉!
作者: xenogamer    时间: 2014-11-22 22:14
关于无损调整高端隐藏区大小,目前比较笨的实现方法,是删除高端隐藏分区,然后右击数据区来调整后端大小,然后重新在高端区建立新分区并写入PE。请问楼主这种做法可行吗?如何写入PE?调整高端隐藏区大小后,还能UEFI启动吗?
作者: zds1210    时间: 2014-11-22 22:33
xenogamer 发表于 2014-11-22 22:14
关于无损调整高端隐藏区大小,目前比较笨的实现方法,是删除高端隐藏分区,然后右击数据区来调整后端大小, ...

完全可以,bios/uefi双启都不影响。
efi的Pe不在了,要重新写入。
如果是fat32三区都可以无损调整。
作者: xenogamer    时间: 2014-11-22 22:47
zds1210 发表于 2014-11-22 22:33
完全可以,bios/uefi双启都不影响。
efi的Pe不在了,要重新写入。
如果是fat32三区都可以无损调整。

请问楼主如何写入PE?能否列出步骤,详细说明下?
作者: zds1210    时间: 2014-11-22 23:18
xenogamer 发表于 2014-11-22 22:47
请问楼主如何写入PE?能否列出步骤,详细说明下?

无损调整efi区大小后,这个时候efi数据并不在了,但UD引导和PE,数据区都完好无损,只要用bootice设置高端隐藏的efi可见,就可以直接复制eif启动PE,然后再隐藏efi区设置数据区可见,完工。麻烦是麻烦点。
作者: wphz    时间: 2014-11-23 09:12
看看看阿奎那看那看阿奎那看那哪款呢                             
作者: zds1210    时间: 2014-11-23 11:36
2012wphz 发表于 2014-11-23 09:12
看看看阿奎那看那看阿奎那看那哪款呢

什么意思啊?
作者: zds1210    时间: 2014-11-24 12:25
泰立信 发表于 2014-11-20 10:49
UD三分区法用起来一直不错,兼容新老机器。支持剑师发布教程

实测不错
作者: daemon_k    时间: 2014-11-24 12:40
想问下Z大,关于三个分区的问题。
1,UD区是不是本质上就是U+深度隐藏分区?如果是的话,请问下采用FbinstTool和UltraISO的U+深度直接写入有什么区别?到底用FbinstTool好还是UltraISO好?(因为在你的描述中这个UD区好像有时候用FbinstTool有时候用UltraISO)
2,U+高端隐藏区(物理高地址区),同理,使用UltraISO直接写入好还是用分区助手实现好?(在你的描述中同样都使用了两种方法)。

谢谢!
作者: daemon_k    时间: 2014-11-24 12:52
不好意思,是我直接没有搞清楚UD三分区法和U深三分区法的区别。请Z大能不能就这两种分区法讲述下他们的具体不同,虽然你的几篇文章都有讲过,但是对于我这种新手来说还是有点糊涂。另外,他们各自的优缺点和你推荐使用哪种,请不惜赐教下。
再次感谢!
作者: zds1210    时间: 2014-11-24 16:41
本帖最后由 zds1210 于 2014-11-24 16:46 编辑
daemon_k 发表于 2014-11-24 12:52
不好意思,是我直接没有搞清楚UD三分区法和U深三分区法的区别。请Z大能不能就这两种分区法讲述下他们的具体 ...



UD三分区法和U深三分区法,高端的PE是一样的,也就 是说他们的uefi启动兼容性是一样的,都相当于改进的高端隐藏。
主要不同在于低端的深度区,UD主引导采用了fbinst,而U+深度隐藏的主引导采用了U+V2,两者都位于低端区,都采用了多重引导,貌似bios兼容性,UD强一些。但也不好说,感觉两者有互补性。
还有UD三分区法,手工实现方式最简单的当然是先U+后UD法,先UD后高 端法麻烦些。这个时候,ultraiso只是起到分区和写入高端PE的功能,其bios引导功能完全不起作用,只是用U+法做起来简单些,适合菜鸟,与标准的U+法是两回事。
目前UD三分区法比较成熟;U深三分区只是一个技术探索,但理论上用我的PE,兼容性也不差,但要更多实测结果,适合于玩家们把玩,不适合于电脑维护。一般新手推荐玩UD三分区法,如果感觉麻烦就用一键制作,如果有兴趣,用先U+后UD法简单制作,都不复杂。
目前比较好的bios/uefi双启,我推荐如下:
1用全解开方案:只针对新机
U+B+-hdd到高端隐藏区,数据区格式为ntfs或exfat
2用UD三分区法:新老机子通吃
再配合量产法,应该可以做到万能启动。

作者: daemon_k    时间: 2014-11-24 18:37
谢谢Z大的回复,刚刚用你的U深三分区法实验了下,U盘采用sandisk的CZ71 16G的,步骤:UltraISO 加载完整版(600M)ISO,U深写低端->你附带的分区工具改数据区大小,建立U+高端分区(1.3G),同时带卷标格式化(数据区为Fat32,高端为Fat)->BOOTIC高端EFI分配盘符,将8PE通过UltraISO加载复制->BOOTICE数据区分配盘符(EFI区自动隐藏、去激活);
不知道是我的操作问题还是怎么回事,有点问题。就是通过UltraISO写U深区,如果是U+V2-ZIP方式,则8PE无论是通过UEFI还是BIOS模拟,都无法进入,但是HDD方式则OK,不知道是不是4G的问题。(貌似如果采用ZIP方式,在使用BOOTICE时,看不到卷标)
再一个问题就是,即使使用ZIP方式,如果模拟为IA32,好像还是进不去,不知道是不是8PE是64位的原因。
再次谢谢Z大!
   一个菜鸟.
作者: daemon_k    时间: 2014-11-24 18:44
刚刚还想到一个问题,就是Z大你说的“UD三分区法和U深三分区法,高端的PE是一样的,也就 是说他们的uefi启动兼容性是一样的,都相当于改进的高端隐藏。”,但是我看你的文档中的描述,UD的高端分区好像是通过UltraISO的U+高端隐藏具体实现的,而U深三分区中的高端区是通过分区工具调整后配合BOOTICE实现的,再结合上面引用你的那句话,是不是说这两种方式实现的高端区实际是一样的呢?
作者: daemon_k    时间: 2014-11-24 18:51
对不起,可能是我上面的问题没有描述清楚,我的意思是说,对于高端隐藏分区,如果采用UltraISO写入,那在mbr和pbr上,估计UltraISO是写入了些东西的,而且实际的数据写入不知道它是不是按块写入的,而分区工具+BOOTICE方式,可以看得清楚,同时它的操作高端区的数据操作是文件复制的方式。这两种方式不是有差别呢?

呵呵,菜鸟的问题就是多,希望Z大用空解惑一下。
作者: dkcheng2008    时间: 2014-11-24 19:51
支持楼主  分享是一件快乐的事
作者: zds1210    时间: 2014-11-24 21:33
本帖最后由 zds1210 于 2014-11-24 21:39 编辑
daemon_k 发表于 2014-11-24 18:37
谢谢Z大的回复,刚刚用你的U深三分区法实验了下,U盘采用sandisk的CZ71 16G的,步骤:UltraISO 加载完整版 ...


电脑识别为zip格式,深度隐藏区并不受影响。高端区bios启动会有影响,请用后面的兼容菜单8PEX64(散开zip)试一下啊。建议用U深hdd格式兼容性好。
高端8PE是64位的,32位当然进不去的。
数据区最好格式为ntfs或exfat,EFI启动兼容性会更好 。
作者: MiriamRose    时间: 2014-11-25 00:26
本帖最后由 MiriamRose 于 2014-11-25 00:34 编辑

谢谢楼主,分享快乐


其实这三个分区是互不冲突的,先用分区软件调整出三个分区,然后用不同的软件随意编辑三个分区即可
  1. 第一分区(UD区)为未分配空闲空间,第二分区(数据区)为 exfat,第三分区(EFI区)为 fat16 格式
  2. 用 FbinstTool 在第一分区格式化 UD 区与写入 PE 数据,用资源管理器在第二分区读写普通数据文件,用 DiskGenius 在第三分区写入 UEFI 8PE
复制代码

升级方式差不多,要无损改变分区大小,就用自己顺手的分区软件,调整三个分区的大小即可.要改变 PE 版本,还是各自的软件编辑其数据区.





然后发现个奇怪的问题,UD 区的大小超过第一分区的空闲空间大小时,居然没有破坏第二分区的数据
过程是这样的(不要吐槽哪里来的 3000MB 的U盘,具体数字忘记了)
先用分区软件分区,第一分区 1000MB 空闲,第二分区 1000MB exfat 空间(里面有一个文件「测试.txt」),第三分区 1000MB fat16.

然后用 FbinstTool 强行格式化 UD区,主分区8M,扩展分区 1000M,共使用 1008M,结果第二分区里的文件,还是好好的
更诡异的是,DiskGenius 和分区助手显示的分区情况变成了「第一分区 1008MB 空闲,第二分区 1000MB exfat 空间(里面有一个文件「测试.txt」),第三分区 1000MB fat16.」,平白多了 8M 空间出来.

再然后重新用 FbinstTool 强行格式化 UD区,主分区8M,扩展分区 900 M,共使用 908M,第二分区里的文件,还是好好的
更诡异的是,DiskGenius 和分区助手显示的分区情况变成了「第一分区 908MB 空闲,第二分区 1000MB exfat 空间(里面有一个文件「测试.txt」),第三分区 1000MB fat16.」,平白少了 92M 空间

这是嘛意思?
作者: daemon_k    时间: 2014-11-25 10:22
实测发现,用FbinstTool格式化UD分区后,再用慠梅去调整数据区给高端区留出空间时,慠梅报错,所以目前只有先用慠梅分好后面的高端区再用FbinstTool分UD区,但是问题来了,如果以后需要调整高端区的大小怎么办呢?不知道DG行不行,但是就算可以,那好像的修改道、头和扇区的参数,计算起来实在不方便。
还有个问题,就是好像不能整个目录拖拽到FbinstTool中,难道是Fb不支持目录的拖拽吗?还是操作不对呢?
还有个问题,就是不知道哪个DOS的IMG可以支持exFAT的?
作者: daemon_k    时间: 2014-11-25 10:27
MiriamRose 发表于 2014-11-25 00:26
谢谢楼主,分享快乐

菜鸟的想法。
估计DG和分区助手关于分区大小都是通过MBR中DPT的宣告来确认的,而且估计还没有对这个宣告值本身进行检查。有点类似C中的下标越界的问题。
作者: keenjun    时间: 2014-11-25 11:14
先赞个!!!
作者: zds1210    时间: 2014-11-25 13:03
daemon_k 发表于 2014-11-25 10:22
实测发现,用FbinstTool格式化UD分区后,再用慠梅去调整数据区给高端区留出空间时,慠梅报错,所以目前只有 ...


先UD再用分区助手弄,完全可行。我实测过。
1是如果磁盘有查,清空所有分区试一下。
2U盘小,UD后把数据区格式为fat32或ntfs,有利于无损调整分区,不支持fat16
作者: horseking    时间: 2014-11-25 19:43
赞一个,学习
作者: daemon_k    时间: 2014-11-25 19:51
谢谢Z大的回复,受教了,回去再好好试试

作者: MiriamRose    时间: 2014-11-25 21:00
本帖最后由 MiriamRose 于 2014-11-25 21:04 编辑
daemon_k 发表于 2014-11-25 10:27
菜鸟的想法。
估计DG和分区助手关于分区大小都是通过MBR中DPT的宣告来确认的,而且估计还没有对这个宣告 ...


原来是大神呐,大神怎么调整个分区大小都出错呢,你知道调整分区大小这个操作有多么初级吗?
你还是先回家用鼠标把分区软件的 gui 界面点明白了,再来分析它的原理吧,笑尿


你这种人,就是做这个不行,做那个也出错,嘴上却喜欢对别人指手划脚,对自己不了解的东西自以为是
多言不回,懒得与你这种废物浪费时间,毫无意义
作者: daemon_k    时间: 2014-11-26 01:32
MiriamRose 发表于 2014-11-25 21:00
原来是大神呐,大神怎么调整个分区大小都出错呢,你知道调整分区大小这个操作有多么初级吗?
你还是先 ...

不好意思,我想你是理解错了,也可能是我表达错了。
我的原话“菜鸟的想法。”   菜鸟是指我自己,想法就是后面的那句话,就是宣告和越界的事。
不瞒你说,我真的是菜鸟,帖子从来没有发过,回复总过加起来都没有几篇。
本来我的原意是想直接回复你的帖子,那样的话你就可以看到我的那个回复了(我以为我的想法对你有帮助)。

再说,你看看我先前的回复,我怎么可能说别人是菜鸟呢。
现在看来,确实有歧义,不管怎样,对不起了。
作者: txh0714    时间: 2014-11-26 10:47
很好的教程,值得学习!但没有图片呀!
作者: daemon_k    时间: 2014-11-26 15:15
本帖最后由 daemon_k 于 2014-11-26 15:33 编辑
zds1210 发表于 2014-11-25 13:03
先UD再用分区助手弄,完全可行。我实测过。
1是如果磁盘有查,清空所有分区试一下。
2U盘小,UD后把 ...


谢谢Z大。
1,那个分区助手报错的问题找到原因了。还是看你的文章不够仔细啊,原因其实很简单,就是在使用UD建了分区后,要将可见区重新格式化一下,然后将U盘弹出再重插,再用分区助手就不会报错了,(但是具体是因为重新格式化还是因为U盘重插,我没有去试了),估计是分区助手访问了MBR在内存中映射的某些没有更新的句柄。希望大家不要走我的弯路。另外,清除所有分区,我是采用的DG中的0-63扇区全0填充,个人觉得这样简单些。
2,那个拖拽到FB的操作,还是不行,拖拽了没有响应,不过这也许是我系统的问题,可能是个案,所以只有通过导入导出操作了。
3,有几个文件好像有点问题,我把他们删了,不知道会不会有影响。
FBA中的:
\TOOLS\密码管理\CMOS.EXE
\TOOLS\密码管理\DIALUPASS.EXE
\TOOLS\文件工具\DEFORMITYDIR.EXE
\WINPE\win8pe.iso->W8PE\BOOT.WIM->\WINDOWS\SYSTEM32\MSPAINT.EXE
8PE64eif20141105.iso中的:
->BOOT\8pex64.wim->\Windows\System32\MSPAINT.EXE
4,8PE中,能不能考虑集成diskpart和dism,这样通过install.wim安装可以方便些。

再次谢谢Z大的慷慨解答。
作者: zds1210    时间: 2014-11-26 16:27
daemon_k 发表于 2014-11-26 15:15
谢谢Z大。
1,那个分区助手报错的问题找到原因了。还是看你的文章不够仔细啊,原因其实很简单,就是在 ...

直接把文件拖入UD区,就可以了。两个方面原因,
一是你的解压软件有问题,直接把Iso解压试一下。
二是你的fbinstool没有管理员权限,右击能管理员权限运行之。
作者: iboot    时间: 2014-11-27 10:33
教程详细明白。。多谢分享!
作者: zds1210    时间: 2014-11-30 00:11
更新上图了
作者: 愚无尽    时间: 2014-11-30 10:55
本帖最后由 愚无尽 于 2014-11-30 11:15 编辑

请教z大,win8pe.iso放ud区,uefi启动能调用吗?还是只能放uefi启动分区?
uefi启动不能调用grub菜单,那uefi方式能启动03或其他pe吗?我也不知道我问的是啥问题,感觉怪怪的,没太清楚uefi方式启动能启动些什么,看了很多资料,貌似总是说uefi启动win8pe,那感觉是不是有点倒退了?
作者: zds1210    时间: 2014-11-30 11:56
本帖最后由 zds1210 于 2014-11-30 11:57 编辑
愚无尽 发表于 2014-11-30 10:55
请教z大,win8pe.iso放ud区,uefi启动能调用吗?还是只能放uefi启动分区?
uefi启动不能调用grub菜单,那u ...


win8PEx64只能放efi区,用于efi启动。
这个不能放于UD区,一个散开不能启动,另一个是不能Uefi.
bios启动能启动所有PE和dos;uefi只能启动8PEx64和linux。
作者: 愚无尽    时间: 2014-11-30 16:23
zds1210 发表于 2014-11-30 11:56
win8PEx64只能放efi区,用于efi启动。
这个不能放于UD区,一个散开不能启动,另一个是不能Uefi.
bios ...

非常感谢Z大指点迷津,能启动的8pe只能是散开吗?还是iso也可,对应的grub调用的菜单怎么写?
我曾见到一个帖子,研究到底是bios启动的8pe还是uefi启动的,uefi不能调grub的菜单,能见到grub菜单的不就确认bios启动吗,见不到菜单,没有用grub菜单启动的8pe就uefi启动的,对吧,貌似里面说的很复杂,我也搞糊涂了,请再次麻烦看看所描述情况,谢谢!
作者: 愚无尽    时间: 2014-11-30 16:32
是否就这个命令 即可实现:
chainloader ()/boot/bcfmgr || find --set-root /boot/bcfmgr && chainloader /boot/bcfmgr
作者: zds1210    时间: 2014-11-30 19:10
愚无尽 发表于 2014-11-30 16:32
是否就这个命令 即可实现:
chainloader ()/boot/bcfmgr || find --set-root /boot/bcfmgr && chainloader ...

这个菜单就是查找高端区,并加载。
作者: engineerlzk    时间: 2014-11-30 20:44
是在是太强了,果断收藏!
作者: daemon_k    时间: 2014-12-1 08:17
再请教下Z大,就是加载8PEx86维护版是,老机器比较慢,嗯,是非常慢,可以推断下原因吗?
作者: zds1210    时间: 2014-12-1 08:30
试试U盘加速。
作者: daemon_k    时间: 2014-12-1 15:14
zds1210 发表于 2014-12-1 08:30
试试U盘加速。

U盘如何加速?
作者: zds1210    时间: 2014-12-10 11:40
自己顶自己一下。
作者: zds1210    时间: 2014-12-16 22:10
同志们,UD三分区法是一个好方法。同志们。
作者: Bourne1234    时间: 2014-12-19 18:56
还支持定制,太喜欢了,伸手党再次感谢独剑大大!
作者: lovezq85    时间: 2014-12-20 12:18
已经用了blos和uefi双启动的u盘来做维护了,方便很多了,以前都要备两个u盘,顶
作者: wangmeng052    时间: 2014-12-20 14:01
学习一下
作者: wangmeng052    时间: 2014-12-20 17:21
本帖最后由 wangmeng052 于 2014-12-20 21:15 编辑


老师:这个图自动部署是向u盘安装pe吗?安装在efi隐藏区吗?相当于手工部署的UI写pe镜像到u盘吗?
作者: wangmeng052    时间: 2014-12-20 21:40
一、UD三分区法自动部署(菜鸟推荐)
自定义pe如何操作啊?请指点迷津,谢谢老师!
作者: happyhang    时间: 2014-12-31 22:03
支持楼主,分享是一件快乐的事。
作者: xssss    时间: 2014-12-31 22:10
支持楼主!!!
作者: dgxhls    时间: 2015-1-6 09:46
好久没来了,支持一下。
作者: helly888    时间: 2015-1-7 08:22
按照楼主的做法部署完U盘,启动的时候不管是bios还是uefi模式都只能启动u+分区,不能启动ud分区,测试笔记本为宏碁pmg-245mg
作者: xiaohu328    时间: 2015-1-9 09:16
老大,你的PE0716版是不是该更新了?B+的?
或者你整合到现在这个三分区里边也行啊,我想用个现成的。。。。
作者: xiaohu328    时间: 2015-1-9 10:14
(二)无损调整UD区和高端隐藏区大小
实测可用分区助手完成。右击数据区,并来调整数据区前端的未分配分区表项的UD区大小,就可以无损数据调整UD区大小。

这里有问题,用助手调整完数据区的大小,划了1G去UD区,但是UD区并没有增加1G,还是默认的大小。
这个怎么破??
作者: chenmaochun    时间: 2015-1-9 17:04
楼主在吗?按照你的方法制作成功,大多机器都能启动,但是遇到部分老机器使用优盘引导后,屏幕显示超频,很晕,该如何解决这个问题呢?
作者: zds1210    时间: 2015-1-9 18:53
xiaohu328 发表于 2015-1-9 10:14
(二)无损调整UD区和高端隐藏区大小
实测可用分区助手完成。右击数据区,并来调整数据区前端的未分配分区 ...

还要 点确认和执行的。
作者: redfox259    时间: 2015-1-9 22:10
谢谢分享!
作者: boy6585948    时间: 2015-1-10 09:39
好像很不错的样子哦!!!
作者: zds1210    时间: 2015-1-10 11:56
xiaohu328 发表于 2015-1-9 09:16
老大,你的PE0716版是不是该更新了?B+的?
或者你整合到现在这个三分区里边也行啊,我想用个现成的。。。 ...

目前没有时间更新,希望大家还是以diy为主。
作者: 2011orcardor    时间: 2015-1-22 22:53
本帖最后由 2011orcardor 于 2015-1-23 00:36 编辑

支持楼主,正在按教程一步一步来,还在制作中。。。非常感谢,另外百度盘里的chm文件看不了,电脑里其它的chm文件就没问题。不过我把网页另存了{:soso_e100:}
----
搞了半天,老是在Ud那里卡住,ISO的文件拖不进Ud,取得管理员权限也不行,引入FBA文件倒是成功了。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3