无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: pseudo
打印 上一主题 下一主题

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

    [复制链接]
1#
发表于 2014-4-4 01:23:35 | 显示全部楼层
本帖最后由 ali88home 于 2014-4-4 01:29 编辑

分区表项法-实机测试结果
1. 的确可以启动UEFI,但是为何有两个?

2. 加载GRUB2来完成隐藏区的PE启动,OK,已经成功。BCD需要更改名称

3. 为何搜寻BCD由隐藏区开始,没有预先由UEFI分区搜寻,要进一步了解。

4. 把要启动的PE-BCD放在UEFI分区,那么只有启动该分区PE而已。

5. 附上图片,验证之,里面UEFI分区其他文件夹,后学更改名了,让他去隐藏区搜寻。并且把第二分区特意为了保险一点H-隐藏了,其实是不用的。


回复

使用道具 举报

2#
发表于 2014-4-6 10:41:16 | 显示全部楼层
本帖最后由 ali88home 于 2014-4-6 16:28 编辑
四海皆狂龙 发表于 2014-4-5 21:22
同感,我也下载了,一堆文件,也是看得晕乎乎的。


后学这是第一次使用FbinstTool-U盘分区,的确是有点烦。。。这种心情我可以了解,我连分区都不懂?唉!

不过试了几次就了解了,后学就再一次的把自己的学习经验,与大家分享。

第一步:先使用FbinstTool1.607分区,如果先前就有分区,省了跳过。


第二步:导入文件,并且右键设定8PE.img为EFI分区。


第三步:使用BOOTICE-分区管理。


第四步:管理分区的操作。


第五步:拖入你需要的文件。


第六步:回复磁盘设定,重新开机,开始使用。



第七步:重新开机可见WIN和分区的EFI档案管理


第八步:GRUB2-UEFI 菜单



GRUB2没有界面设定,请自己打开\grub\grub.cfg编辑一下下,前面加#,取消-界面设定。
#界面设定
#insmod gfxmenu
#insmod png
#set theme=($root)/boot/grub/themes/winly/themeEFI.txt
#export theme

PS:

这样的制作方法,的确可以有很好的隐藏效果,缺点就是UD分区隐藏的太厉害了,呵呵...

UD分区无法识别,PE的档案无法共用,就白白浪费了空间,当然又要隐藏安全,又要启动良好,的确需要各让一步,就看你的所需了。

附上后学使用的8PE100.IMG档案,喜欢玩的朋友,可以试试。记得这个8PE100.IMG只是UEFI启动文件,其他文件自己放入。

建议:把8PE100.IMG解开,拖入第二分区(我的是EFI-A1),这样里面的BCD才能启动该分区的所有PE,

如果你喜欢P大的方式,就把IMG做大,然后放入相关启动文件,当然您可以把我的EFI文件去取代P大的EFI里面的文件。

因为GRUB2的themeEFI.txt模板我没有放入,里面档案是有点大,需要的可以去GRUB2区相关下载,所以只能出现美女图,就测试第四项BCD吧!

8PE100IMG.zip (160 Bytes, 下载次数: 10)



点评

不用bootice更简单。 本帖首页有fbinsttool教程。 在fbinsttol界面,点“启动设置-设置MBR参数”,有不勾与勾“隐藏”两种选择,可使windows资源管理器直接看到/看不到UFI分区内容。想放什么进UFI区很简单。  详情 回复 发表于 2014-4-6 12:53
那张ui不错。一定要显示uefi分区吗?  详情 回复 发表于 2014-4-6 11:18
回复

使用道具 举报

3#
发表于 2014-4-6 13:58:32 | 显示全部楼层
pseudo 发表于 2014-4-6 12:53
不用bootice更简单。
本帖首页有fbinsttool教程。
在fbinsttol界面,点“启动设置-设置MBR参数”,有不 ...

fbinsttool的隐藏操作是不够的,没有分配盘符,WIN系统是看不到的,那个试过了。

如果EF分区设定盘符,那么隐藏效果就失败了,不显示,启动UEFI也是失败。

最好的方式,EF分区让他不能有盘符,要显示,重新开机,才能WIN系统隐藏EF分区,又能启动UEFI,当然在PE下自然会分配盘符,显示EF分区。
回复

使用道具 举报

4#
发表于 2014-4-6 17:42:30 | 显示全部楼层
pseudo 发表于 2014-4-6 13:41
首先,BIOS方式下fbinst兼容性比U+好,BIOS方式U启显然离不开fbinsttool,却可离开U+。带了、用了U+者, ...

调整ufi分区大小功能,这个非必要。除非U盘全部制作UD分区,可以把PE相关文件放在第二分区里面,最好是UD分区能够让UFI分区识别,这样GRUB4dos和UFI分区就可以共同使用文件了。

其次是能够加上分配盘符的功能。

点评

以后ufi用多了调大小就变得重要。分配盘符见下面217楼。  发表于 2014-4-6 18:23
回复

使用道具 举报

5#
发表于 2014-4-6 17:43:13 | 显示全部楼层
本帖最后由 ali88home 于 2014-4-8 07:39 编辑

太多回复了。。。拿你再编辑一下。

看到P大的努力,后学佩服,经过几次重新格式化U盘,再删除,的确有无法再制作UD的信息出现,可能是我大小IMG替换造成磁盘里面有多余档案的原因吧!最好操作取消UFI映射,删除IMG后,弹出U盘再插入,就ok了。

经过测试:

1. 这个UFI.IMG分区,就如同ESP-EFI分区一样,不需要{激活和隐藏},因为ID设定EF=隐藏了,并且如果给盘符就可以显示,没有盘符在WIN8系统下是看不见的。

2. 这个UFI.IMG分区,如果设定为可见,那么U盘里面,即使有其他几个分区,不管是NTFS或FAT32...,全部都被隐藏。

3. 这个UFI.IMG分区,经过测试,里面有多个PE都是可以启动,CDlinux0961...应该说,跟正常的U盘-HDD一样效果,不过要内置版哦!如同我的GRUB2菜单里面所有的功能。

4. 这个UFI.IMG分区,UEFI启动会从第二分区优先搜寻档案,这个前面我曾经质疑?是正确的,EF=隐藏了,第二分区就变成C:盘了,如没有文件存在就再其次搜寻UFI分区。
  这个也是为何现在ESP只有一个FAT32的分区的原因,太多。。。不知找哪个,才是需要的。

5. UEFI的分区不能设定为隐藏,主板会识别不到,但是可以设定为EF ,这个千万要注意,可以启动UEFI,又不会被WIN8系统显示分区,达到隐藏安全效果。


附上我的测试图片结构:1400M

点评

第五条看起来很有用  发表于 2014-4-8 08:36
回复

使用道具 举报

6#
发表于 2014-4-6 17:57:55 | 显示全部楼层
本帖最后由 ali88home 于 2014-4-8 07:57 编辑

UFI分区建议:FAT32【ID-EF】,不用激活,就可以了。所有测试在实机本本操作过的。

这个是PUPPY显示的磁盘UFI分区效果



我的UFI分区空间不够了。测试完毕,没得玩了。呵呵。。。


回复

使用道具 举报

7#
发表于 2014-4-8 23:34:09 | 显示全部楼层
sizhou 发表于 2014-4-8 22:40
用这个软件BOOTICEx86设置可见区  交换盘符,可以uefi 启动8pe。

刚才设置了下。测试了 生成ufi分区表项 ...

看图,就知道没有成功建立UFI分区,在123楼1.607版本,操作FbinstTool140331.exe
回复

使用道具 举报

8#
发表于 2014-4-9 16:25:29 | 显示全部楼层
本帖最后由 ali88home 于 2014-4-9 21:38 编辑

总算了解为什么有两个UEFI启动选项,这样UFI映射分区,如果在后面有建立可见区,无论有没有放EFI文件,都被识别为EFI分区。如果没有建立,就只有一个UEFI分区选项。

使用P大的菜单制作UFI操作了4G.img-FAT32分区,发现没有成功设定,需要再手动调整分区,才可以成功启动,难怪那么多人制作会失败,不了解分区的,反应都是启动失败。

操作过程:8G的U盘全部制作UD,UD里面加上4G-UFI分区,剩下214MB



看到了吗?前后没有浪费空间,呵呵..



刚好从ud-8M区开始建立UFI分区,原先以为ud会破坏,还好ok。





点评

对大于2G的映像,提示"请指定分区标识“时,应该输入适当标识。默认标识是fat16格式的,分区大小受限。 不需要手工调整的。  详情 回复 发表于 2014-4-9 17:07
回复

使用道具 举报

9#
发表于 2014-4-9 17:39:32 | 显示全部楼层
pseudo 发表于 2014-4-9 17:07
对大于2G的映像,提示"请指定分区标识“时,应该输入适当标识。默认标识是fat16格式的,分区大小受限。
...

来不及看指示了,也看不太懂,直接回车到底。FAT32格式-UFI分区4G还是成功了,而且没有了前后浪费的空间。
回复

使用道具 举报

10#
发表于 2014-4-10 12:46:14 | 显示全部楼层
终于完成测试,没得玩了。

1. 使用FbinstTool.exe建立U盘全部制作ud,在里面只放grldr就可以了。
2. 建立UFI分区,当然是大到不能大,只留下8M-ud分区就可以了。
3. 把全部的文件放UFI-EF-FAT32格式分区,完成制作。

这样的制作方式?为什么?
1. BIOS可以ud启动
2. UEFI可以UFI启动
3. PE所有文件可以共用。
4. 系统看不见U盘,达到隐藏效果。
5. 空间得到最大效率。
6. 不用担心ud更新文件,重新制作UFI分区,很麻烦的。。。

点评

2. 建立UFI分区,当然是大到不能大,只留下8M-ud分区就可以了。 这步怎么实现的,如果按照p大的方法,对于大U盘那可是相当麻烦的。  详情 回复 发表于 2014-4-10 13:07
回复

使用道具 举报

11#
发表于 2014-4-10 16:10:39 | 显示全部楼层
pseudo 发表于 2014-4-10 13:39
@ali88home
分区表项法支持这种极端玩法。
但这样子没传统可见区,windows下日常存储文件不方便。再映射 ...

其实我也木有那么开放的,只是在8G-U盘建立ud,在ud里面建立4G-UFI而已,因为ud-BIOS可以启动x32的PE,x64PE就放在UFI分区,反正UEFI启动x64PE,几乎不会使用x32PE,这样PE存放空间就不会重复,有限利用。PE合盘应该够用了。

可见分区是不是要留下,看个人需要区分?我个人操作是不需要的,直接建立文件夹放在ud分区或UFI分区就可以。
回复

使用道具 举报

12#
发表于 2014-4-10 16:42:16 | 显示全部楼层
2012zhd 发表于 2014-4-10 13:07
2. 建立UFI分区,当然是大到不能大,只留下8M-ud分区就可以了。
这步怎么实现的,如果按照p大的方法,对 ...

1. 你先建立一个你需求的空间img,例如:8PE4000.IMG-4G里面是空的

2. 然后使用FbinstTool.exe建立你需求的空间ud,再来就把P大-0PE和grldr导入ud和可能使用到的FbinstTool.exe和BOOTICEx32_x64,

3. BIOS进入利用P大的菜单建立UFI分区输入img名称/8PE4000.IMG回车...完成ok,暂时回菜单进入PE,使用BOOTICEx32看看UFI是不是你建立的需求,如果你是FAT32格式,可能ID不是-EF,变更一下,并且把新建立的UFI分区设定可见,设定盘符,把UFI分区显示,拖入你启动PE需要的文件完成,重新开机。

点评

感谢解答。  详情 回复 发表于 2014-4-10 17:22
回复

使用道具 举报

13#
发表于 2014-4-11 09:19:24 | 显示全部楼层
本帖最后由 ali88home 于 2014-4-12 12:58 编辑

最后结果:不再变更了,达到我所需求,只显示一个UEFI选项,要存储文件加上盘符就显示了。

ud+UFI=BIOS+UEFI启动

1. x32PE放在ud分区{x64PE也可以放}
2. x64PE放在UFI分区{x32PE也可以放}
3. 系统不可见分区,达到隐藏安全。

哦!太失望了,我的老电脑居然不认识它,USB启动没有显示选项。还是USB-HDD实在,看来,U+、ud隐藏,都是???

再经过测试,我的老电脑居然只认识妈妈USB-HDD,兄弟姐妹USB-ZIP、ud、U+V2全都不认识,太新的U盘也不认识,U盘的规格也是一种挑战,可见主板BIOS相容性,低阶的,不认识新玩意。



回复

使用道具 举报

14#
发表于 2014-4-11 14:46:22 | 显示全部楼层
本帖最后由 ali88home 于 2014-4-11 15:07 编辑

刚刚把H3大大的最新0409PE合盘全部,拖入UFI分区,完美成功启动,试了一下,x32、x64pe启动很好。

呵呵..还不用重新设定MBR/ud,good。

ps:把x64pe放在ud,启动UEFI是找不到的,x64pe请放在UFI分区可以共用之,ud分区连efi档案都找不到的,当然也不能启动,所以采用UFI分区来辅助。
回复

使用道具 举报

15#
发表于 2014-4-27 23:19:43 | 显示全部楼层
peterpanheaven 发表于 2014-4-27 23:03
提幾個小狀況供參考...

掛載UFI分區後.在原OS(BIOS啟)下顯示如圖...

FB下還是相同顯示為327MB之IMG

这个档案固定的,不会随着UFI变化而变大小

点评

SoGa ^^  发表于 2014-4-27 23:23
回复

使用道具 举报

16#
发表于 2014-6-3 16:44:35 | 显示全部楼层
十三、制作USB盘启动格式化的选项
http://bbs.wuyou.net/forum.php?m ... &fromuid=156496
(出处: 无忧启动论坛)
已经把他制作成USB安装UD_UFI格式化,大家可以试试看。

点评

不要用bootice去“设为可见”,那样容易把efi.img的绿色图标弄掉。fbinsttool带有“设置MBR”,其中有“显示”。 一般没必要取消映射。 首页有fbinsttool教程,重读有益。  详情 回复 发表于 2014-6-3 18:05
回复

使用道具 举报

17#
发表于 2014-6-3 18:54:19 | 显示全部楼层
本帖最后由 ali88home 于 2014-6-3 18:57 编辑
pseudo 发表于 2014-6-3 18:05
不要用bootice去“设为可见”,那样容易把efi.img的绿色图标弄掉。
fbinsttool带有“设置MBR”,其中 ...


了解,已经重新再修改,保全操作的完善性。

修复映射是因为导入FBA文件,没有完全成功引导,所以又重新修复一次UFI_576.IMA映射。

点评

fba有两种用法:一是在格式化u盘弄出ud那会儿,指定fba,即用fba来格u盘。一是格u盘弄出ud后,导入fba里的东西到u盘ud区。这两种用法中至少一种可以保持映射,无须修复。你可以试是哪种然后告诉大家。两种都不行的话  详情 回复 发表于 2014-6-3 22:43
回复

使用道具 举报

18#
发表于 2014-6-4 00:35:42 | 显示全部楼层
本帖最后由 ali88home 于 2014-6-4 08:48 编辑
pseudo 发表于 2014-6-3 22:43
fba有两种用法:一是在格式化u盘弄出ud那会儿,指定fba,即用fba来格u盘。一是格u盘弄出ud后,导入fba里 ...


刚刚看过下载了无垠大大的操作,是手动执行FbinstTool.exe,所以不用修复引导。

而后学是自动执行Fbinst.exe命令行--archive FILE,所以才会有修复引导的动作。

如果先格u盘弄出ud后,导入fba里的东西到u盘ud区,那么速度一定不会比在格式化u盘弄出ud那会儿,指定fba,即用fba来格u盘。也就是恢复FBA的方式速度快,命令行也更精简些。

不明白的就是,制作FBA之前,也执行碎片整理,结果恢复了FBA,明明看到efi.img是绿色标示,为何映射分区对不上,还需要修复引导才成功。

重新的再看过前面的UFI教学,的确操作方便了很多,如建立efi.img,显示隐藏分区,操作设定速度也很快,这样的UD_UFI已经很完善,引导修复也齐全。

感谢P大和J大的辛劳作品,感谢。



回复

使用道具 举报

19#
发表于 2014-6-5 12:59:55 | 显示全部楼层
本帖最后由 ali88home 于 2014-6-5 13:05 编辑

终于了解为什么需要再修改映射引导的原因。
http://bbs.l3.wuyou.com/forum.ph ... &fromuid=156496

请教J大:

最近制作测试UD_UFI自动恢复FBA时,发现导出FBA文件,并没有把efi.img映射功能复制到FBA文件中,这种情况是正常,还是操作上错误,哪里需要再改进?

以至于导入FBA文件,都需要再修改映射引导。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-16 16:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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