无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 141525|回复: 723

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

    [复制链接]
发表于 2014-3-25 22:11:35 | 显示全部楼层 |阅读模式
本帖最后由 pseudo 于 2014-3-28 09:25 编辑

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

    0PE_NBv1.5.1(2014-03-25)采用了一种方法,下称“分区表项法”。它为(ud)或U+深藏区内磁盘映像文件在U盘分区表成对应分区表项,有效解决了藏入ud或U+深藏区的8PE支持EFI方式启动的关键问题。

    以ud为例。
原理:
(1) 8pe在一个磁盘映像文件内,映像文件放入ud扩展数据区,成为ud中一个文件。可以说,8pe全部藏入ud了。
(2) 在U盘分区表中位于可见区分区表项之后,写入一个16字节分区表项,指向ud扩展数据区中映像文件所在
    盘空间。此空间是ud所占空间的一部分,在ud看来是一个文件,从整个U盘看又是跟可见区一样的标准分区。
(3) 这样8pe就是标准分区上的普通文件、目录,EFI启动、BIOS启动都不成问题。
(4) 由于该分区不是U盘第一个分区,不会被Windows自动分配盘符,有一定的隐藏作用。必要时还可以通过给
    该分区打上隐藏分区标识,设成某种分区类型(未试过ESP)等等手段,提高隐藏度。

优点:
(1) 此法与ud高度相容,保持BIOS方式下ud启动成功率高的优势8pe位于U盘靠前位置,对弱BIOS兼容性好。
(2) 没有在ud区和可见区之外多花空间来划设新的分区。
(3) 动作小,只动了U盘分区表里几个登记信息字节不影响分区空间上的数据。不影响可见区、ud区以及ud
    内映像文件内容。可随意格式化可见区、增加ud区内容、格式化映像对应分区、更新8pe内容分区表项
    数据维护代价低。
(4) 可以隐藏8pe
(5) 标准、通用
    分区
标准,方便管理和访问。基本无需专用工具,Diskgeniu、Bootice、fbinsttool等工具都可用。

    此前由于顾及EFI启动,不少网友弃ud转向U+。此法操作简单概念少,为喜欢ud+efi的网友提供一种选择。



    此法也适用于EFI启动U+深藏区里映像文件中的8PE。深藏区跟ud区一样,没有在分区表里用分区表项登记
分区信息。两者有许多相似性。














点评

至此,所谓有弱主板efi不能启动隐藏的efi区的神话,慢慢可以得到彻底否定了。老旧的bios都可以识别的东西,已经算图形界面的uefi当然应该可以识别并启动。 原来,不是这些弱uefi不能启动隐藏uefi区,而是它查找efi   发表于 2014-7-28 11:33

评分

参与人数 47无忧币 +226 收起 理由
小贝贝 + 5 很给力!
lovemotto + 5 无忧大神(之一)
smartcowboy + 5 很给力!
zoukongyijia + 5 赞一个!
zhczf + 5 赞一个!
20116339 + 5 很给力!
zw18621862 + 1
2013gdh + 5 很给力!
2010tyl + 5 很给力!
7112650 + 5 赞一个!
zlgs + 5 很给力!
maykun + 5 很给力!加五分
2010harrison + 5 神马都是浮云
amitayus + 5
无垠 + 5 很给力!
ntsyh + 5 很给力!
与你同行 + 5
llhgame + 5 赞一个!
2011luhs + 5 很给力!
xssss + 5 很给力!
dir530 + 5 赞一个!
czswuyou + 5 很给力!
樱花雪月 + 5 P大能否做个批处理或程序使用?
2010guoguo + 5 很给力!
Jifo + 5 很给力!
2012_stiger + 5 很给力!
peterpanheaven + 5 很给力!
lbw2007 + 5 很给力!
maxjohn + 3 很给力!
2010cqlx + 5 很给力!

查看全部评分

 楼主| 发表于 2014-3-25 22:11:51 | 显示全部楼层

操作、教程:

本帖最后由 pseudo 于 2014-6-16 18:50 编辑


#1楼说的是原理、思路。实际操作很简单,看完下面fbinsttool教程即可。
【教程】FBinstTool新功能:映射ufi分区,使ud里的8PE能EFI启动
J大FbinstTool新版(截止5月13日为#395楼1.607.2014.513版,请跟踪后面楼层的版本更新,一般情况下应该用最最新版)为分区表项法增加了完整的映像管理功能:
1、能在ud里直接创建指定大小的空img映像文件。目前暂限制大小在4GB内。2、能将ud里的img映像文件映射为一个分区(称为ufi分区),也可取消映射。
3、能设置MBR参数,让ufi分区显示出来(指为其自动分配盘符,使在windows资源管理器下可见)或不显示(windows资源管理器下不可见)。
还能修改ufi分区的分区标识,指定分区是否激活等。
4、对ud进行删文件、碎片管理、导入fba时,能自动维护ufi分区的数据完整性。

下面简单介绍这些功能:
1、能在ud里直接创建指定大小的空img映像文件。
在fbinsttool窗口右下区域右键出菜单,选“新建文件”,
newimg.JPG

出对话框,填文件名、大小,确定即可创建一个空的fat16格式映像文件。
namesize.JPG

注意,先把其它东西(例如grldr+0pe.iso)拖入ud,再创建img文件为好。

2、能将ud里的fat格式映像文件映射为一个分区(称为ufi分区),也可取消映射。
右键点击ud里一个fat16/32格式映像文件(例如efi.img),点“映射ufi分区”选项。
mapufi.JPG
完了ud中efi.img文件的图标会变成绿色,
icon.JPG

表示已为该映像生成一个U盘分区表项,相应U盘有了一个UFI分区。

刚映射出来的分区默认是“显示”的,即自动分配了盘符(下面假定为G:盘),在windows资源管理器里可以看到G:盘,盘大小跟efi.img文件差不多。
你可以(只是说可以,不是必须)把8pe的efi、boot文件夹或者其它东西直接拷贝到G:盘,实质上东西写入到ud中efi.img映像文件内部去了。
copy.JPG

8pe往UFI分区对应的G:盘一摆放,这个8pe就可以efi启动了。这样实现了ud里(efi.img文件内的)8pe支持efi启动。如果当初先拖grldr+0pe.iso入ud,现在还可以直接通过0pe菜单项BIOS启动8pe。所谓BIOS+EFI双启动就这么简单。

要取消上述映射的话,可右击上述图标已变绿色的映像文件,执行“取消分区映射”选项。取消映射后,绿色图标将消失。


3、能设置MBR参数,让ufi分区显示出来(指为其自动分配盘符,使在windows资源管理器下可见)或不显示(windows资源管理器下不可见)。还能修改ufi分区的分区标识,指定分区是否激活等。
点fbinsttool的“启动设置”-“设置MBR参数”菜单项,弹出对话框,
para.JPG

在这里可以设置参数,让ufi分区“显示”或不“显示”。显示时该区自动分配盘符,windows资源管理器下可见,不显示时windows资源管理器下不可见,
须用专门的分区管理工具或者U+隐藏区挂载工具(bootpart等)才能看到。
在这里还能修改ufi分区的分区标识,指定分区是否激活等。

FbinstTool新版应用:隐藏8pe支持efi启动
1、支持efi启动
格u盘弄出ud时,u盘非ud区是对于windows资源管理器而言可以看到的分区,下称“原可见区”;分区表项法又可以通过映射弄出个分区,称“ufi区”,这样就有“两个区”了。
我们可以在把8pe的efi、boot文件夹或者其它东西如linux、外置工具等等,摆放在这两个区之一,然后就可以支持efi启动了。
2、隐藏
通过在“设置MBR参数”那里让ufi分区在“显示”与不“显示”之间反复来回“切换”,可以使上述两个区对windows资源管理器而言一个是可见(有盘符)的,另一个是被隐藏(无盘符)的。这样(当前)“可见的区”不一定是“原可见区”。“可见区”一词瞬间凌乱,不宜再用来固定指哪一个区。
注:切换后拔插一下u盘更保险。

想把东西放哪个区,就先(通过切换)让那个区变成当前可见(有盘符)的,然后直接拷贝东西上去。
想把当前可见的区隐藏起来,就“切换”一下。想隐藏哪个区就隐藏那个。

这样,你总可以把8pe藏入上述两个区中被隐藏(无盘符)的一个分区里,达到一定程度的隐藏目的。


藏入ufi区情形,相当于U+(低端)隐藏;藏入原可见区情形,相当于U+高端隐藏。分区表项法目前支持低端隐藏、高端隐藏。两种都是分区表项法的隐藏,8pe都不可见,不要提可见区字样引起误解。  

有的主板在某种隐藏方式下不出USB efi启动选项,那是弱efi启动主板
对弱efi启动主板如果您不信主板弱,efi启动不了就怀疑分区表项法。可以拿任何与0pe不沾边的8pe,对同一U盘以相同隐藏方式来U+试试,预期也是不行的。在uefi启动方面,分区表项法已不弱于U+。

无论主板强弱,必有一种分区表项法隐藏方式能有效uefi启动。

分区表项法原理正确、概念清晰。目前未发现有什么问题。
使用中若遇到问题,一般是操作不当或相关工具有点bug所致,相信通过反馈交流,都能解决。

【外置工具的隐藏及使用】
这种隐藏几乎没有给pe带来额外困扰。
隐藏仅对windows资源管理器而言,因无盘符不能直接访问。不影响grldr、linux访问。
进pe后,可借助UltrISO的现成bootpart命令行工具或基于bootpart的图形界面工具,为隐藏区分配盘符,使该区暂时变为可见的。其上若有外置工具自然就可以利用了。
这方面可以用0pe或其附带的8pe(来自佛大)来观察效果。

细节:bootpart要求隐藏区是激活的,才能为其分配盘符。
那么为保证被隐藏(无盘符)的区总是激活的,可在“设置MBR参数”那里调整激活状态:
如果ufi区是“显示”的,就不让它激活;如果是不“显示"的,就让它激活。

【参考PE下载】
0PE_NBv1.5.1(2014-04-05).zip,含
0PE_NBv1.5.1(2014-04-05)2in1+水老7PE_292MB.7z
8PE组件_308MB(2014-03-30)散开.7z(主要文件来自佛大)
的下载地址。
提示:
建议先用这里提供的0pe、8pe做试验。分区表项法、fbinsttool是通用的,试验成功后可以换自己喜欢的pe。
0PE及相关组件以后可能有更新,注意下载最新版。

【速成参考例子8G】
1、FbinstTool强格8G的u盘弄出ud区(指定ud扩展区为4000M),拔插u盘。
      格u盘该会吧。
2、把8pe的efi、boot等文件夹直接拷贝到u盘可见区。
      如果你的8pe是个iso,就设法把iso里面的东西全部复制到u盘可见区即可,只需拷贝复制,无需任何“安装”。这个没难度吧。
3、用最新版FbinstTool_1.607.2014.513.exe在ud区右键新建2000M文件efi.img,
     再右键将它映射分区,拔插u盘,收工。这步实际操作一遍不会觉得难。

一个隐藏8pe,支持efi的启动U盘就做好了。至于BIOS启动很简单(例如在新建efi.img之前,如果先拖入0pe的grldr+0pe.iso两文件,则8pe可直接在BIOS方式下通过0pe的菜单项启动),就不多说了。

上面拔插可能不是必须的,只为保险和概念清晰起见。上面8G、4000M、2000M等尺寸是举例。


对于4G的U盘,试试这样的尺寸:

【速成参考例子4G】
0、准备一个4G的空U盘。
这个盘应是单fat32格式分区,剩余空间等于4G的U盘所该有的容量,就像刚买回来那样。
1、FbinstTool强格4G的u盘弄出ud区(指定ud扩展区为2800M),格u盘该会吧。
2、拔插u盘,把8pe的efi、boot等文件夹直接拷贝到u盘可见区。
      如果你的8pe是个iso,就设法把iso里面的东西全部复制到u盘可见区即可,只需拷贝复制,无需任何“安装”。这个没难度吧。
3、用最新版FbinstTool_1.607.2014.513.exe在ud区右键新建2000M文件efi.img,
     再右键将它映射分区,拔插u盘,收工。这步实际操作一遍不会觉得难。


最终,你的U盘
有个2000M空白可见区作为普通U盘存储空间;
有个近1G隐藏区,里面藏有8PE;
有个ud区,剩余空间约800M。

可以uefi启动8PE。BIOS启动不难(例如在新建efi.img之前,如果先拖入0pe的grldr+0pe.iso两文件,则8pe可直接在BIOS方式下通过0pe的菜单项启动),不多说。

请按上述步骤进行,暂不要做其它多余操作,主要看efi启动效果。
尽快取得成功是关键,成功后,再各种变通就有底气了。
分区表项法是简单、有效、自由的。












--------------以下是历史资料,看了少数人可能更清楚,多数人会晕,反而把超简单的事以为很复杂,所以一般熟读上面fbinsttool教程足矣----------------


              分区表项法:使藏入ud或U+深藏区的8PE也能EFI启动

       其实8pe组件东西直接往可见区一撒,就可以EFI启动了。这里
再介绍把8pe藏入ud或U+深藏区中的情形,如何支持EFI启动。BIOS
启动就不用提了。

一、藏入ud情形

1、先用fbinsttool按格式化U盘,弄出可存放文件的ud区。格式化是     基本功应该学会。“安装方法一(推荐):ud两文件”里有图示。
2、把0PE的grldr和0PE.ISO两文件拖入U盘ud区,0PE启动盘就做好了。
   不需要什么专门工具,不需要.fba文件,不提什么菜单。纯摆放式
   安装。

注:目前fbinsttool已经加入了分区表项法相关功能。以下表格中各步骤可略过,直接用fbinstool就能简单完成的更好。参见fbinsttool教程。

3、添加8PE:把8pe.img拖入U盘ud区(直接对物理U盘操作,不折腾
   什么.fba文件),这时ud里共有三个文件(清爽啊)。

fbinsttool.JPG




4、以BIOS方式从ud启动0PE、按回车出彩色菜单,执行菜单项“生成   UFI分区表项”,会出现一些英文对话界面,看不懂的话只需默认
一路回车就行了。一个支持BIOS/EFI双启的u盘就做好了(概念少啊)。
mapping.JPG


说明:第4步后用BOOTICE可以看到U盘除可见区外还有第二个分区。
      windows资源管理器只能看到一个分区。可以用BOOTICE将两
      分区中任一个切换成“可见”的(另一个就看不到了)。这两个
      分区在“可见”时都可以进行格式化、更新文件操作(方便啊)。
bootice.JPG



8PE.img的制作和更新方法:
    0PE有提供现成8PE.img下载地址。8PE.img是一个放入了8PE组件的
普通磁盘映像文件。0PE有提供8PE组件下载地址。并且其中8PE可以换成
自己喜欢的(只需换一个文件:把你8PE中体积最大的.wim文件改名为
W8PE_X64.WIM取代8PE组件中同名文件)。用DiskGenius就可以自行制作
8PE.img,它可以新建.img映像文件并打开它往里放东西,一放了之。
此外,还可以作如下变通。

变通:第3步拖入的8pe.img可以是随便一个大体积文件,第4步后用
      BOOTICE暂时将其对应分区切换成“可见”,然后在windows下
      格式化(FAT格式)、放入8PE组件(实际上放进8pe.img里了),
      完了将原可见区切换回“可见”状态即可。这样就不需要用
      DiskGenius做磁盘映像了。制作和更新8pe.img无压力。      还可以用U+的bootpart工具挂载UFI分区,分配盘符后进行
      各种操作。此外,第4步后进入0PE桌面,会自动挂载UFI分区,
      分配盘符。最后,新版FBinstTool将提供更方便的功能
5.png



维护:以后若进行了整理ud碎片的操作,须重复上述第4步两次,刷新
      U盘分区表项(只往ud加文件则不必)。这步只是改动U盘分区表
      中几个字节,不影响ud区、可见区和8pe.img的数据。执行第4步
      时如果一路回车,那么它有开关效果:执行一次第4步会生成一
      个分区表项,再执行一次第4步则清除该分区表项。在重新对U盘
      进行分区、格式化ud区前,建议先清除上述分区表项。

最新:新版FBinstTool加入了分区表项法相关功能,上述第4步,以及
      上述用BOOTICE/bootpart使UFI区“可见”的操作,都可以用它
      轻松完成。甚至还能自动进行上述维护工作。  

二、藏入U+深藏区情形
1、运行UltraISO(版本要够新),显示UltraISO界面。

2、把0PE的grldr和0PE.ISO两文件拖入UltraISO界面右侧窗口。

3、把8pe.img拖入UltraISO右侧窗口,窗口里共有三个文件(清爽啊)。
   点菜单项“启动-写入硬盘映像...”,会出一个对话框,在这里
   “写入方式”选USB-HDD+v2,“隐藏启动分区”选深度隐藏,核对
   好“驱动器”确实是U盘后点“写入”。

v2.JPG

4、以BIOS方式从U盘启动0PE、按回车出彩色菜单,执行菜单项 “生成
     UFI分区表项”,会出现一些英文对话界面,看不懂的话只需默认一路
     回车就行了。一个支持BIOS/EFI双启的u盘就做好了(概念少啊)。

提示:第4步后进入0PE桌面,会自动挂载UFI分区,分配盘符。其它PE      也不难做到类似效果。对UFI区(实质对8pe.img)内容的修改可直接
      在windows资源管理器中进行,当初8pe.img里不急于先放入8pe文件,
      此时放不迟。
bootpart.png


提示:BIOS方式下,U+兼容性可能不如ud,启动不了一般不关PE事。

三、总结
1、0PE_NBv1.5.1首创分区表项法,所有文件藏在ud或U+深度隐藏区, 支持EFI、BIOS双启动。
2、仅0PE的话,拖两个文件就可以了。加8PE的话,多拖一个文件。ud和U+深藏都使用完全相同的三个文件,不分“版”。
3、为使8PE能EFI、BIOS双启动,只需额外执行一个0PE菜单项,一路回车搞定。新版FBinstTool能更方便地完成类似任务。

4、提及的8pe.img映像文件,其制作、更新都能可视化地直接操作。








点评

谢谢啦,按照说明自己尝试了下,没有使用0pe,格式化时候使用其他fba也是可行的,正好也遇到了藏入efi分区不可见,藏入原可见分区可见的主板弱启动情形,自行整理了下步骤如下 藏入原可见区,相当于U+高端隐藏(u  详情 回复 发表于 2014-7-29 07:12
按照你上面写的【参考例子】,只是把8PE解开放在U盘可见区,没放进efi.img里啊,UEFI启动没问题了,但要怎么写菜单才能把8PE能够BIOS启动?小白求指教。  详情 回复 发表于 2014-5-26 19:57
为什么FbinstTool V1.607 没有“映射ufi分区”选项? 本人的IMG文件是用diskgenius4.5 X64做的,格式化为FAT16,加入8PE文件。  详情 回复 发表于 2014-4-8 17:36
第4步之前BIOS启动项里可以看到UEFI:我的U盘。 执行完在U盘分区表生成一个分区项后UEFI启动没了  详情 回复 发表于 2014-3-26 01:20

评分

参与人数 1无忧币 +5 收起 理由
yongqian001 + 5 很给力!

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2014-3-25 22:12:54 | 显示全部楼层

下载测试:

本帖最后由 pseudo 于 2014-5-13 11:02 编辑

下载:请关注论坛“PE讨论区”的子版块“0PE讨论区”中帖子:
http://bbs.wuyou.net/forum.php?m ... 0705&extra=page%3D1
提供最新下载。我闭门造车,请大家帮忙测试。
2014.4.1进展:#123楼J大提供新版FBinstTool下载,增加了分区表项法相应功能!楼上有图文教程
2014.4.5进展:0PE_NBv1.5.1(2014-04-05)兼容U+隐藏区挂载工具,进0PE或8PE后自动挂载UFI分区、自动分配盘符。外置工具放在UFI区将很方便。

2014.5.7进展:#342楼J大提供新版FBinstTool下载,支持分区表项法相应功能
增加了在ud内直接创建指定大小(目前限制小于2GB)的空img映像文件的功能。映射efi分区后自动为UFI分区分配盘符,然后用windows资源管理器就可以拷贝8pe、petools等东西到UFI区(实际上写入到img文件里了),这样就不用事先制作img文件再拖入ud。需要隐藏UFI分区的话,点fbinsttool的“设置MBR参数”,把“可见”勾去掉即可。U+隐藏区挂载工具(bootpart等)也适用于隐藏的UFI分区,可为其分配盘符,使该区在windows资源管理器下可见。
2014.5.13进展:#395楼J大提供新版FBinstTool下载,请注意跟踪后面楼层的版本更新


部分成功先例:  
1、据chiannet大#75楼反馈,在虚拟机和实机上EFI启动目前均成功!

2、notepad 发表于 2014-3-28 12:49
今天特地测试了一下,UD隐藏区的的Win8.img BIOS/EFI双启动很顺利,感谢P大!

3、fvptk 发表于 2014-3-31 15:13
P大用最新版在移动硬盘0PE+8PE.img 全隐藏一次成功了,回贴是在8PE下回复的。

4、在VMWARE中测试U盘可正常EFI启动:

1.png
2.png

已经EFI启动起来了

已经EFI启动起来了

4.png
Windows8x64.png









回复

使用道具 举报

 楼主| 发表于 2014-5-12 17:28:24 | 显示全部楼层
本帖最后由 pseudo 于 2014-5-12 17:34 编辑

@J大
需要这样的功能
1、格ud时ud扩展区尺寸方便填全部可用空间,即整个u盘格为ud。例如
下拉出最大空间选项,
或默认填上最大。
2、img文件右键可选映射为第0、1分区。选第0区时,原第0区分区表项信息移到第二区。只允许一个img被映射为第0区。取消第0区映射时,用第二区信息填充第0区。
设置mbr参数如果不好处理,可暂时只针对第一区。其中勾“显示”时,交换第0、1区信息,并记住显示状态。
第0、1区在增删ud文件,整理碎片时自动维护完整性及保持两区位置高低关系不变。例如第0区在第一区后的话,整理碎片后仍在后面。
又:第一区的img右键也有“显示”选项就更方便了。

点评

www.epzw.la/files/article/html/57/57599/极品修真强少  发表于 2014-8-12 20:33
初步做以下构想 1.添加一个窗口用来实现以下功能 a. 设置活动标记 b. 设置分区标识 c. 调整分区顺序,将不再用【隐藏/显示】来区分,因为在量产为HDD的磁盘来说,【隐藏/显示】会产生歧义。 2.i  详情 回复 发表于 2014-5-13 17:37
回复

使用道具 举报

发表于 2014-5-12 18:11:44 | 显示全部楼层
pseudo 发表于 2014-5-12 16:47
下载0405版0pe,0penb.lzma里有批处理,名字大致是mpart.bat。略懂grub4dos命令就能看明白。如果看不明白 ...

嗯,是这个文件,但是P大您的方案只能支持深度隐藏吗,高端和普通隐藏难道不能的?
如果您愿意的话可否修改下文件支持高端隐藏。我用的是U+隐藏太深有些运行出错 ,望您帮忙,如果是不支持高端隐藏的那就不弄啦。 1.rar (1.81 KB, 下载次数: 52)
回复

使用道具 举报

 楼主| 发表于 2014-5-12 16:47:18 | 显示全部楼层

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

樱花雪月 发表于 2014-5-12 16:06
P大您的方案真的很好很强大,您可以帮我一个忙吗?把生成UEFI的分区表项和相关文件上传下吗?我想添加到自 ...

下载0405版0pe,0penb.lzma里有批处理,名字大致是mpart.bat。略懂grub4dos命令就能看明白。如果看不明白,就等J大新版fbt完善,以后就完全不需要g4d脚本了。

点评

谢谢P大,您不用费心了,我已经成功弄成,感谢您的方案,很强大啊。  发表于 2014-5-12 19:30
嗯,是这个文件,但是P大您的方案只能支持深度隐藏吗,高端和普通隐藏难道不能的? 如果您愿意的话可否修改下文件支持高端隐藏。我用的是U+隐藏太深有些运行出错 ,望您帮忙,如果是不支持高端隐藏的那就不弄啦。  详情 回复 发表于 2014-5-12 18:11
回复

使用道具 举报

 楼主| 发表于 2014-6-13 13:28:04 | 显示全部楼层
@2012zhd
没能证明你遇到过U+高端隐藏不能uefi启动的机子。

有的冷启动不认u盘的机子,需要按三键热启动一下,进BIOS配置才看到u盘。
另外,关电源前不拔u盘,开电源前插好u盘,有助于认u盘。
回复

使用道具 举报

 楼主| 发表于 2014-6-17 18:04:25 | 显示全部楼层
jasonwang 发表于 2014-6-17 08:53
只是简单映射过去的? 不是复制文件到EFI.IMG了?

你弄复杂了。
首页有fbinsttool教程,里面有速成参考例子,按例子操作包你成功。

点评

我就是按到例子做的,将8PE.IMG,复制到了EFI.IMG挂载出的分区内,但下一步看教程中没有明示? 有些疑惑。 将这个区隐藏掉即可? 由于没有EFI条件测试,所以只能多问问,有条件时再测试了。  详情 回复 发表于 2014-6-17 22:17
回复

使用道具 举报

发表于 2014-7-28 10:16:04 | 显示全部楼层
hero8000 发表于 2014-7-28 09:04
我e431只要隐藏就不能启动,只有一个fat分区。

有没有试过高端隐藏,数据区格式化为exfat的情况。请进入我的帖子,按帖子说明全面测试,再把结果跟帖子说明。http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

点评

To zds1210 更正一下结果,换了一个8pe,将 映射的UFI区格式化为exfat,可以启动了,fat32隐藏分区有8pe,属于高端隐藏。按照p大的方案二做的,UFI区为fat32不能启动,为exfat可以启动,ntfs就不用试了,应该问题  详情 回复 发表于 2014-7-28 11:00
回复

使用道具 举报

发表于 2014-7-20 09:30:49 | 显示全部楼层
mdyblog 发表于 2014-7-20 09:22
这原理上和分区表项法不是一回事啊!貌似完全另外一种启动方案。
才几M 的UD, 哪有放得下分区表项法 ...


用的是支持分区表法的FBinstool 2014.5.13,没出这个工具前,先U+后ud好像不怎么成功
回复

使用道具 举报

发表于 2014-3-30 13:48:49 | 显示全部楼层
分区表一共可以容纳4个主分区,可以全部利用起来
回复

使用道具 举报

 楼主| 发表于 2014-3-28 20:09:10 | 显示全部楼层
@mdyblog
谢谢。
pecmd2012很强。
回复

使用道具 举报

 楼主| 发表于 2014-3-28 09:43:09 | 显示全部楼层

支持EFI启动U+深藏区中8PE的版本来了

1、运行最新版(要新!)Ultraiso,把grldr+0pe.iso两文件拖入Ultraiso窗口,再拖入8pe.img(前面发的.fba里有),共三个文件,以USB-HDD+ v2深度隐藏方式写入U盘。
2、BIOS启动此u盘进0PE,回车出彩色菜单,执行菜单项 “在U盘分区表生成一个分区项”(默认一路回车),一个支持BIOS/EFI双启的u盘就做好了。
已在VMware10测试EFI USB启动正常。

目前测试中,请多反馈以便改进。

v2.JPG

补丁(换此文件支持efi启动U 深藏的8pe).zip

738.72 KB, 下载次数: 229, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2014-3-25 22:22:51 | 显示全部楼层
支持P大,请问其它UD启动(非0PE),现在如何修改加入分区表信息!

点评

此法原理简单通用,不限于0PE。 只是动分区表中几个字节而已,理解上述思路的话用WINHEX不难手工搞定。 估计不久会出现更方便的在windows下运行的工具。 目前可以借助0pe现成菜单项来完成此事。 如果ud没0pe  详情 回复 发表于 2014-3-25 23:58
回复

使用道具 举报

发表于 2014-3-25 22:48:03 | 显示全部楼层
这个方法妙极了。感谢p大。
回复

使用道具 举报

发表于 2014-3-25 22:50:43 | 显示全部楼层
看起来很厉害的样子,但是被绕晕了
回复

使用道具 举报

发表于 2014-3-25 22:53:02 | 显示全部楼层
没有发现1.5.1的下载地址啊,等不及啦!

点评

链接:http://pan.baidu.com/s/1i37MNn3 P大的网盘都不知道  详情 回复 发表于 2014-3-25 23:20
回复

使用道具 举报

发表于 2014-3-25 23:20:37 | 显示全部楼层
2012zhd 发表于 2014-3-25 22:53
没有发现1.5.1的下载地址啊,等不及啦!

链接:http://pan.baidu.com/s/1i37MNn3
P大的网盘都不知道

点评

已重传,此链接已删除。  发表于 2014-3-27 14:20
觉历,连这都知道  发表于 2014-3-26 11:42
回复

使用道具 举报

发表于 2014-3-25 23:22:10 | 显示全部楼层
看一遍晕,看了2遍好像会了
回复

使用道具 举报

发表于 2014-3-25 23:27:22 | 显示全部楼层
进来学习的,谢谢P大教程。
回复

使用道具 举报

 楼主| 发表于 2014-3-25 23:58:21 | 显示全部楼层
xyzxp 发表于 2014-3-25 22:22
支持P大,请问其它UD启动(非0PE),现在如何修改加入分区表信息!

此法原理简单通用,不限于0PE。

只是动分区表中几个字节而已,理解上述思路的话用WINHEX不难手工搞定。
估计不久会出现更方便的在windows下运行的工具。

目前可以借助0pe现成菜单项来完成此事。
如果ud没0pe,可以在你的可见区或硬盘根目录临时放一个0PE.iso文件和menu.0pe文件(从0pe.iso里得到),ud启动后设法启动0pe.iso。

直接在grub4dos命令行下执行以下命令应该就可以启动0pe了:
find --set-root /menu.0pe
configfile /menu.0pe
完了可删去0pe。
回复

使用道具 举报

发表于 2014-3-26 01:20:52 | 显示全部楼层
本帖最后由 zeiliang 于 2014-3-26 01:23 编辑
pseudo 发表于 2014-3-25 22:11
使藏入ud的8PE能EFI方式启动

其实8pe组件东西直接往可见区一撒,就可以EFI启动了。这里 ...

我用的0PE_NBv1.5.1(2014-03-25)2in1_190MB+别的78PE_370MB_efi.fba
第4步之前BIOS启动项里可以看到UEFI:我的U盘。
执行完在U盘分区表生成一个分区项后UEFI启动没了

点评

长见识了。 UEFI启动前先检查各个盘,不仅检查有没有盘,还侦察盘上的内容,内容没EFI元素的盘干脆不列出来候选。 有这么厉害? 你用BOOTICE的分区管理功能把U盘那个约300M的分区“设为可见”试试? 此外,  详情 回复 发表于 2014-3-26 11:58
回复

使用道具 举报

发表于 2014-3-26 03:04:11 | 显示全部楼层
感谢P大传授,回头认真研究
回复

使用道具 举报

发表于 2014-3-26 06:23:25 | 显示全部楼层
学习p大精彩文章。

可惜fbinst.exe没更新了。fbinst一出手,应该增加一个参数就行了。

点评

感觉应该是可以  发表于 2014-3-27 09:41
回复

使用道具 举报

 楼主| 发表于 2014-3-26 11:58:37 | 显示全部楼层
zeiliang 发表于 2014-3-26 01:20
我用的0PE_NBv1.5.1(2014-03-25)2in1_190MB+别的78PE_370MB_efi.fba
第4步之前BIOS启动项里可以看到UEFI ...

长见识了。
UEFI启动前先检查各个盘,不仅检查有没有盘,还侦察盘上的内容,内容没EFI元素的盘干脆不列出来候选。
有这么厉害?

你用BOOTICE的分区管理功能把U盘那个约300M的分区“设为可见”试试?

此外,如果用BOOTICE对那个区“更改分区标识”,设为“EFI System Partition”(EFI系统分区),是不是更靠谱?

点评

P大,硬件环境是BIOS与EFI启动共存模式,我测试多次,300M由8PE.IMG映射出来的盘如果位于可见模式,也就是用BOOTTICE分区管理整成可见模式后,EFI能正常启动,但是只要是真实的磁盘可见,也就是这个300M映射的分区不  详情 回复 发表于 2014-3-27 17:02
设为可见后:UEFI启动项出来但启动不了 更改分区标识后:UEFI启动项仍就出不来  详情 回复 发表于 2014-3-26 13:27
回复

使用道具 举报

发表于 2014-3-26 12:08:49 | 显示全部楼层
看起来很厉害的样子,但是被绕晕了
回复

使用道具 举报

发表于 2014-3-26 12:54:20 | 显示全部楼层
正在努力向师祖P大努力学习中……
一直在推广U+,但绝不放弃UD。
回复

使用道具 举报

发表于 2014-3-26 13:27:30 | 显示全部楼层
pseudo 发表于 2014-3-26 11:58
长见识了。
UEFI启动前先检查各个盘,不仅检查有没有盘,还侦察盘上的内容,内容没EFI元素的盘干脆不列 ...

设为可见后:UEFI启动项出来但启动不了
更改分区标识后:UEFI启动项仍就出不来

点评

那区设为可见后,用bootice把它格一下,再摆上8pe组件,预期能efi启动,否则费解。 然后转回去,恢复原可见区为可见。如此仍能启动的话就好办了。  详情 回复 发表于 2014-3-26 13:36
回复

使用道具 举报

 楼主| 发表于 2014-3-26 13:36:36 | 显示全部楼层
zeiliang 发表于 2014-3-26 13:27
设为可见后:UEFI启动项出来但启动不了
更改分区标识后:UEFI启动项仍就出不来

那区设为可见后,用bootice把它格一下,再摆上8pe组件,预期能efi启动,否则费解。

然后转回去,恢复原可见区为可见。如此仍能启动的话就好办了。

点评

还就没出来。。成功的朋友出来吹个泡?  详情 回复 发表于 2014-3-26 13:47
制作的时候就就是按这个顺序,我马上再试试看  发表于 2014-3-26 13:40
回复

使用道具 举报

发表于 2014-3-26 13:47:38 | 显示全部楼层
pseudo 发表于 2014-3-26 13:36
那区设为可见后,用bootice把它格一下,再摆上8pe组件,预期能efi启动,否则费解。

然后转回去,恢复 ...


还是没出来。。成功的朋友出来吹个泡?
回复

使用道具 举报

 楼主| 发表于 2014-3-26 15:20:06 | 显示全部楼层
本帖最后由 pseudo 于 2014-3-26 15:30 编辑

新区转为可见(即第一分区)后,格式化、摆上8pe组件,能efi启动成功吧。这得确认一下,否则就颠覆成见了。

然后,原可见区恢复可见(重回第一分区),新区重回第二分区,BIOS启动项就没了是吧。

你再试试,当有8pe(既有efi目录)的新区重回第二分区时,把该区激活。看看BIOS启动项出不出。

点评

如果可以格成FAT32,,那上面的方法都试过了,新区为可见区的时候,能看见启动项,但启动不了 新区隐藏的时候,不管激不激活,还就改分区标识,都不会出现启动项  发表于 2014-3-26 16:15
可以把新区格式化成FAT32吗  发表于 2014-3-26 16:12
可以把C区格式化成FAT32吗。  发表于 2014-3-26 16:11
回复

使用道具 举报

发表于 2014-3-26 15:53:18 | 显示全部楼层
办公室那帮家伙一人把着一台机子,晚上我也去试试。
回复

使用道具 举报

发表于 2014-3-26 16:53:14 | 显示全部楼层
啥时候把8PE换成8.1PE啊 还有就是FBA里加上LINUX PE
回复

使用道具 举报

发表于 2014-3-26 16:59:21 | 显示全部楼层
进来学习学习,谢谢P大教程...
回复

使用道具 举报

发表于 2014-3-26 18:41:20 | 显示全部楼层
UD的0PE不解开的话 WIN8PE找不到PETOOLS文件夹啊

点评

只注重把8pe启动起来,8pe找不找到petools是它的事。 目前不做8pe,也不改别人的8pe。 其实可以自己再放一份petools在可见区或ud里(iso外),多占点空间而已。  详情 回复 发表于 2014-3-26 19:24
回复

使用道具 举报

发表于 2014-3-26 18:53:34 | 显示全部楼层
支持大大的创新,要好好看看啊,有点难懂啊
回复

使用道具 举报

 楼主| 发表于 2014-3-26 19:14:04 | 显示全部楼层
本帖最后由 pseudo 于 2014-3-26 19:26 编辑

@zeiliang
把新区格式化不放8pe,在存在新区的情况下,把8pe组件放在原可见区,分别作为第一、第二分区,都能efi启动成功吗?

点评

可以  详情 回复 发表于 2014-3-26 20:24
回复

使用道具 举报

 楼主| 发表于 2014-3-26 19:24:34 | 显示全部楼层
2010uso001 发表于 2014-3-26 18:41
UD的0PE不解开的话 WIN8PE找不到PETOOLS文件夹啊

只注重把8pe启动起来,8pe找不找到petools是它的事。
目前不做8pe,也不改别人的8pe。

其实可以自己再放一份petools在可见区或ud里(iso外),多占点空间而已。
回复

使用道具 举报

发表于 2014-3-26 20:24:49 | 显示全部楼层
pseudo 发表于 2014-3-26 19:14
@zeiliang
把新区格式化不放8pe,在存在新区的情况下,把8pe组件放在原可见区,分别作为第一、第二分区, ...

可以
回复

使用道具 举报

发表于 2014-3-26 20:56:48 | 显示全部楼层
支持P大先生。希望这项成果对UD迷有新的作用。毕竟UD是一个好东西,弃用可惜。

点评

我就非常喜欢  发表于 2014-3-27 09:44
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-28 20:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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