pseudo 发表于 2014-3-25 22:11:35

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

本帖最后由 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区一样,没有在分区表里用分区表项登记
分区信息。两者有许多相似性。














pseudo 发表于 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窗口右下区域右键出菜单,选“新建文件”,


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


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

2、能将ud里的fat格式映像文件映射为一个分区(称为ufi分区),也可取消映射。
右键点击ud里一个fat16/32格式映像文件(例如efi.img),点“映射ufi分区”选项。

完了ud中efi.img文件的图标会变成绿色,


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

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


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参数”菜单项,弹出对话框,


在这里可以设置参数,让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里共有三个文件(清爽啊)。






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



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




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将提供更方便的功能。




维护:以后若进行了整理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盘后点“写入”。



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

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



提示: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映像文件,其制作、更新都能可视化地直接操作。








pseudo 发表于 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:13P大用最新版在移动硬盘0PE+8PE.img 全隐藏一次成功了,回贴是在8PE下回复的。
4、在VMWARE中测试U盘可正常EFI启动:















pseudo 发表于 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右键也有“显示”选项就更方便了。

樱花雪月 发表于 2014-5-12 18:11:44

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

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

pseudo 发表于 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脚本了。

pseudo 发表于 2014-6-13 13:28:04

@2012zhd
没能证明你遇到过U+高端隐藏不能uefi启动的机子。

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

pseudo 发表于 2014-6-17 18:04:25

jasonwang 发表于 2014-6-17 08:53
只是简单映射过去的? 不是复制文件到EFI.IMG了?

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

zds1210 发表于 2014-7-28 10:16:04

hero8000 发表于 2014-7-28 09:04
我e431只要隐藏就不能启动,只有一个fat分区。

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

无垠 发表于 2014-7-20 09:30:49

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

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

2010ihotte 发表于 2014-3-30 13:48:49

分区表一共可以容纳4个主分区,可以全部利用起来

pseudo 发表于 2014-3-28 20:09:10

@mdyblog
谢谢。
pecmd2012很强。

pseudo 发表于 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启动正常。

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

xyzxp 发表于 2014-3-25 22:22:51

支持P大,请问其它UD启动(非0PE),现在如何修改加入分区表信息!

2012zhd 发表于 2014-3-25 22:48:03

这个方法妙极了。感谢p大。

zeiliang 发表于 2014-3-25 22:50:43

看起来很厉害的样子,但是被绕晕了:dizzy:

2012zhd 发表于 2014-3-25 22:53:02

没有发现1.5.1的下载地址啊,等不及啦!

zeiliang 发表于 2014-3-25 23:20:37

2012zhd 发表于 2014-3-25 22:53
没有发现1.5.1的下载地址啊,等不及啦!

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

zeiliang 发表于 2014-3-25 23:22:10

看一遍晕,看了2遍好像会了

445112826 发表于 2014-3-25 23:27:22

进来学习的,谢谢P大教程。

pseudo 发表于 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。

zeiliang 发表于 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启动没了:dizzy:

Cartson 发表于 2014-3-26 03:04:11

感谢P大传授,回头认真研究

chiannet 发表于 2014-3-26 06:23:25

学习p大精彩文章。

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

pseudo 发表于 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系统分区),是不是更靠谱?

2012qixitianlon 发表于 2014-3-26 12:08:49

看起来很厉害的样子,但是被绕晕了

zds1210 发表于 2014-3-26 12:54:20

正在努力向师祖P大努力学习中……
一直在推广U+,但绝不放弃UD。

zeiliang 发表于 2014-3-26 13:27:30

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

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

pseudo 发表于 2014-3-26 13:36:36

zeiliang 发表于 2014-3-26 13:27
设为可见后:UEFI启动项出来但启动不了
更改分区标识后:UEFI启动项仍就出不来

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

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

zeiliang 发表于 2014-3-26 13:47:38

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

然后转回去,恢复 ...

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

pseudo 发表于 2014-3-26 15:20:06

本帖最后由 pseudo 于 2014-3-26 15:30 编辑

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

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

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

2012zhd 发表于 2014-3-26 15:53:18

办公室那帮家伙一人把着一台机子,晚上我也去试试。

2010uso001 发表于 2014-3-26 16:53:14

啥时候把8PE换成8.1PE啊 还有就是FBA里加上LINUX PE

laoduo123 发表于 2014-3-26 16:59:21

进来学习学习,谢谢P大教程...

2010uso001 发表于 2014-3-26 18:41:20

UD的0PE不解开的话 WIN8PE找不到PETOOLS文件夹啊

2012qixitianlon 发表于 2014-3-26 18:53:34

支持大大的创新,要好好看看啊,有点难懂啊

pseudo 发表于 2014-3-26 19:14:04

本帖最后由 pseudo 于 2014-3-26 19:26 编辑

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

pseudo 发表于 2014-3-26 19:24:34

2010uso001 发表于 2014-3-26 18:41
UD的0PE不解开的话 WIN8PE找不到PETOOLS文件夹啊

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

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

zeiliang 发表于 2014-3-26 20:24:49

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

可以

zds1210 发表于 2014-3-26 20:56:48

支持P大先生。希望这项成果对UD迷有新的作用。毕竟UD是一个好东西,弃用可惜。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 分区表项法——使ud或U+深藏区中8PE能EFI启动的一种简单方法