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

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

   火... [复制链接]
发表于 2014-4-2 22:06:37 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-3 07:41 编辑
我也爱你 发表于 2014-4-2 18:47
这个文件需要是IMG磁盘备份文件才行。普通的ISO 没有这个菜单


那就用 楼主的 grub4dos 脚本。
或C大的方法: fbinst.exe  + PECMD ,

什么文件都行。
不过, WINDOWS内核    不认 ISO格式的分区。 做了在PE、WINDOWS 下也用不了。

还是 转换为IMG吧。

U+ 不也是最终还是把ISO 转为 FAT吗!
UD+  才可直接用ISO。

点评

m大。请问一下 PECMD下!如果判断文件是否存在 比如,判断当前目录下 fbtools.exe 是否存在。 存在提示信息 1 不存在提示信息 2  详情 回复 发表于 2014-4-2 23:02
回复

使用道具 举报

 楼主| 发表于 2014-4-2 22:20:16 | 显示全部楼层
本帖最后由 pseudo 于 2014-4-2 22:22 编辑

我有个猜想:
USB-HDD+v2隐藏,或分区表项法ud/U+深藏不灵的场合,
假定ud扩展区不超过800MB。用diskgenius对可见区“调整分区大小”,保持起始扇区号、分区前部空间不变,大小调整为100MB(先不考虑实用性),
就有戏了。
回复

使用道具 举报

发表于 2014-4-2 23:02:38 | 显示全部楼层
mdyblog 发表于 2014-4-2 22:06
那就用 楼主的 grub4dos 脚本。
或C大的方法: fbinst.exe  + PECMD ,

m大。请问一下 PECMD下!如果判断文件是否存在

比如,判断当前目录下 fbtools.exe 是否存在。
存在提示信息 1
不存在提示信息 2

点评

IFEX fbtools.exe, MESS 1! MESS 2  详情 回复 发表于 2014-4-2 23:39
回复

使用道具 举报

发表于 2014-4-2 23:39:19 | 显示全部楼层
我也爱你 发表于 2014-4-2 23:02
m大。请问一下 PECMD下!如果判断文件是否存在

比如,判断当前目录下 fbtools.exe 是否存在。

IFEX  fbtools.exe, MESS 1!  MESS 2

点评

感谢了M大,PECMD很强大,现在已经不单单是在PE上用了! 非常感谢一次又一次的解答,真不好意思  详情 回复 发表于 2014-4-2 23:43
回复

使用道具 举报

发表于 2014-4-2 23:43:31 | 显示全部楼层
mdyblog 发表于 2014-4-2 23:39
IFEX  fbtools.exe, MESS 1!  MESS 2

感谢了M大,PECMD很强大,现在已经不单单是在PE上用了!
非常感谢一次又一次的解答,真不好意思
回复

使用道具 举报

发表于 2014-4-3 10:29:58 | 显示全部楼层
同志们,能不能上传一个U+深度隐藏和ud下建立分区表项的win工具。

点评

本贴123楼有  详情 回复 发表于 2014-4-3 10:37
回复

使用道具 举报

发表于 2014-4-3 10:37:24 | 显示全部楼层
zds1210 发表于 2014-4-3 10:29
同志们,能不能上传一个U+深度隐藏和ud下建立分区表项的win工具。

本贴123楼有

点评

可惜只能用于UD,我想找一个用于U+深度隐藏的。  详情 回复 发表于 2014-4-3 16:21
回复

使用道具 举报

发表于 2014-4-3 15:01:45 来自手机 | 显示全部楼层
期待完善
回复

使用道具 举报

发表于 2014-4-3 16:21:02 | 显示全部楼层

可惜只能用于UD,我想找一个用于U+深度隐藏的。

点评

UltraISO可以啊,  详情 回复 发表于 2014-4-3 17:43
回复

使用道具 举报

发表于 2014-4-3 17:43:41 | 显示全部楼层
zds1210 发表于 2014-4-3 16:21
可惜只能用于UD,我想找一个用于U+深度隐藏的。

UltraISO可以啊,

点评

123楼的专门针对ud,u+深度隐藏好像没有办法。  详情 回复 发表于 2014-4-3 19:24
回复

使用道具 举报

发表于 2014-4-3 19:24:13 | 显示全部楼层
fvptk 发表于 2014-4-3 17:43
UltraISO可以啊,

123楼的专门针对ud,u+深度隐藏好像没有办法。

点评

要efi启动U+深藏的8pe,目前现成的只有0pe中grub4dos形式的菜单项,教程见首页。 等效的windows下的工具,有待网友提供。  详情 回复 发表于 2014-4-3 20:25
回复

使用道具 举报

 楼主| 发表于 2014-4-3 20:25:29 | 显示全部楼层
zds1210 发表于 2014-4-3 19:24
123楼的专门针对ud,u+深度隐藏好像没有办法。

要efi启动U+深藏的8pe,目前现成的只有0pe中grub4dos形式的菜单项,教程见首页。
等效的windows下的工具,有待网友提供。
回复

使用道具 举报

发表于 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-隐藏了,其实是不用的。

140404.png
回复

使用道具 举报

发表于 2014-4-4 09:12:25 | 显示全部楼层
本帖最后由 sp_star 于 2014-4-4 09:14 编辑

试验了一下:
1. img文件映射的EFI分区如果隐藏,启动时就找不到 (应该是主板问题)
2. img文件映射的EFI分区如果不隐藏,可以EFI启动,但有2个EFI启动项。
3. img文件不能超过1G? 试过2G的img文件,没有EFI映射的菜单。最好能支持更大的img文件,这样方便把外置什么的都放一起。

另外,这个办法修改img的内容还是很方便的,

点评

此法本身没有2G限制。 但相关工具实现时,从兼容性考虑,默认映射为fat16格式分区。 那样分区就不能超过2G,相应img也不能超过2G了。 放开这个限制应该不难吧。  详情 回复 发表于 2014-4-4 19:34
回复

使用道具 举报

发表于 2014-4-4 15:19:54 | 显示全部楼层
如果能弄个视频来看看就更好了。
回复

使用道具 举报

 楼主| 发表于 2014-4-4 19:34:42 | 显示全部楼层
sp_star 发表于 2014-4-4 09:12
试验了一下:
1. img文件映射的EFI分区如果隐藏,启动时就找不到 (应该是主板问题)
2. img文件映射的EF ...

此法本身没有2G限制。

但相关工具实现时,从兼容性考虑,默认映射为fat16格式分区。
那样分区就不能超过2G,相应img也不能超过2G了。
放开这个限制应该不难吧。

点评

原来是这样,那1.5G, 1.8G的img文件应该也可以吧,这个容量也应该够了。  详情 回复 发表于 2014-4-4 20:01
回复

使用道具 举报

发表于 2014-4-4 20:01:57 | 显示全部楼层
pseudo 发表于 2014-4-4 19:34
此法本身没有2G限制。

但相关工具实现时,从兼容性考虑,默认映射为fat16格式分区。

原来是这样,那1.5G, 1.8G的img文件应该也可以吧,这个容量也应该够了。
回复

使用道具 举报

发表于 2014-4-4 21:32:31 | 显示全部楼层
没有FbinstTool1.607啊
回复

使用道具 举报

发表于 2014-4-4 21:35:12 | 显示全部楼层
jianliulin 发表于 2014-3-29 08:57
在启用了分区表项法的UD上,只能带--force参数格式 ...,碎片整理后必须从新更新分区表.

以上这些对下版 ...

fb的确存在上面说的问题。
很奇怪的是FbinstTool UI版本即便是选中强制格式化的方式去创建UD,也不会删除U盘上之前已经存在的分区 或者隐藏分区!
比如事先已经U+了一个隐藏分区在U盘上,这个时候我们通过FbinstTool UI版创建UD的时候之前的U+是可以保留的不受影响,且都能正常启动!实现了U+ UD共存,。U+分区格式刚好可以启动EFI,UD就作为bios启动互不干扰,相互兼容!
然后命令行版本的fb,不加--force基本无法完成创建UD,如果加了,整个磁盘被重新全新格式化,然后创建UD, U+分区丢失!
回复

使用道具 举报

发表于 2014-4-4 21:38:50 | 显示全部楼层
本帖最后由 bbs.beikeit.com 于 2014-4-4 22:03 编辑
jianliulin 发表于 2014-3-29 08:57
在启用了分区表项法的UD上,只能带--force参数格式 ...,碎片整理后必须从新更新分区表.

以上这些对下版 ...

希望J大下个版本解决下这个问题!
当然我们都不想去用U+
如果能通过fb命令行创建一个UD 与 可显示 可隐藏的 FAT16分区那就最好了!

这样就可以一次性创建UD 和 可EFI引导的fat16分区 ,然后写入UD中的数据,再写入支持EFI启动的文件到FAT16分区,
如果需要隐藏FAT16只需再加个参数,完美,这种方式比分区表法更简单 兼容更好,且方法更直接简单!



原因是
因为EFI引导只需要把文件甩进一个可以引导识别的分区里面即可,无其他特别要求,所以相对而言比分区表法的要求更低一些!
无需单独去制作IMG文件,BIOS的时候直接引导的是UD。而EFI下我们只需要提取UD下面支持EFI启动的ISO镜像,事先释放到可EFI引导的 FAT16分区里面即可!



这样UD是隐藏的。 EFI启动的FAT16分区也是隐藏的!BIOS下永远不会启动 FAT16 因为他没有启动信息,恰好EFI引导的原理不一样是搜寻可以识别 可 EFI启动的分区下面的相关文件!


BIOS下- UD启动
EFI下 -FAT16 引导从UD提取出来的支持BIOS 也 支持EFI 启动的 8PE
而说到的这个8PE,并不需要去单独做成IMG格式,只是在创建UD写入数据的时候,把FBA里面的8PE单独释放出来,再释放到 FAT16分区就完事儿了!

后期更新问题也简单:UD就不说了,还是原来的方式可以选择从FBA覆盖到UD其他方法不说了
FAT16的更新可以把他显示出来分配一个盘符,然后可以格式化,也可以直接del所有文件,释放新的EFI文件进去,从新隐藏,完事!

剩下的就是U盘可见区,可以根据自己需要格式化成想要的格式,不影响UD 和 FAT16隐藏分区!用来保存常用工具和系统镜像等!单文件需要支持大4G还可以格式化成NTFS或者EXFAT!

点评

分区表项法的8pe其实也不用“单独做成IMG格式”: 1、随便拖个大文件(内容、格式不限,是否映像文件不限)入ud,用0pe菜单项生成对应分区表项。注意新版fbinsttool不适用此场合,因会事先检查文件内容格式,而0pe  详情 回复 发表于 2014-4-4 23:36
回复

使用道具 举报

 楼主| 发表于 2014-4-4 23:36:39 | 显示全部楼层
本帖最后由 pseudo 于 2014-4-5 00:04 编辑
bbs.beikeit.com 发表于 2014-4-4 21:38
希望J大下个版本解决下这个问题!
当然我们都不想去用U+
如果能通过fb命令行创建一个UD 与 可显示 可隐 ...

分区表项法的8pe其实也不用“单独做成IMG格式”:
1、随便拖个大文件(内容、格式不限,是否映像文件不限)入ud,用0pe菜单项生成对应分区表项。注意新版fbinsttool不适用此场合,因会事先检查文件内容格式,而0pe菜单项不看文件内容。
2、用bootice切换大文件对应分区为“可见”(会自动分配盘符),然后对该区可以在windows资源管理器下格式化(或用bootice等格式化)为fat,拷入可efi启动的8pe相关文件、目录,相应ud里那个大文件就变成了8pe的映像了,可以efi启动了。     格式化都可以,更新8pe就不在话下。
3、bootice恢复原可见区为“可见”(有的机器做了这步不能efi启动,那只能不做这步)。8pe所在分区标识可以考虑设为带隐藏的0x16、0x1B之类。

分区表项法利用ud里(一个文件对应的)一块空间作为分区,与ud融合。而不是在ud、可见区之外,另划空间创建分区做efi启动。另划空间做分区的优点,分区表项法基本上也有,大家都是拿块盘空间做分区啊,差别只在盘空间的位置不同。
以上用0pe菜单项、bootice来做的工作,以后都由fbinsttool来完成、来管理的话,分区表项法实施起来可能比另划空间的方法还要简单。
回复

使用道具 举报

发表于 2014-4-5 09:04:29 | 显示全部楼层
pseudo 发表于 2014-4-4 23:36
分区表项法的8pe其实也不用“单独做成IMG格式”:
1、随便拖个大文件(内容、格式不限,是否映像文件不 ...

0pe菜单项生成对应分区表项
这个方法最终还是会抛弃这种方法,因为要事先找个支持BIOS启动的机器,去做一次才能启动,影响效率方法麻烦了些!

希望新版的fbinsttool支持UD内任意文件的分区表法操作。且命令行版本支持命令调用完成。这样做安装器的朋友才有春天啊!

纯手动完成的话就很多了,感谢P大的回复
回复

使用道具 举报

发表于 2014-4-5 09:47:21 | 显示全部楼层
本帖最后由 yanglin 于 2014-4-5 09:50 编辑

pseudo :
我有个想法 。就是:
现在你们不是用 对应分区表项 着手 解决了uefi启动解决方法了吗
我想的是能否在开发出接在分区盘符的功能 令行版本 和fbinsttool UI版本

不行的话能否利用  U+的 高端隐藏V2  (在最尾巴划一个隐藏分区)
这个模式不会破坏 UD的 前头划出的分区吧

我只用利用 U+ 高端隐藏v2的功能 弥补UD分区无法显示分区的工具
我可以把 外置配置工具都放入到这个分区
到时候PE启动 最先使用 U+命令行工具  以只读模式加载   的隐藏分区盘符
这样UD启动就省去 UD启动的PE 必须在UD分区提取文件 到用内存虚拟的硬盘分区 (一般是Y盘吧) 时间
直接加载wim或是其他程序 快捷方式的创建

这样做的优点:
1.节省从ud分区到 虚拟硬盘 所花的时间
2.节省提取文件占用 内存虚拟硬盘所占的空间大小
3.便于修改、添加外置工具

点评

分区表项法映射出来的ufi区跟U+隐藏区相似,也可以放入外置工具, 以后会有工具类似U+命令行工具以只读或可写模式加载,分配盘符。  详情 回复 发表于 2014-4-5 13:03
怎么看, 越来越象 UD+了。 这些功能 UD+已经有了。 界面已出来了。 麻烦 你 在界面上面 给我点建议。 我不清楚 人们到底需要什么(开发了几年很少人用,也是借着UEFI现在才有人用),这方面 你明显比本人强100  详情 回复 发表于 2014-4-5 10:45
回复

使用道具 举报

发表于 2014-4-5 10:13:01 | 显示全部楼层
问个问题:如果是用 “分区映像格式”创建的img文件,能用grldr map来映射,启动吗?

点评

可以啊。大致这样: map --in-situ (ud)/8pe.img (hd0) map --hook rootnoverify (hd0,0) chainloader /boot/bootmg 带引导记录的img,还可以用run直接启动。 如果映射了ufi区,8pe的东西就直接在u盘一个  详情 回复 发表于 2014-4-5 14:26
回复

使用道具 举报

发表于 2014-4-5 10:45:00 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-5 11:04 编辑
yanglin 发表于 2014-4-5 09:47
pseudo :
我有个想法 。就是:
现在你们不是用 对应分区表项 着手 解决了uefi启动解决方法了吗
我想的是能否在开发出接在分区盘符的功能 令行版本 和fbinsttool UI版本

不行的话能否利用  U+的 高端隐藏V2  (在最尾巴划一个隐藏分区)
这个模式不会破坏 UD的 前头划出的分区吧

我只用利用 U+ 高端隐藏v2的功能 弥补UD分区无法显示分区的工具
我可以把 外置配置工具都放入到这个分区
到时候PE启动 最先使用 U+命令行工具  以只读模式加载   的隐藏分区盘符
这样UD启动就省去 UD启动的PE 必须在UD分区提取文件 到用内存虚拟的硬盘分区 (一般是Y盘吧) 时间
直接加载wim或是其他程序 快捷方式的创建

这样做的优点:
1.节省从ud分区到 虚拟硬盘 所花的时间
2.节省提取文件占用 内存虚拟硬盘所占的空间大小
3.便于修改、添加外置工具



怎么看, 越来越象  UD+了。
这些功能 UD+已经有了。 界面已出来了。
麻烦 你 在界面上面 给我点建议。 我不清楚 人们到底需要什么(开发了几年很少人用,也是借着UEFI现在才有人用),这方面 你明显比本人强100倍!!!非常佩服你!!!。
真心非常希望 你能给鄙人 多提些点子,界面弄好点,功能更贴切用户。
UD+ 不绑定grub4dos , 和你的思维相近。(UD+支持 grub2,grub2到UEFI时代还是可用)


UD+  最新 页面 :
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=330493&extra=page%3D1

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=326519&extra=page%3D1
(早期版):
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=325809&extra=page%3D1
更早在(本人blog):
http://mdyblog.blog.163.com/blog/static/106150119201202591855298/



点评

你这个我看得晕乎乎的 没原理 知识普及 没那种便捷替换修改操作流程很难让人明白啊 我都看晕乎乎了  详情 回复 发表于 2014-4-5 11:16
回复

使用道具 举报

发表于 2014-4-5 11:16:23 | 显示全部楼层
mdyblog 发表于 2014-4-5 10:45
怎么看, 越来越象  UD+了。
这些功能 UD+已经有了。 界面已出来了。
麻烦 你 在界面上面 给我点建 ...

你这个我看得晕乎乎的
没原理 知识普及
没那种便捷替换修改操作流程很难让人明白啊
我都看晕乎乎了

点评

同感,我也下载了,一堆文件,也是看得晕乎乎的。  详情 回复 发表于 2014-4-5 21:22
http://bbs.wuyou.com/forum.php?mod=viewthread&tid=330493&page=3&extra=#pid2914653#28楼  详情 回复 发表于 2014-4-5 11:19
回复

使用道具 举报

发表于 2014-4-5 11:19:03 | 显示全部楼层
yanglin 发表于 2014-4-5 11:16
你这个我看得晕乎乎的
没原理 知识普及
没那种便捷替换修改操作流程很难让人明白啊

http://bbs.wuyou.net/forum.php?m ... xtra=#pid2914653#28
回复

使用道具 举报

发表于 2014-4-5 11:30:24 来自手机 | 显示全部楼层
sp_star 发表于 2014-4-5 10:13
问个问题:如果是用 “分区映像格式”创建的img文件,能用grldr map来映射,启动吗?

怎么弄?
回复

使用道具 举报

发表于 2014-4-5 12:19:57 | 显示全部楼层
jianliulin 发表于 2014-4-1 19:54
鼠标选中img文件,右键, 在mbr设置中,可以设置映射的分区是否为激活,还可以设置分区类型; 隐藏与否是调 ...

大大,您好!新版本的能不能给个下载链接。非常感谢!

点评

本帖首页有提供下载的楼层,有fbinsttool新版下载链接。  详情 回复 发表于 2014-4-5 13:05
回复

使用道具 举报

 楼主| 发表于 2014-4-5 13:03:52 | 显示全部楼层
yanglin 发表于 2014-4-5 09:47
pseudo :
我有个想法 。就是:
现在你们不是用 对应分区表项 着手 解决了uefi启动解决方法了吗

分区表项法映射出来的ufi区跟U+隐藏区相似,也可以放入外置工具,
以后会有工具类似U+命令行工具以只读或可写模式加载,分配盘符。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-1 01:18

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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