找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: pseudo

[原创] 分区表项法——使ud或U+深藏区中8PE能EFI启动的一种简单方法

   火... [复制链接]
发表于 2014-8-26 08:27:03 | 显示全部楼层
糊涂 发表于 2014-8-26 07:25
ACER4752机器在使用普通UD操作时,会显示0PE的DOS工具等菜单
当加入映射后,会直接EFI启动,本以为BIOS启动项 ...

这个是否与bios设定的优先启动有关,我的就是可选legacy优先,还是efi优先

点评

我另一个U盘是慧荣芯片 先量产(支持双EFI启动),后UD制作 当启动时按下F12会有USB-HDD 和USB-CD可选 USB-HDD未做磁盘映射法,为普通BIOS启动 USB-CD支持BIOS和双EFI启动 当选第二项(USB-CD ROM)启动时,就会出现  详情 回复 发表于 2014-8-26 09:00
回复

使用道具 举报

发表于 2014-8-30 16:53:25 | 显示全部楼层
我对分区表项法支持UEFI启动的一些疑问:
     一、用FbinstTool来新建那个efi.img来是做什么的?按我的理解是建这个文件来,使U盘产生一个FAT分区,用于装8PE的UEFI启动支持文件夹BOOT和EIF以及里面的文件,甚至可以是8PE的核心文件W8PE_X64.WIM,但是看例子,说的是把8PE的启动支持文件和核心文件放在U盘的可见分区,而不是这个新建的efi.img里。efi.img映射的分区里没放什么文件。
     二、看说明,好像建efi.img的影射分区来是用于放自己需要隐藏的个人文件,跟我第一项里所说的又有些矛盾。总之,这两条看着犯晕。
     三、我试过。我原来布署的是用8pe.img放在UD区根目录,再进0pe去用那个建立分区表项菜单来完成。印象中好像成功了一次,此后就有出现一个怪现象:用这个菜单来生成分区表项后,在启动时的BOOT选项里没有UEFI项。再用这个菜单来取消分区表项后,启动时的BOOT选项时却有了UEFI项,但是用UEFI项启动时确是硬盘启动。由于我的是32G的U盘,太多东西,不想重新格式化U盘来试验,所以就没有重新格式化U盘来试过。
     四、我又试过,用新版的FbinstTool来把我的8pe.img映射为一个efi分区。启动时在BOOT选项时也没有UEFI项
     可能我的表述较乱,不是想得到一个很明确的回答,我只想表示的是这个方法似乎也不太简单,影响的因素似乎较多。
回复

使用道具 举报

 楼主| 发表于 2014-8-31 01:28:55 | 显示全部楼层
四、
新版fbinsttool有了变化,我还没时间学习,以下谈的都是5.13版fbinsttool
三、
菜单项处理方式跟fbinsttool有差异,有冲突。比方说,菜单项默认把efi.img映射为(hd0,3),而fbinstool映射为(hd0,1),等等。5.13版fbinsttool出来后,按本帖首页fbinsttool教程理解、处理就行了,教程尤其给出了速成示例,操作绝对简单。别用、别提菜单项了,涉及菜单项的疑问也不用管了,除非你弄得很清楚透彻。
二、一、
注意教程提到”两个分区“,想让哪个区有盘符,哪个无盘符都可以轻易办到(fbinsttool里勾与不勾”显示“即可切换)。8pe的东西放哪个区都行,放在有盘符可见的区还是无盘符不可见的区都行。
例如,你想把8pe放到目前无盘符的那个区,可以用diskgenius直接放,也可以先让无盘符那个区变成有盘符,然后用资源管理器拷贝东西进去,最后又让该区恢复无盘符状态即可。因此其实8pe不用事先做到8pe.img里,不用提供含8pe的img。目前提供这种img只是为了某种用途、某种方便而已,教程已经不怎么提它了。总之,在操作方面两个区是对称平等的,不用严格区分。

当UFI区(img映射区)处于无盘符状态,且8pe在其上时,8pe处于低端隐藏状态
当另一区(原可见区)处于无盘符状态,且8pe在其上时,8pe处于高端隐藏状态。
低端、高端隐藏均为分区表项法效果,均支持uefi启动。但uefi启动兼容性两个区有差异。
其中,高端隐藏兼容性更高,一般可避免BOOT选项菜单无相应UEFI项的情况。教程里的速成示例就是高端隐藏情形。
z兄弟发现,低端、高端隐藏都可以通过把无盘符区弄成exfat格式分区(估计改分区标识即可)来提高uefi启动成功率。

建efi.img的影射分区而不放入8pe时,弄这个干什么?起码两个作用:
1、弄来抢盘符,使8pe所在的另一区(原可见区)无盘符,变成不可见而达到隐藏8pe目的。
2、为了提供一个有盘符的可见的区,方便u盘日常使用中存放资料。

点评

嗯。很好,img映射区变成了数据区,问题是他支持ntfs格式或exfat格式,支持大于4G的分区嘛? 如果支持,分区表项操作,uefi启动兼容性也是非常完美的。哈哈。  详情 回复 发表于 2014-11-20 16:46
回复

使用道具 举报

发表于 2014-9-2 08:54:56 | 显示全部楼层
本帖最后由 2010RENDQ 于 2014-9-2 09:01 编辑

谢谢P大耐心回复,基本看明白了。
看两个实例,其实原来用fbinsttool格式化后留的可见分区(UD分区外的分区)在建eif.img并映射分区后就变为不可见分区了。当然eif.img的映射分区和UD区外的原可见分区的“可见”与否可用相关工具来切换。但这有一些不方便的地方:
      一、目前的U盘都比较大,eif.img目前最大只支持4G。剩下的大部份空间都变为不可见,还要用别的软件去操作一下才变为可见,有些麻烦。
      二、即使今后eif.img能支持更大的容量,但映射的分区为fat16格式的,不支持超过4G的容量的文件。所以用eif.img的映射分区来保存个人文件有些不妥。目前我为了保存4G以上文件,我都是把U盘格式化为NTFS格式的。
      三、U盘的主要功能还是用来保存文件,做U启当维护盘只是次要功能。如果为了解决前面提到的两个问题,用别的软件把已经被变为不可见的原可见分区再弄成可见来存放个人文件又起不到保护8PE的作用了。
     所以,我还是建议建适当容量的eif.img来映射分区来存放8PE,原可见分区存放个人的文件,这样思路简单清晰。只不过这个就属8PE的低端隐藏了。看还有什么办法解决EFI启动兼容性(比如把efi.img的映射分区改为exfax格式)的问题了。不建议把存个人文件的分区改为exfat格式,因为XP及XP以下的操作系统不认识它。影响到U盘的通用性。
     以上理解不知对否。提出浅陋的认识供大家纠正!
回复

使用道具 举报

发表于 2014-9-15 16:42:29 来自手机 | 显示全部楼层
感谢p大,已经做好可以启动。
回复

使用道具 举报

发表于 2014-11-15 16:31:37 | 显示全部楼层
lihai 厉害
回复

使用道具 举报

发表于 2014-11-19 14:07:39 | 显示全部楼层
本帖最后由 BB青年 于 2014-11-19 14:09 编辑

这个方法好像有点问题


1.打开FbinstTool.exe
2.格式化,UD扩展分区2100M,强行格式,非UD分区最大化
3.UD区新建文件,efi.wim=1025M,映射UFI分区
4.导入fba,并测试
5.打开bootice.exe,显示小的Fat32分区
6.复制EFI启动文件至fat32分区
7.测试efi可引导性

通用pe+ufi.wim

通用pe+ufi.wim


        【分区更改测试表现】

活动分区  分区隐藏   分区盘符   efi启动测试

激活main     隐藏ufi     盘符main          faild
激活main     显现ufi     盘符ufi            success
激活main     隐藏ufi     盘符ufi            successx
激活main     隐藏ufi     盘符main          faild
激活main     显现ufi     盘符ufi            success
激活main     隐藏ufi     盘符ufi            success
激活main     显现ufi     盘符main          faild
激活ufi         显现main 盘符main          faild
激活ufi         显现ufi     盘符main          faild

fba是通用PE工具箱提取的,然后用表项法创建了ufi.wim并放入win8x64uefipe,分别使用bootice给ntfs的数据分区(main)跟ufi分区做以上分区更改测试,发现只有在ufi给盘符的情况下可以bios、efi双启......
这是什么问题?

点评

谢谢反馈分享测试结果。 这些结果还属于意料之内,符合上面611楼所说的uefi启动高端隐藏兼容性更高。即低端隐藏有success先例,但fail不少见。 你把含8pe的efi目录的iso,不用分区表项法, 而用ultraiso做USB  详情 回复 发表于 2014-11-21 01:40
p大已经一再强调不要用bootice显示隐藏区……  详情 回复 发表于 2014-11-20 16:36
回复

使用道具 举报

发表于 2014-11-20 16:36:58 | 显示全部楼层
BB青年 发表于 2014-11-19 14:07
这个方法好像有点问题

p大已经一再强调不要用bootice显示隐藏区……

点评

bootice、diskgenius其实也大致可以用,但应等fbinsttool弄完了再用bootice、diskgenius。一旦用了bootice、diskgenius,就不要再回头用fbinsttool。 因为bootice、diskgenius做事时不知道存在ud区(以为是未分配  详情 回复 发表于 2014-11-21 01:59
回复

使用道具 举报

发表于 2014-11-20 16:46:19 | 显示全部楼层
pseudo 发表于 2014-8-31 01:28
四、
新版fbinsttool有了变化,我还没时间学习,以下谈的都是5.13版fbinsttool
三、

嗯。很好,img映射区变成了数据区,问题是他支持ntfs格式或exfat格式,支持大于4G的分区嘛?

如果支持,分区表项操作,uefi启动兼容性也是非常完美的。哈哈。

点评

ufi区大于4G、支持ntfs格式或exfat格式也不是完全不行。 可以这样试试: 1、fbinsttool格出大ud区,先放入grldr+0pe.iso,再生成小img、映射ufi区,此后永不用fbinsttool处理ud。 2、用分区助手 、diskgenius、  详情 回复 发表于 2014-11-21 02:29
回复

使用道具 举报

 楼主| 发表于 2014-11-21 01:40:58 | 显示全部楼层
BB青年 发表于 2014-11-19 14:07
这个方法好像有点问题

谢谢反馈分享测试结果。

这些结果还属于意料之内,符合上面611楼所说的uefi启动高端隐藏兼容性更高。即低端隐藏有success先例,但fail不少见。

你把含8pe的efi目录的iso,不用分区表项法,
而用ultraiso做USB-HDD+v2(低端)隐藏,你这机器上也肯定fail。
而用ultraiso做USB-HDD+v2高端隐藏,你这机器上也肯定success。

此外,你用分区表项法,按本帖首页fbinsttool教程中“速成示例”(有4G、8G两例,其余类推)操作,也肯定success。

不要把分区表项法等同于只有低端隐藏一种情形(尽管那很典型),低端、高端隐藏都是折腾分区表项,都属于分区表项法。
在操作方面两个区是对称平等的,不用严格区分。但uefi启动兼容性两个区有差异。当diskgenius看到的两区序号跟bootice看到的两区序号一致时,uefi启动成功率高。


点评

谢谢P大的答复~希望p大能早日再开发ud兼容efi的新方法  详情 回复 发表于 2014-11-21 16:58
回复

使用道具 举报

 楼主| 发表于 2014-11-21 01:59:30 | 显示全部楼层
lbw2007 发表于 2014-11-20 16:36
p大已经一再强调不要用bootice显示隐藏区……

bootice、diskgenius其实也大致可以用,但应等fbinsttool弄完了再用bootice、diskgenius。一旦用了bootice、diskgenius,就不要再回头用fbinsttool。

因为bootice、diskgenius做事时不知道存在ud区(以为是未分配区),实际上会一定程度弄乱ud区。
以后再让fbinsttool接手的话,它不知道ud曾被做过手脚,就容易出问题了。
回复

使用道具 举报

 楼主| 发表于 2014-11-21 02:29:28 | 显示全部楼层
本帖最后由 pseudo 于 2014-11-21 02:47 编辑
zds1210 发表于 2014-11-20 16:46
嗯。很好,img映射区变成了数据区,问题是他支持ntfs格式或exfat格式,支持大于4G的分区嘛?

如果支持 ...


ufi区大于4G、支持ntfs格式或exfat格式也不是完全不行。

可以这样试试(我没实际试过,估计问题不大吧):
1、fbinsttool格出大ud区,先放入grldr+0pe.iso,再生成小于4G的img、映射ufi区,此后永不用fbinsttool处理ud。
2、用分区助手 、diskgenius、bootice之类分区工具增大ufi分区。可以超过4G,注意保持分区起始位置不变,结束位置可后移但不要超出ud的结束位置。
3、然后对ufi分区可随便进行格式化(exfat等格式)、显示或隐藏、激活、拷贝文件等操作。

这样ufi区和原可见区这两个区怎么安排、怎么折腾很随意了。
例如让ufi区为exfat格式、可见(分配有盘符),用来存放日常数据(支持4G以上大文件);原可见区弄成fat格式、不可见(无盘符)、激活,存放8pe的efi(及外置工具petools等)。如此uefi启动必成功,而ud启动也基本不受影响。这可看成以往教程中“速成示例”做法的扩展。

点评

嗯这样子折腾,Uefi启动兼容性就很好。目前没 有试过,先成熟三分区法再说。 还有,个人感觉,映射的efi区没有必要放到物理低端,应该映射到中端,这样子可以保持UD或U深区在U盘最前端,保持UD的bios启动的最好兼容  详情 回复 发表于 2014-11-21 10:08
回复

使用道具 举报

发表于 2014-11-21 10:08:18 | 显示全部楼层
本帖最后由 zds1210 于 2014-11-21 10:27 编辑
pseudo 发表于 2014-11-21 02:29
ufi区大于4G、支持ntfs格式或exfat格式也不是完全不行。

可以这样试试(我没实际试过,估计问题不大 ...


嗯这样子折腾,Uefi启动兼容性就很好。目前没 有试过,先成熟三分区法再说。
提醒一下,无损调整分区大小,fat32和ntfs格式,用分区助手比用dg强多了,不用修复ud引导。这段时间折腾U深三分区,和UD三分区法(先UD后高端法)实测分区助手强多了,很好用,主要是不会破坏U深和UD引导。
还有,个人感觉,映射的efi区没有必要放到物理低端,应该映射到中端,这样子可以保持UD或U深区在U盘最前端,保持UD的bios启动的最好兼容性。用最新版bootpart挂载时候,也很容易实现挂载U+深度隐藏区。
如果能从技术上实现映射的区一回放到高端,就爽了,不用这么费力折腾。
回复

使用道具 举报

发表于 2014-11-21 16:58:34 | 显示全部楼层
pseudo 发表于 2014-11-21 01:40
谢谢反馈分享测试结果。

这些结果还属于意料之内,符合上面611楼所说的uefi启动高端隐藏兼容性更高。 ...

谢谢P大的答复~希望p大能早日再开发ud兼容efi的新方法
回复

使用道具 举报

发表于 2014-11-30 11:21:14 | 显示全部楼层
这个是高技术的,要好好学习了。
回复

使用道具 举报

发表于 2015-1-22 17:37:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-1-22 19:26:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2015-1-23 06:08:57 来自手机 | 显示全部楼层
最近遇到两台只支持UEFI启动的电脑,而我的U盘的0PE不支持UEFI启动而束手无策。看来我真的要好好研究一下了。老大们也加油呀!
回复

使用道具 举报

发表于 2015-1-23 14:50:16 | 显示全部楼层
又来学习新知识了啊。
回复

使用道具 举报

发表于 2015-1-23 21:23:03 | 显示全部楼层
P大,个人感觉,映射的efi区没有必要放到物理低端,应该映射到中端,这样子可以保持UD或U深区在U盘最前端,保持UD的bios启动的最好兼容性。用最新版bootpart挂载时候,也很容易实现挂载U+深度隐藏区。
如果能从技术上实现映射的区一回放到高端,就爽了,不用这么费力折腾。

点评

别人以“实用不费力”为目标,我以“好玩”为目标。 总的来说,你是在ud外处理问题,跟ud关系不大;我要在纯ud内折腾。 大家都可以自我感觉爽,呵呵。  详情 回复 发表于 2015-1-26 13:24
回复

使用道具 举报

发表于 2015-1-26 09:07:47 | 显示全部楼层
依葫芦画瓢了,但是没有成功!有两个问题想问明白:
1、教程中说的FBinstTool版本有影射分区的显示和隐藏的设置项,但是最新版的FBinstTool(2015.1.19版)没有这个选项。所以弄不出显示来,当然往里面COPY文件我还是用DG来实现了。我想问的是新版的此功能在哪里?是取消了吗?
2、教程中说把WIN8PE的文件COPY到efi.img影射的分区里去,我的操作是把最新版(2015.1.18)的0PE中的EFI文件夹里的内容全部COPY到efi.img影射的分区里去(注意,里面没有EFI文件夹)。这样操作后,在启动时,没有UEFI启动的选项,用BIOS启动后,选WINDOWS7/8项,没有启动WINDOWS8。说明布署有问题。可是问题出在哪里?
回复

使用道具 举报

 楼主| 发表于 2015-1-26 13:24:18 | 显示全部楼层
zds1210 发表于 2015-1-23 21:23
P大,个人感觉,映射的efi区没有必要放到物理低端,应该映射到中端,这样子可以保持UD或U深区在U盘最前端, ...

别人以“实用不费力”为目标,我以“好玩”为目标。
总的来说,你是在ud外处理问题,跟ud关系不大;我要在纯ud内折腾。
大家都可以自我感觉爽,呵呵。

点评

我还是谈分区表项法,是讲分区表项映射的位置调整一下。  详情 回复 发表于 2015-1-26 19:11
回复

使用道具 举报

发表于 2015-1-26 17:44:56 | 显示全部楼层
经过不断的试验,终于弄成功UEFI启动了,但是。只有将影射的EFI分区弄成“显示”在启动时才有UEFI选项。否则启动时就没有UEFI选项。不过另人困惑的是EFI分区“显示”了,UD以外的分区就变成不显示了。这要怎么解决呀?

点评

这个无解。 分区表项中,显示efi区并把数据区格式为ntfs,efi启动兼容性特别强,基本上与单一分区fat相当;但数据区就不可见了。而显示数据区,隐藏efi区,则efi启动兼容性比较差,相当于改进的U+低端隐藏。 可以  详情 回复 发表于 2015-6-28 00:11
回复

使用道具 举报

发表于 2015-1-26 19:11:38 | 显示全部楼层
本帖最后由 zds1210 于 2015-1-26 19:13 编辑
pseudo 发表于 2015-1-26 13:24
别人以“实用不费力”为目标,我以“好玩”为目标。
总的来说,你是在ud外处理问题,跟ud关系不大;我要 ...


我还是谈分区表项法,是讲分区表项映射的位置调整一下。与三分区法无关。
目前分区表项的物理分区位置为:
映射的efi区,深度隐藏的UD或U+区,高端数据区。
我意思是映射的efi区放在深度区的后面
回复

使用道具 举报

 楼主| 发表于 2015-1-26 20:41:51 | 显示全部楼层
映射的efi区是没有低端高端可谈的。

它就是盘上的efi.img文件,位于ud扩展区,整个ud(包括ud扩展区)都必定在u盘前部,即最低端,低于任何分区,例如“可见区”。

当然可以把efi.img放在任何非ud区,那些区都比ud高端,但那样也就离开ud区了,跟ud无关了。
更干脆的是直接使用现成的分区或新建个分区,用不着映射了。

不是说一定要跟ud有关才好,我只是探索在ud束缚下能怎么着。目前玩的是ud.fat。

点评

http://bbs.wuyou.com/forum.php?mod=viewthread&tid=345241&extra=page%3D1 看这个帖子,我在玩U+深度隐藏分区表项法中发现的。希望P大修正。  详情 回复 发表于 2015-1-26 21:24
回复

使用道具 举报

发表于 2015-1-26 21:24:49 | 显示全部楼层
pseudo 发表于 2015-1-26 20:41
映射的efi区是没有低端高端可谈的。

它就是盘上的efi.img文件,位于ud扩展区,整个ud(包括ud扩展区)都 ...

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
看这个帖子,我在玩U+深度隐藏分区表项法中发现的。希望P大修正。

点评

只要把efi.img放在ud,efi.img及其映射的分区就是在低端。 分区表项的登记顺序改变不了efi.img及其映射的分区在低端的局面。 分区表项的登记顺序只影响到某区是否被windows自动分配盘符从而可见。只有第一个登记  详情 回复 发表于 2015-2-6 17:09
回复

使用道具 举报

发表于 2015-1-26 21:59:21 来自手机 | 显示全部楼层
看了前面的帖子,原来我遇到的问题是老问题了,似乎无解!下载zds1210的三分法工具来试,第一步格式化U盘都出错,无法完成格式化,就没有试下去了!
回复

使用道具 举报

发表于 2015-2-6 16:14:06 | 显示全部楼层
为什么我映射完UFI分区后,新增加的分区不会有盘符呢~而且也不能手动添加。而且设置MBR参数里边也没有显示的选项啊~
回复

使用道具 举报

 楼主| 发表于 2015-2-6 17:09:52 | 显示全部楼层
zds1210 发表于 2015-1-26 21:24
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=345241&extra=page%3D1
看这个帖子,我在玩U+深度 ...

只要把efi.img放在ud,efi.img及其映射的分区就是在低端。

分区表项的登记顺序改变不了efi.img及其映射的分区在低端的局面。
分区表项的登记顺序只影响到某区是否被windows自动分配盘符从而可见。只有第一个登记项对应分区windows直接可见。
分区表项的登记顺序之顺、逆序只影响efi启动成功率。顺的时候efi成功率高。但顺的时候低端就排第一,就可见了,藏不住。

要把efi.img(及相应映射分区)往中高端“移动”,完全可以,也很简单。
但那就移出ud范围了,不关ud事了,游戏规则不同了,还谈什么呢。
要谈ud,就不能往中高端“移动”,注定在低端。

新玩法看ud.fat。
回复

使用道具 举报

发表于 2015-4-22 13:34:15 | 显示全部楼层
pseudo 发表于 2014-4-8 18:35
fbinsttool对映像文件加了检测,或者说加了某种限制,从便于管理角度来看是有必要限制的。
你的映像正好 ...

IMG用FbinstTool工具生成的一般没问题
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-30 22:22

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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