本帖最后由 zds1210 于 2014-1-27 14:14 编辑
用UltraIso便捷版制作万能隐藏启动U盘 ——玩U+V2,就这么简单 最新技术提示:因时间关系,正文文字暂不更新。 PE中使用bootpart为2.1.0.0版本制作时,已经完美解决U+深度隐藏区(hdd或zip)挂载问题,使用UltraIso9.5以上任一版本制作就可以;推荐用UltraIso9.6最新版制作,新版ui支持扇区对齐。 PE中使用bootpart为2.1.0.0以下版本制作时,制作U+深度隐藏一定要用UI新老便捷合版,按照提示选对版本制作,就可以完美的玩U+深度隐藏了,半解开统一方案U+zip或hdd深度隐藏加载外置无压力;全打包统一方案本来就不用bootpart加载外置,早解决外置加载问题,用UI新老便捷合版,按照提示选对版本制作,可以解决U+hdd或zip深度隐藏区搜索自定义软件petools的问题。
前言:
随着64位系统的普及和uefi固件的兴起,PE的U+B+部署因支持uefi启动而受到越来越多PE爱好者的喜爱。给量产ISO PE,增加UEFI启动支持,增加U+B+隐藏支持,是“后UD时代”最热门最主流的PE制作技术。
最新ultraiso(以下简称为UI)9.6.0.3000版已于2013年11月21日火热出炉,本人第一时间进行了测试,发现效果不错;但也发现了新老版本UI均对U+深度隐藏处理并不完美,要结合用才能完美解决。特制作了新老UI便捷版、新老UI便捷合版和本图文教程,方便大家快捷的玩ISO格式PE的U+部署,特别是正确的部署自己的U+深度隐藏PE盘。
一、U+的概念、原理和U+PE技术的发展
(一)U+的概念、发展
所谓U+部署,习惯上就是指用ultraiso软件把PE写入U盘,并由UI自动加入U+主引导和分区引导,制作启动U盘的技术。这里不作严格定义。目前兼容性最好的是U+V2,它可以把PE部署到U盘hdd或zip可见区、隐藏区、高端隐藏区或深度隐藏区。
自V9.12起,UltraISO已经包含制作hdd和zip启动U盘的功能。此后的版本,增加了U+V1;后来又增加了U+V2版,支持U+到可见区、隐藏区、高端隐藏、深度隐藏区。以下所指U+,都是指兼容性相当特别好的U+V2,其它方式不作讨论。
(二)U+的隐藏原理和兼容性探讨
如上所述,U+部署方式有USB-hdd+(或zip+)V2无、隐藏、高端隐藏、深度隐藏等。
从原理上来看,U+B+隐藏是完全相同的,它们都是利用了U盘分出二个以上主分区,在win/pe系统下只能显示出其中一个分区,从而把另外的分区隐藏,PE部署到隐藏分区时,就可以达到隐藏PE的目的。U+和B+目前都可以达到隐藏和高端隐藏,而U+V2还可以达到深度隐藏。其实所谓的U+隐藏区,就是一个fat16格式的U盘分区,隐藏和高端隐藏分区在分区软件如diskgenius中是可见的,深度隐藏分区因抹掉了隐藏分区分区信息而在分区软件下也不可见。以前有人特爱拿这个fat16格式说事,说它落后,速度慢,玩U+的时间久了,才知道fat格式的U盘对bios和uefi启动,兼容性上是最佳选择。
所谓的U+B+隐藏,PE隐藏区放在第一分区,可见区放在第二分区,设置第一分区为隐藏并激活。
所谓的高端隐藏,情况正好相反,可见区放在第一分区,PE隐藏区部署在第二分区并设置隐藏和激活。
大家可以从分区软件diskgenius中清楚看到隐藏或高端隐藏的分区的情况。
U+深度隐藏,PE隐藏区还是放在U盘开头第一分区,而可见区放在U盘第二分区。但分区表中抹掉了隐藏分区信息,故在分区软件中深度隐藏分区不可见。
因普通隐藏的PE隐藏区是U盘的真正第一分区,因有一些BIOS只能读取磁盘前端的数据来启动,故有时候隐藏方式PE能启动,高端隐藏就启动不了,不管是BIOS还是UEFI都是如此;同时,有一些U盘主控可能不支持高端隐藏,但支持隐藏或深度隐藏。所以,不管从理论上还是实机测试,隐藏的兼容性都比高端隐藏强。但稳定性方面刚好相反,高端隐藏的稳定性比普通隐藏强多了:普通隐藏会因bootmgr捣乱,在win/pe系统下运行某些一键还原软件如gghost时,会引起可见区与隐藏区的互换;而高端隐藏区放在后端,由于windows系统下本来只能显示前面的可见区,这样即使隐藏区的隐藏属性被去掉依然无法使用windows直接访问高端隐藏分区,所以不会出现隐藏区与可见区的互换问题。
因深度隐藏区放在U盘前端,如果纯粹以easyboot做分区引导,U+V2深度隐藏对主板的bios和对U盘主控的兼容性都比U+V2高端隐藏兼容性强一些。这与多次的实盘和实机测试效果是完全一致的。我有一U盘量产后,不支持高端隐藏启动,但支持深度隐藏和隐藏。最近还测试过杂牌机 ,用easyboot做第一分区引导,高端隐藏U+盘进入PE屏幕出现乱码,而深度隐藏U+却完美启动PE并加载外围。从安全性上看,U+深度隐藏因抹掉了分区表,隐藏区相当安全,可以防病毒和木马、防误删除和误格式化,与UD的安全性完全一致。
U+与Ud都是两种安全性和兼容性都特别高的隐藏PE,个人感觉互补使用才好。基本上,ud能 启动的机子,U+隐藏也都可以启动。当然,也出现过UD能启动,U+不能启动的情况;反过来,也会出现U+隐藏能启动,但UD不能启动的情况。
结论:以下结论只是个人意见,只能是理论上,可能和实测上有差距。
1.bios固件下:如果以easyboot做分区引导(grub做分区引导,U+兼容性会下降)
a兼容性:可见区>普通隐藏>深度隐藏>高端隐藏。
b安全稳定性:深度隐藏>高端隐藏>普通隐藏>可见区。
2.UEFI固件下:少数本本不识高端隐藏,极少数本本不识普通隐藏,不隐藏(fat16可见区)应该无压力
a兼容性:可见区>普通隐藏>高端隐藏>。
b安全稳定性:高端隐藏>普通隐藏>可见区。
(三)U+优点
1.部署方法简单方便:使用UI便捷版,可随时随地玩U+。
2.兼容性强:U+B+无隐藏、隐藏或高端隐藏可兼容uefi启动。
3.更新维护方便:第一次U+时候人为留大隐藏空间,以后用bootpart挂载器可写挂载更新。
(四)U+PE技术的发展U+V2功能相当强大,部署到U盘也相当的方便。但由于U+隐藏出现得较晚,同时前段PE的研究方向都是到UD版去了,所以,对于支持U+ 隐藏区的ISO
PE开发得并不多。同时,一般量产版的PE,如不特别设计,U+到U盘可见区,也难实现多引导,如论坛最流行的grub和linux多引导做主引导,U+到U盘就只会变成单引导,更不要说实现对U+隐藏、高端隐藏和深度隐藏的支持。
纵观论坛一年前的作品,只有一些PE实现了对U+的支持。比较有代表性的是P大的统一PE,以及杏大的U盘PE之B盘。 最近无忧启动论坛P大改进grub4dos代码,可以使grub识别U+深度隐藏区,PE的U+深度隐藏成为可能。无忧论坛老大们帮助改进grub代码,实测大大提高了U+特别是深度隐藏PE的启动兼容性,解决了打开软驱U+深度隐藏启动卡死,U+深度隐藏后不能玩p大的U盘加速和不能加载外置的srs硬盘驱动等问题。本人针对U+及其它部署,设计了三个统合方案,分别为全解开统合方案、半解开统一方案和全打包统一方案,可上我的博客看看,下载PE测试,并按diy教程自己制作支持U+隐藏的PE。
现在,支持U+和B+(非深度隐藏)和bios/uefi双启的新量产PE合盘,如雨后春笋般产生出来,典型的有阿弥陀佛、HPY、天意和红木大师等等的量产PE,成为后ud时代最热门的PE。
二、关于UI便捷版——U+的最新利器
UI便捷版是在原UI绿色版基础上改进而来,由独剑制作。UI便捷版绿色移动免安装注册,打开UI便捷版,双击就ISO文件可以自动打开,编辑ISO文件,只读挂载ISO文件到虚拟光驱(支持64位系统),刻录ISO到光盘,最主要的是,可在各PE/win系统中随时随地的玩U+。从后到前关闭所有UI窗口后,又自动恢复原来的ISO文件关联,不影响系统已经安装的ultraiso;并自动卸载已经挂载的虚拟光驱,清理的所有自己产生的临时文件。真是绿色移动又快捷,是玩U+的最新利器。
三、部署U+V2隐藏或高端隐藏PE——支持UEIF启动,但不支持zip启动老机
(一)材料准备
1.先下载我制作的全解开统合的双三八PE。内核全解开,对新机子兼容性好,U+时候easyboot做第一引导,原生态兼容U+;支持bios/uefi双启。
地址:http://pan.baidu.com/share/link?shareid=420629&uk=691378850
2.然后到以下网址下载ultraiso9.6便捷版,解压出ultraiso9.6便捷版,把PE软件、ultraiso9.6便捷版放在同一文件夹。注意现在好多软件,都支持拖动输入。(UI图1)
地址:http://pan.baidu.com/s/1zPudq
3.U盘一定要找主控兼容性好的。实测发现,对U+兼容性最好的U盘就是手机卡,简单好用(当然,但有些主板并不支持手机卡启动)。
(二)U+V2-hdd隐藏和高端隐藏部署:初次部署会损坏U全部盘数据,请备份U盘数据;如果做过UD盘,请用fbinstool重置一下来去除UD隐藏区。
1.插入 U盘,并在U+前做好U盘数据备份工作,丢失数据后果自负。
2.打开ultraiso9.6便捷版,在UI窗口打开后,双击打开下载好的PE的ISO文件(最好在U+前人为在打开的iso文件中拖入一些垃圾文件,从而加大隐藏区空间,方便以后升级)。(UI图2)
3.在打开的ISO的UI窗口中执行Ultraiso菜单“启动→写入硬盘映像…”。(UI图3)
4.选择好自己的U盘分区,不要弄错U盘了,把数据弄丢了(注意此处只出现出现U盘驱动器选项,对硬盘无影响);选用“USB-HDD+ V2” 主引导;选“隐藏”或“高端隐藏”启动分区,从而把本PE文件隐藏;选择好各选项之后,点击“写入”按钮(UI图4)
5.等待约半分钟制作成功,占击“返回”。然后依次从后到前关闭打开的UI窗口,以清理临时文件和恢复系统对ISO的关联。同时退出iso时注意不要“保存”以免改变原iso文件。(UI图5)
四、正确部署U+V2深度隐藏PE——不支持UEFI启动,但支持zip启动老机
(〇)新老版UI在深度隐藏上的问题和材料准备
1. 新老版UI在深度隐藏上的问题 新版UI9.6.0.3000制作的U+zip深度隐藏区,bootpart可以挂载了;但U+v2-hdd深度隐藏区又不可以挂载。而老版9.5.3.2901版却无法挂载U+zip深度隐藏区;可以挂载U+hdd深度隐藏区。换了新老版本bootpart,问题依然如此,看来是U+深度隐藏写入方式的问题了。已经向官方反馈。 官方修正之前,建议大家,玩“U+V2-hdd深度隐藏”用老版UI,其它U+(特别是U+V2-ZIP深度隐藏)用新版UI。或用我制作的UI新老便捷合版,按提示制作。
2.材料准备
a先下载我制作的半解开统一PE。内核全解开,U+时以easy做第一分区引导,原生态兼容U+,对新机子兼容性好。
地址:http://pan.baidu.com/share/link?shareid=237258&uk=201913327
b然后在以下网址下载ultraiso新老便捷合版压缩包,解压出ultraiso新老便捷合版,把PE软件、ultraisoo新老便捷合版放在同一文件夹下。注意现在好多软件,都支持拖动输入。(UI图6)地址:http://pan.baidu.com/s/1zPudq
(一)正确部署U+v2-hdd深度隐藏PE——bios下新机的选择
U+前请按前面方法准备好软件和U盘。
1.插入 U盘,并在U+前做好U盘数据备份工作,丢失数据后果自负。
2.打开ultraiso新老便捷合版,选择老版(一定要选择老版,否则挂载外置不要怪我)打开UI窗口,并双击打开下载好的PE的ISO文件。最好在U+前人为在打开的iso文件中拖入一些垃圾文件,从而加大隐藏区空间,方便以后升级(UI图7)
3.在打开的ISO的UI窗口中执行Ultraiso菜单“启动→写入硬盘映像…”。(UI图8)
4.选择好自己的U盘分区,不要弄错U盘了,把数据弄丢了(注意此处只出现出现U盘驱动器选项,对硬盘无影响);选用“USB-HDD+ V2” 主引导;选“深度隐藏”启动分区,从而把本PE文件隐藏;选择好各选项之后,点击“写入”按钮(UI图9)
5.等待约半分钟制作成功,占击“返回”。然后依次从后到前关闭打开的UI窗口,以清理临时文件和恢复系统对ISO的关联。同时退出iso时注意不要“保存”以免改变原iso文件。(UI图10)
(二)正确部署U+v2-zip深度隐藏PE——bios下只支持zip启动老机的选择
U+前请按前面方法准备好软件和U盘。
1.插入 U盘,并在U+前做好U盘数据备份工作,丢失数据后果自负。
2.打开ultraiso新老便捷合版,选择新版(一定要选择新版,否则挂载外置不要怪我)打开UI窗口,并双击打开下载好的PE的ISO文件。最好在U+前人为在打开的iso文件中拖入一些垃圾文件,从而加大隐藏区空间,方便以后升级(UI图11)
3.在打开的ISO的UI窗口中执行Ultraiso菜单“启动→写入硬盘映像…”。(UI图12)
4.选择好自己的U盘分区,不要弄错U盘了,把数据弄丢了(注意此处只出现出现U盘驱动器选项,对硬盘无影响);选用“USB-ZIP+ V2” 主引导;选“深度隐藏”启动分区,从而把本PE文件隐藏;选择好各选项之后,点击“写入”按钮(UI图13)
5.等待约半分钟制作成功,占击“返回”。然后依次从后到前关闭打开的UI窗口,以清理临时文件和恢复系统对ISO的关联。同时退出iso时注意不要“保存”以免改变原iso文件。(UI图14)
(三)其它U+隐藏PE的部署
1.论坛流行的uefi/bios双启类量产PE 这类PE和我制作的全解开统合PE相似,PE内核全解开,建议部署为U+V2-Hdd隐藏或高端隐藏
,不支持U+zip和U+深度隐藏。
2.我的全打包统一方案PE
我的全打包统一方案中,是用wvblock驱动来加载隐藏区外置,并不用bootpart加载外置,所以玩U+深度隐藏,用新老版UI制作加载外置都没有问题。只是搜索加载U+深度隐藏区的自定义软件Petools的时候,要注意,U+v2-hdd深度隐藏一定要用老版UI,U+v2-hdd深度隐藏一定要用新版UI,启动pe后点击“搜索petools”时候才能加载自定义petools快捷方式。
下载地址:
a.全打包统一PE合盘和教程(xp普通和极速PE和7pe)
http://pan.baidu.com/share/link?shareid=240311&uk=201913327
b.新全打包统一PE合盘和教程(2003普通和极速双PE)
http://pan.baidu.com/share/link?shareid=45364637&uk=201913327
c.老毛桃扬州极速统一PE和教程(支持网络的极速XPPE)
http://pan.baidu.com/share/link?shareid=254858&uk=201913327
3.P大的0PE
0PE的全解开半解开部署U+,对U+处理也是用bootpart来加载U+隐藏区的外置的,类似于我的半解开统一方案。不解开加载就是用wvblock驱动来加载,类似于我的全打包统一方案。建议用UI新老便捷版,按提示版本制作U+深度隐藏。
五、U+隐藏PE维护——无损U盘可见区数据
(一)U+隐藏PE数据更新:不损坏可见区数据升级,但重要数据备份
按刚才介绍的方法,使用新老便捷版按提示正确部署,U+V2-hdd或zip深度隐藏区都可以更新,非深度隐藏更不在话下。U+普通隐藏及高端隐藏以下,我们可以用diskgenuis和bootice两大神器来完成。U+V2-hdd深度隐藏及其它隐藏,我们推荐用以用基于bootpart的挂载器来搞定。
0.到以下网址下载U+B+隐藏区挂载工具的脚本版或程序版,并解压出来:
地址:http://pan.baidu.com/s/1zPudq(UI图15)
1.插入U盘,打开U+隐藏挂载工具,用挂载器可写挂载U+隐藏盘(UI图16)。
2.打开挂载的盘,把PE数据更新;注意删除数据时候,一定要用 “Shift+del”彻底删除(UI图17)
3.删除挂载,把U+隐藏盘更新(UI图18)。
(二)非深度隐藏区的引导修复
虽然现在bootice暂时只支持U+V1-hdd和zip引导写入,但已经可以识别U+V2主引导。测试可以备份U+V2-hdd和U+V2-zip主引导扇区(252扇区),然后用恢复主引导扇区的方法来写入或恢复U+V2主引导。测试发现U+V2主引导对所有U盘是通用的,重新恢复不会损坏可见区数据。
0.到以下网址下载bootice软件和U+V2-hdd主引导、U+V2-zip主引导:(UI图15)地址:http://pan.baidu.com/s/1zPudq
1.主引导写入或修复
a插入待修复的非U+深度隐藏U盘,再打开bootice,定位相应U盘分区,注意不要选中硬盘而把硬盘搞坏了。(UI图19)
b单击“主引导记录”,点击“恢复MBR”,然后选中附件包中的“U+V2-hddp主引.bin或U+V2-zip主引导.bin”(或重新找一个空U盘U+后备份主引导),写入修复引导。(UI图20)
2.U+V2p主引导zip格式与hdd格式的互换
用上面1的方法把备份的主引导恢复,hdd主引导与zip主引导可以互换,也可正常启动。
(三)U+隐藏的清除与重置:U+隐藏盘要还原成普通数据盘
1插入U+盘,打开Ultraiso便捷版,直接U+V1(占1扇区)且选无隐藏分区,从而把U+隐藏区去掉。(UI图21)
2然后用bootice对U盘写入nt5主引导,从而去掉相应的U+V1主引导。
也可以用diskgenius删除隐藏区并重新分区和格式化;或用低格工具低格U盘。
(四)U+隐藏盘与UD盘的区分
U+B+隐藏或高端隐藏,可用diskgenius看到分区结构和隐藏分区。
而U+深度隐藏盘与UD盘,都属于抹掉分区信息的深度隐藏层次,用diskgenius看不到隐藏分区;在系统自带的磁盘管理器,可以看到隐藏区在前端。用bootice查看U盘主分区,主引导为U+V2的是U+深度隐藏;主引导为fbinst的是UD,UD盘还可以用fbinstool查看编程UD区数据。
U+注意要点:
1.PE中使用bootpart为2.1.0.0以下版本制作时,玩Usb-hdd+ V2深度隐藏时,一定要用9.5老版UI制作;玩玩Usb-zip+ V2深度隐藏时,一定要用9.6新版UI制作(因实测400M左右的U+zip深度隐藏区无法用bootpart挂载,U+前请一定要人工拖入一个100M的文件,以扩大U+zip深度隐藏区到500M以上) PE中使用bootpart为2.1.0.0版本制作时,已经完美解决U+深度隐藏区(hdd或zip)挂载问题,使用UltraIso9.5任一版本制作就可以;推荐用UltraIso9.6最新版制作,新版ui支持扇区对齐。 2.普通隐藏会因bootmgr捣乱,在win/pe系统下运行某些一键还原软件如gghost时,会引起可见区与隐藏区的互换。
3.虚拟机中支持U盘启动的有vm和qemu,但两者对U+隐藏U盘只能测试启动界面,在虚拟机中无法用bootpart加载外置,应以实机测试为准。
4.最好在U+前人为在打开的iso文件中拖入一些垃圾文件,从而加大隐藏区空间,方便以后升级;注意设置ISO为只读或退出时候不要保存iso文件。
5.PE内核解开的PE,只能玩u+hdd隐藏,就不要玩U+zip隐藏了,更不支持U+深度隐藏。
6.实测发现,U+zip高端隐藏U盘不能大于等于4G,否则启动会卡死;而U+zip可见区、隐藏和深度隐藏U盘可以大于4G。
7.有些老主板,可能不识别2G上的U盘做启动盘,请用2G以下启动盘兼容性比较好些。
8.U+V2-zip深度隐藏后,可能在一些新机子上无法加载srs驱动,从而认不出硬盘;与ud的zip相类似。
9.U盘量产为两可读写区,请将U+区放在第一可写区,以免bootpart挂载外置失败。
10.对U+启动兼容性好的是手机卡,用川宇单功能读卡器兼容性比较好;只是少数主板不认读卡器启动。
[小资料] 各种U盘启动模式简介
1、 USB-HDD
硬盘仿真模式,DOS启动后显示C:盘,HP U盘格式化工具制作的U盘即采用此启动模式。此模式兼容性很高,但对于一些只支持USB-ZIP模式的电脑则无法启动。
2、 USB-ZIP
大容量软盘仿真模式,DOS启动后显示A盘,FlashBoot制作的USB-ZIP启动U盘即采用此模式。此模式在一些比较老的电脑上是唯一可选的模式,但对大部分新电脑来说兼容性不好,特别是大容量U盘。
3、 USB-HDD+
增强的USB-HDD模式,DOS启动后显示C:盘,兼容性极高。其缺点在于对仅支持USB-ZIP的电脑无法启动。
4、 USB-ZIP+
增强的USB-ZIP模式,支持USB-HDD/USB-ZIP双模式启动(根据电脑的不同,有些BIOS在DOS启动后可能显示C:盘,有些BIOS在DOS启动后可能显示A:盘),从而达到很高的兼容性。其缺点在于有些支持USB-HDD的电脑会将此模式的U盘认为是USB-ZIP来启动,从而导致4GB以上大容量U盘的兼容性有所降低。 5、 USB-HDD+ V2和USB-ZIP+ V2
第二代U+,支持制作隐藏、高端隐藏和深度隐藏的启动U盘。是教程中重点介绍的内容。
6、 USB-CDROM
光盘仿真模式,DOS启动后可以不占盘符,兼容性比较好。其优点在于可以像光盘一样进行XP/2003安装。制作时一般需要具体U盘型号/批号所对应的量产工具来制作,对于U3盘网上有通用的量产工具。
|