无忧启动论坛

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

分享一种兼具UD、U+V2高端隐藏,支持UEFI和4GB大文件的U启制作思路

[复制链接]
跳转到指定楼层
1#
发表于 2015-3-9 23:34:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zyphio 于 2015-3-11 09:36 编辑

目前万能U启的主流技术有量产、UD、U+V2,个人不喜欢量产(相对UD、U+V2来说,量产兼容性也不算高,还不易编辑、写入损耗大,常常得纠结主控),U+V2更新镜像最自由灵活,但觉得兼容略逊于UD。UD的Fbinst技术还是GPL开源,作为有开源情结的我,个人还是最推崇UD,但也遇到过问题和无奈,所以就有此思路。

先说明,本思路无技术含量,更无技术创新,相信早有人这么做,甚至表述得更直白。我在此分享出来只是补充一下在grub4dos版关于Konboot引导的提问,本人很菜鸟,难免考虑不周,高手们勿喷。思路具体如下:

(抱歉了各位,确实是我考虑不周,exFAT无法无损调整,另某高手建议想方便动态调整可用NTFS,虽损耗大一点,但他的经验是,试过好多U盘上使用NTFS,自身也有两条采用NTFS格式的U盘,使用了好些年,都没出现读写问题,反而一些采用FAT16/32格式的U盘,频繁读写下文件分配表容易出现问题,所以,特此更正下文)

分区基本结构:

UD+exFAT+FAT16(仅两个常规可见分区

特殊的制作方法:

1.先分在U盘末端分出FAT16主分区(容量自选,1GB够也),实现类似U+V2的高端隐藏效果,内含grub4dos外置菜单、各种引导文件和镜像,以及UEFI启动的文件,从而兼容UEFI启动;

2.在U盘中部,从16384号扇区开始分出exFAT/NTFS分区,激活,容量最大,作为U盘主要存储数据区,用于日常存储,可保存超过4GB的文件;

3.最后把U盘最前面8MB(合16384个扇区,即0~16383号扇区)用FbinstTool格式化为UD分区,不勾选任何选项的格式化,可自动生成含fbinst引导扇区、UD主数据区,且不含UD扩展数据区(关键,放于后面操作是为了保证fb引导扇区里有前面两个分区的分区表信息,应付某些变态BIOS,从而更好提高兼容性)

4.在UD主数据区写入唯一一个文件:grldr,修改内置菜单跳转到高端隐藏分区的外置菜单。

兼容性:

1.保留UD模式的fbinst引导扇区的超强兼容性,胜于U+V2的引导扇区;

2.同时兼容legacy-BIOS和UEFI启动;

3.兼容大于4GB的文件,可放置NT6以上系统的镜像;

4.解决某些BIOS、PE,UD扩展分区里的文件调用失败或读取过慢的问题(遇过SANDISK CZ50 4GB在HP CQ36-119TX本本上读取不到UD扩展数据区的问题和在某黑潮主板上读写异常缓慢的问题,这个可能是U盘兼容性造成的,换个U盘就不会,有机会再测试个清楚)。

实用性:

1.UD分区不用怎么去动,无扩展数据区,仅占用必不可少的8MB空间,节省空间,内部仅有几百KB的grldr,开机时可高速加载;

2.外置菜单、引导文件、镜像文件等经常改动的文件放于高端隐藏区,相对于UD分区,FAT16分区易挂载,里面的文件易编辑,易更新,读写的速度快,不限连续扇区存储。

3.如果觉得高端隐藏区不够想扩大,随时可删除,若是NTFS格式的,可动态划分NTFS分区的剩余空间进行补充,无损现存的大量数据,更不用全盘格式化转移数据,减少闪存损耗!

2.在高端隐藏分区里,legacy-BIOS和UEFI启动共用一份PE镜像节省空间(PE镜像如果放于UD中,那还须复制一份到常规分区中以给UEFI启动使用,重复部署,浪费空间);

不足:

此法虽失去UD分区对常规分区软件的隐藏优势,但利用类似U+V2的高端隐藏分区,也可提高Windows下的安全性,在一定程度上弥补这个遗憾。

点评

http://www.bbczj.com/ bb小说网  发表于 2015-3-12 14:34

评分

参与人数 1无忧币 +5 收起 理由
糊涂 + 5 赞一个!

查看全部评分

2#
 楼主| 发表于 2015-3-10 00:07:30 | 只看该作者
占楼备用,看有空补充更仔细的说明!
回复

使用道具 举报

3#
发表于 2015-3-10 00:37:37 | 只看该作者
晕,这就是论坛说的简化型UD三分区法。不知道楼主是怎么实现的?我们已经一键制作了。

点评

哈,先说明,我自已的启动盘一般都是手工一步一步制作合盘的(连分区我都喜欢自己计算扇区,精确输入)。 除了测试研究,一般都不用现成的合盘或一键制作的工具。 所以,你的一键制作工具,确实好东东,但怪我孤陋  详情 回复 发表于 2015-3-10 09:21
回复

使用道具 举报

4#
发表于 2015-3-10 00:39:20 | 只看该作者
回复

使用道具 举报

5#
发表于 2015-3-10 05:55:12 | 只看该作者
支持一下!技术交流,不分先后,谁有好的意见或建议可以跟帖!希望楼主方便的时候分享成品,以供需要这方面知识的朋友学习

点评

哈,谢谢支持!偶只分享一下制作思路而已,水平有限,不太敢折腾成品哈。当然,可能我这个搞出来是与楼上说的一样,但制作思路和考虑重点还是有点不同,大家共同讨论,一起研究。  详情 回复 发表于 2015-3-10 09:37
回复

使用道具 举报

6#
发表于 2015-3-10 08:36:35 | 只看该作者
思路清晰,估计用8G以上的U盘才好使。
回复

使用道具 举报

7#
发表于 2015-3-10 09:16:04 | 只看该作者
应该提供现在的PE和制作方法,供大家把玩。其实这种玩法很清爽。

点评

确实这种结构看着清爽,确也实用。因为喜欢手工折腾,所以我提供只能算是思路。 相信每个人的需要都有所不同,有兴趣大家可讨论一下具体的操作。 如果论制作工具,我倒是支持你做出来的一键制作,清爽无广告,哈。  详情 回复 发表于 2015-3-10 09:30
回复

使用道具 举报

8#
 楼主| 发表于 2015-3-10 09:21:33 | 只看该作者
zds1210 发表于 2015-3-10 00:37
晕,这就是论坛说的简化型UD三分区法。不知道楼主是怎么实现的?我们已经一键制作了。

哈,先说明,我自已的启动盘一般都是手工一步一步制作合盘的(连分区我都喜欢自己计算扇区,精确输入)。
除了测试研究,一般都不用现成的合盘或一键制作的工具。
所以,你的一键制作工具,确实好东东,但怪我孤陋寡闻啦,之前没看到啦,不好意思了。

之前虽也见过UD三分区法,但和我这个不一样,都有留着扩展数据区存着大量部分的文件,典型的如某家的USB助理。
至于简化型的UD三分区,没想到那么一致(所以我上面说应早有人这么做了,怪我懒,没去做考证啦)。

而我这种制作,倒是我建立在自己的工作实践中遇上的问题,而想出的改进办法,分享出来也是仅供参考,为grub4dos版讨论konboot做补充啦。
回复

使用道具 举报

9#
 楼主| 发表于 2015-3-10 09:30:25 | 只看该作者
zds1210 发表于 2015-3-10 09:16
应该提供现在的PE和制作方法,供大家把玩。其实这种玩法很清爽。

确实这种结构看着清爽,确也实用。因为喜欢手工折腾,所以我提供只能算是思路。
相信每个人的需要都有所不同,有兴趣大家可讨论一下具体的操作。
如果论制作工具,我倒是支持你做出来的一键制作,清爽无广告,哈。
回复

使用道具 举报

10#
 楼主| 发表于 2015-3-10 09:37:28 | 只看该作者
糊涂 发表于 2015-3-10 05:55
支持一下!技术交流,不分先后,谁有好的意见或建议可以跟帖!希望楼主方便的时候分享成品,以供需要这方面 ...

哈,谢谢支持!偶只分享一下制作思路而已,水平有限,不太敢折腾成品哈。当然,可能我这个搞出来是与楼上说的一样,但制作思路和考虑重点还是有点不同,大家共同讨论,一起研究。

点评

个人同样喜欢手动打造各类启动,太过自动化的设计因种种因素对本人不太适合,尤其带有数据的U盘不适合“一键”操作,而手动不受以上限制,不管是UD还是高、低端启动分区,都可以做到“无损”个人数据区进行制作或升  详情 回复 发表于 2015-3-10 09:59
回复

使用道具 举报

11#
发表于 2015-3-10 09:38:40 | 只看该作者
看到Z大的帖子
你选用什么部署方案来制作bios/uefi双启U盘?
http://bbs.wuyou.net/forum.php?m ... &fromuid=156496
(出处: 无忧启动论坛)

发现很多人,使用量产CDROM的方案,所以最近后学也实际的操作接触量产,也第一次使用量产工具操作,发现这样的方法可能比UD三分区方法,还要更加补不足的地方。
又看到
如意小子:【将骚年的颤抖事业进行到底】如意bad_OS_4.0_DLC增强版---U盘超级维护工具!
http://bbs.wuyou.net/forum.php?m ... &fromuid=156496
(出处: 无忧启动论坛)

http://bbs.wuyou.net/forum.php?m ... &fromuid=156496

给后学的回复中,提到一些自己切实的经验,真的,我们都需要不断地学习,与大家共同勉励。

现在的量产工具建立CDROM,已经有可以只更新CDROM的部分,而且建立CDROM以后,您要操作后面U盘,不管什么UD,U+都不会影响先前建立的CDROM区,如果您把一个自己认为好的PEx64x86两个PE,使用量产工具操作建立CDROM以后,这样这个U盘永远安全实用。除非您重新量产。

可能有一些人有量产失败的情况,就却步量产,其实如果您喜欢这样操作,那么建议选择购买USB时,就选择永久保固的,坏了,再去换一只新的,上次我就去换个新的,不过心疼里面的资料啊!重新量产时,建议最好先恢复原来默认的一个分区,再重新量产,这样失败的机会自然少了,U+操作也是在写入,UD也是重新在FORMAT,折腾U盘的程度不亚于量产,这是后学一点学习看法。

下面:

量产和U盘制作心得分享,是后学学习操作整理的工具
包含前面Z大里面所有选项,UDM除外,里面U深度三分区也是可以半自动半手工完成,能够全自动安装是Z大现在正努力的目标,呵呵!加油!
http://bbs.wuyou.net/forum.php?m ... &fromuid=156496
(出处: 无忧启动论坛)

点评

我对兼容uefi和bios的双启U盘制作方式的“分类”不熟悉,菜鸟的我想出个思路完全是建立在我以前学习的纯UEFI引导和fbinst原理上,提出来之前,更没有做相应的搜索和文献研究。所以,请您帮我看一下,我这种做法完全  详情 回复 发表于 2015-3-10 15:16
确实,你说的太对了! 一方面量产也有UD、U+无法比拟的优势,三者各有所长,并无绝对的替代关系。另一方面如果有心思折腾,甚至可以先量产,再UD或U+,理论上可应付更多兼容情况。 但如果单论这三者,从U盘的  详情 回复 发表于 2015-3-10 15:02
回复

使用道具 举报

12#
发表于 2015-3-10 09:59:16 | 只看该作者
zyphio 发表于 2015-3-10 09:37
哈,谢谢支持!偶只分享一下制作思路而已,水平有限,不太敢折腾成品哈。当然,可能我这个搞出来是与楼上 ...

个人同样喜欢手动打造各类启动,太过自动化的设计因种种因素对本人不太适合,尤其带有数据的U盘不适合“一键”操作,而手动不受以上限制,不管是UD还是高、低端启动分区,都可以做到“无损”个人数据区进行制作或升级,这点是目前所有一键类工具没有达到的!

点评

你说得太对了!往往"无损"都给人忽视了! 看来我们都是在意“无损”操作的人啊,喜欢计算扇区,手工填写分区表哈。 我这个思路的重要出发点,就是尽量无损数据或少损耗闪存的前提下易修改易编辑易更新!  详情 回复 发表于 2015-3-10 15:08
自动制作,很难达到无损数据区制作的。  详情 回复 发表于 2015-3-10 12:28
貌似U盘原数据区为ntfs或fat32格式,就很容易折腾无损,什么重新UD,UD三分区都不太难。  详情 回复 发表于 2015-3-10 12:03
回复

使用道具 举报

13#
发表于 2015-3-10 12:03:34 | 只看该作者

t

糊涂 发表于 2015-3-10 09:59
个人同样喜欢手动打造各类启动,太过自动化的设计因种种因素对本人不太适合,尤其带有数据的U盘不适合“ ...


貌似U盘原数据区为ntfs或fat32格式,就很容易折腾无损,什么重新UD,UD三分区都不太难。fat32也可以无损转换为ntfs。
目前实测exfat和fat16比较难折腾无损,新版的分区助手也是。

点评

谢谢提醒,确实是我考虑不周,exFAT无法无损调整。  发表于 2015-3-11 09:38
糊涂老大的“无损”原意是指顺着数据读写的的基本规律,避免变更分区时动了原有数据扇区。而分区助手什么的转换文件系统格式,虽表面“无损”,但数据也是读取再重新写入,内存中进行看不到罢了。  发表于 2015-3-10 16:08
现在不提Exfat格式,你能自动化完成ud与高端启动的无损制作与升级?(保留U盘个人数据的前提下制作)  发表于 2015-3-10 12:20
回复

使用道具 举报

14#
发表于 2015-3-10 12:06:57 | 只看该作者
本帖最后由 zds1210 于 2015-3-10 12:17 编辑

下面我来总结几种简单易手的简化型UD三分区手工制作法:
先U+后UD法
先UD后高端法子。
不过我是越来越懒了,感觉龙哥哥的一键制作,相当方便,全部搞定,套用数据就行。
回复

使用道具 举报

15#
发表于 2015-3-10 12:28:03 | 只看该作者
糊涂 发表于 2015-3-10 09:59
个人同样喜欢手动打造各类启动,太过自动化的设计因种种因素对本人不太适合,尤其带有数据的U盘不适合“ ...

自动制作,很难达到无损数据区制作的。

点评

我还注意到,好多时候自动制作工具处理过后,除了0号扇区外,Fbinst后面的63个引导扇区中没包含新的分区表,不知我是我误操作还是制作工具的没留意到,先生成UD分区和非UD分区,然后再划分后面的划分非UD分区会造成  详情 回复 发表于 2015-3-10 15:30
回复

使用道具 举报

16#
 楼主| 发表于 2015-3-10 15:02:09 | 只看该作者
ali88home 发表于 2015-3-10 09:38
看到Z大的帖子
你选用什么部署方案来制作bios/uefi双启U盘?
http://bbs.wuyou.net/forum.php?mod=viewth ...

确实,你说的太对了!

一方面量产也有UD、U+无法比拟的优势,三者各有所长,并无绝对的替代关系。另一方面如果有心思折腾,甚至可以先量产,再UD或U+,理论上可应付更多兼容情况。

但如果单论这三者,从U盘的存储空间使用的自由度、部署的易操作性、对BIOS的兼容性来看,量产就不见得有绝对的优势。这也是有量产了,还出现Fbinst技术的原因,更是fbinst的UD模式成熟并强大起来后,量产不再那么热门的原因。

另外,我觉得不想量产的重要原因是,现在从BIOS引导多数没问题了,但在进系统时卡死,为什么,因为某个PE、LINUX等系统的驱动或加载配置不行,那我换个驱动换个镜像,改一下配置文件,就更是常事了!

那我更新时把新驱动新镜像丢进U盘里,简单修改一下外置菜单或配置,甚至与改为原有的镜像文件名,就马上可去使用了!但这是量产所不行的——虽现在有只新量产区的功能,但量产区里的系统和驱动想改一bit都得重新量产一次啊!

当然,说到这我还有一个思路,就是量产个仅加载grldr的小镜像,这个镜像保证你能载入grub4dos,然后跳转到U盘普通分区上的外置菜单,可让量产和UD在兼容BIOS方面相互补充,不失为一个好办法!
回复

使用道具 举报

17#
 楼主| 发表于 2015-3-10 15:08:46 | 只看该作者
糊涂 发表于 2015-3-10 09:59
个人同样喜欢手动打造各类启动,太过自动化的设计因种种因素对本人不太适合,尤其带有数据的U盘不适合“ ...

你说得太对了!往往"无损"都给人忽视了!

看来我们都是在意“无损”操作的人啊,喜欢计算扇区,手工填写分区表哈。

我这个思路的重要出发点,就是尽量无损数据或少损耗闪存的前提下易修改易编辑易更新!
回复

使用道具 举报

18#
 楼主| 发表于 2015-3-10 15:16:29 | 只看该作者
ali88home 发表于 2015-3-10 09:38
看到Z大的帖子
你选用什么部署方案来制作bios/uefi双启U盘?
http://bbs.wuyou.net/forum.php?mod=viewth ...

我对兼容uefi和bios的双启U盘制作方式的“分类”不熟悉,菜鸟的我想出个思路完全是建立在我以前学习的纯UEFI引导和fbinst原理上,提出来之前,更没有做相应的搜索和文献研究。所以,请您帮我看一下,我这种做法完全没用到UD扩展数据区,所以这算双分区还是三分区啊?

点评

这种方法以Z大的管理,应该叫UD三分区  详情 回复 发表于 2015-3-10 15:27
回复

使用道具 举报

19#
发表于 2015-3-10 15:21:06 | 只看该作者
        哈哈,看来有ud情结得不少呢。我也是独钟与ud得。
回复

使用道具 举报

20#
发表于 2015-3-10 15:27:15 | 只看该作者
本帖最后由 ali88home 于 2015-3-10 18:03 编辑
zyphio 发表于 2015-3-10 15:16
我对兼容uefi和bios的双启U盘制作方式的“分类”不熟悉,菜鸟的我想出个思路完全是建立在我以前学习的纯U ...


这种方法以Z大的管理,应该叫UD三分区

其实后学的工具里面,就有这样的做法,就是把ali88home_UD_FBA.fba改名一下,让搜寻功能找不到,自然格式UD时就是如此了,最后高端隐藏只要使用FbinstTool调整分区表上下,就爱怎么拖入就怎么加,以后再隐藏高端隐藏区就完成了。

但是很多人只是看看看,不知道操作步骤。

U盘最前面8MB(合16384个扇区,即0~16383号扇区)--其实就是原来的单纯UD无文件情况。就是只有主数据区。至于大家常常会错意,其实第二分区也是UD扩充的逻辑分区。删除第二分区=0变成全部UD,不相信在DG里面试试看就知道了。

我的第七步里面就清清楚楚地自动建立了单纯UD,只要您在设定时选项第二分区大小,默认(空)是二分区,设定0=全部UD隐藏,1.2.3..就是三分区了,两个分区ghost会失败,因为没有那个分区可以恢复,所以放心,三分区就是采取最后高端隐藏ghost方法制作一个空的分区。如果你的*.GHO有文件,当然就轻轻松松操作完成了。

这样的三分区有点风险,所以建议在UD区里面放一个PE(我放OPE的原因),应付高端隐藏不见了启动不了。


点评

明白了,看来折腾来折腾去,最综回归fbinst诞生的初衷了,谢谢啊!  详情 回复 发表于 2015-3-10 15:57
回复

使用道具 举报

21#
 楼主| 发表于 2015-3-10 15:30:06 | 只看该作者
zds1210 发表于 2015-3-10 12:28
自动制作,很难达到无损数据区制作的。

我还注意到,好多时候自动制作工具处理过后,除了0号扇区外,Fbinst后面的63个引导扇区中没包含新的分区表,不知我是我误操作还是制作工具的没留意到,先生成UD分区和非UD分区,然后再划分后面的划分非UD分区会造成这个问题。
回复

使用道具 举报

22#
 楼主| 发表于 2015-3-10 15:57:06 | 只看该作者
ali88home 发表于 2015-3-10 15:27
这种方法以Z大的管理,应该叫UD三分区

其实后学的工具里面,就有这样的做法,就是把ali88home_UD_FB ...

明白了,看来折腾来折腾去,最综回归fbinst诞生的初衷了,谢谢啊!
回复

使用道具 举报

23#
发表于 2015-3-10 20:05:36 | 只看该作者
我想问一下exFAT怎么无损调整

点评

谢谢提醒,确实是我考虑不周,exFAT无法无损调整,另某高手建议想方便动态调整可用NTFS,虽损耗大一点,但他的经验是,试过好多U盘上使用NTFS,自身也有两条采用NTFS格式的U盘,使用了好些年,都没出现读写问题,反  详情 回复 发表于 2015-3-11 09:38
回复

使用道具 举报

24#
 楼主| 发表于 2015-3-11 09:38:27 | 只看该作者
JimXon 发表于 2015-3-10 20:05
我想问一下exFAT怎么无损调整

谢谢提醒,确实是我考虑不周,exFAT无法无损调整,另某高手建议想方便动态调整可用NTFS,虽损耗大一点,但他的经验是,试过好多U盘上使用NTFS,自身也有两条采用NTFS格式的U盘,使用了好些年,都没出现读写问题,反而一些采用FAT16/32格式的U盘,频繁读写下文件分配表容易出现问题,所以,已更正原文。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-11 16:23

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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