无忧启动论坛

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

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

    [复制链接]
31#
发表于 2014-7-25 17:41:03 | 显示全部楼层
越简单越好。目前看好P大的分区表项,就是实现起来相当简单。反观他们的三分区法,实现起来都复杂一些。UEFI启动也是,其实越简单越好,复杂了,启动的问题会越来越多。
回复

使用道具 举报

32#
发表于 2014-7-26 23:06:20 | 显示全部楼层
但是,这个hd0,是误别为zip的U盘分区,映射为hd0,他到底在哪个区?

点评

莫非是启动硬盘分区上的?  发表于 2014-7-27 06:42
回复

使用道具 举报

33#
发表于 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
回复

使用道具 举报

34#
发表于 2014-7-28 11:16:42 | 显示全部楼层
hero8000 发表于 2014-7-28 11:00
To zds1210

更正一下结果,换了一个8pe,将 映射的UFI区格式化为exfat,可以启动了,fat32隐藏分区有8 ...

这我就很放心了,说明我的理论基础是没有问题的,所谓不支持隐藏fat的UEFI启动的主板,貌似没有的,不支持只表面现象。
原8PE是哪个的?
你这种情况,属于不支持低端,支持高端的情况。
麻烦你简化一下测试,就分两区
弄一个好的支持efi的8PE,打开空的ultraiso,把EFI文件拖入ultraiso窗口中,
(1)U+低端隐藏写入,U+高端隐藏写入,不动手术,看能不能支持uefi启动?我估计后者行。
(2)把两盘的数据区都格式化为exfat格式,再看改进的低端和高端隐藏能不能uefi启动。我估计后者行。
这样子说来,你的弱efi情况与我分析的二(一)情况完全相同。用p大的分区表项时,把数据区格式化为exfat,然后设置efi可见,也应该可以efi启动。貌似物理顺序与分区表顺序一致,uefi才认为合法。

点评

更新: 用 8PE组件_308MB(2014-03-30)散开 已经测试。 1 U+低端隐藏写入,U+高端隐藏写入,不动手术,都不启动。 2 把两盘的数据区都格式化为exfat格式,都可以启动。 在高端隐藏的基础上ud,可见区为fat32  详情 回复 发表于 2014-7-28 13:36
之前测试下载了好几个8pe,有些混了,记不清哪个了,我抽空再按照你的两种情况试试。  发表于 2014-7-28 11:33
回复

使用道具 举报

35#
发表于 2014-7-28 13:40:54 | 显示全部楼层
本帖最后由 zds1210 于 2014-7-28 13:43 编辑
hero8000 发表于 2014-7-28 13:36
更新:
用 8PE组件_308MB(2014-03-30)散开 已经测试。


已经搞清楚了,这种弱bios,就是貌似不支持隐藏区启动的情况。我的解释:
只支持标准fat可见区,不支持U+标准低端和高端隐藏。(这里用U+做标准,只分两区,简化问题)。我个人认为,这些主板uefi,他们查找UEFI启动区时,总是默认先找分配盘符的fat可见区(因为这个分区在分区表前端),如果可见区没有或非fat区,它才会找隐藏没有分配的fat区;并且,可以认为它很弱智而懒,只要找到一个fat区,就不会再向后找区,找到第一个fat区如果没有UEFI启动文件,就会报启动失败。所以,标准的高端隐藏和低端隐藏,它都是先找可见区这个时候也就是数据区,结果可见区找不到就启动失败。如果把可见区的fat格式变成非fat格式,他就会忽略可见区,直接找到另一个隐藏的fat区,所以改进后的低端或高端隐藏UEFI都能启动成功。这也要以解释,为什么把隐藏区设置成可见区,UEFI启动成功的原理。

所以,初步可以得到结论:
所谓不支持隐藏区的弱uefi,根本就是一个长期的误区,只是一个表像。

点评

嗯,目前这样解决了我的问题。考虑U盘寿命,选择exfat格式。 主要是bios害人,记得曾经讨论过 ESP分区 是否可以删除的例子,那个bios比较不错,直接支持ntfs的文件格式,性能强悍,手动安装系统的话,完全可以  详情 回复 发表于 2014-7-28 14:43
回复

使用道具 举报

36#
发表于 2014-7-28 16:50:29 | 显示全部楼层
hero8000 发表于 2014-7-28 14:43
嗯,目前这样解决了我的问题。考虑U盘寿命,选择exfat格式。

uefi支持ntfs分区,应该只是比较先进的个案。
对于大多数的uefi,esp分区或fat16分区是必要的。

点评

z大,可见分区格式为ntfs格式,三星的笔记本无法uefi启动  详情 回复 发表于 2014-7-29 21:18
对,就像买U盘,如果要量产要挑主控一样。 目前的主板bios真是参差不齐。  详情 回复 发表于 2014-7-29 08:31
回复

使用道具 举报

37#
发表于 2014-7-29 22:05:48 | 显示全部楼层
本帖最后由 zds1210 于 2014-7-30 12:01 编辑
yhhxlp 发表于 2014-7-29 21:18
z大,可见分区格式为ntfs格式,三星的笔记本无法uefi启动,


分区表项法把数据区格式化为非fat分区的低端隐藏uefi区,理论上有一部分机子不能启动。
你可以简单化,用U+两分区,下一个支持uefi的8PE,然后
(1)U+低端隐藏写入,U+端隐藏隐藏写入,看标准的能不能启动?
(2)把数据区格式化为exfat格式,再测试一下改进的U+低端隐藏,改进的高端隐藏,能不能uefi启动
最后把结果告诉我。我再帮你分析。
回复

使用道具 举报

38#
发表于 2014-7-30 12:03:20 | 显示全部楼层
qdaijchf 发表于 2014-7-30 09:04
我是把移动盘或U盘分成三个主分区:
第一主分区再分出ud区和fat32的esp隐藏,卷标为EFI,放上8pe。
第二 ...


这种弱uefi,情况归结于貌似只支持可见区uefi启动的情况,标准的U+低 端隐藏或高端隐藏都不能Uefi启动,把数据区格式化为exfat,U+低 端隐藏或高端隐藏都可以启动。

点评

发现一个问题:格式化为exFAT格式后,手动GHOST不认这个区。DISKGENIUS也不认这个区。CGI可以认这个区。  发表于 2014-7-30 16:27
回复

使用道具 举报

39#
发表于 2014-8-6 16:06:34 | 显示全部楼层
本帖最后由 zds1210 于 2014-8-6 16:09 编辑
pseudo 发表于 2014-8-5 21:02
uefi启动能力强弱分类

不讨论量产usbcdrom,不讨论diskgenius看不到efi文件情形,用bootice分区管理功能 ...


分类以实测为准。
实际上,4、5实测还是很常见的。
回复

使用道具 举报

40#
发表于 2014-8-10 22:20:30 | 显示全部楼层
pseudo 发表于 2014-7-24 13:56
按分区表项法原理,我们还可以构造兼有ud、U+高端隐藏、U+深度隐藏优点的高深隐藏区。
高深隐藏的efi启动 ...


强烈支持分区表项高端深度隐藏的efi,包括UD版和U+深度隐藏版。这样子兼容性比较高
希望P大早日弄出对应的grub批处理,或pecmd程序,来自动化完成高深隐藏区的分区表项表项成生。
回复

使用道具 举报

41#
发表于 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
回复

使用道具 举报

42#
发表于 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+深度隐藏区。
如果能从技术上实现映射的区一回放到高端,就爽了,不用这么费力折腾。
回复

使用道具 举报

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

点评

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

使用道具 举报

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


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

使用道具 举报

45#
发表于 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
回复

使用道具 举报

46#
发表于 2015-6-27 21:09:37 | 显示全部楼层
新建 发表于 2015-6-27 07:54
用UD和U+高隐相结合,是比较不错的方法。一个前端一个后端。不能EFI启动就能BIOS启动,总有一个能启动,接 ...


我讲的这个方法叫UD三分区法,现在一键制作,比较适合于普通人士。
貌似分区表项法,比较适合于专业人士,至少会用bootic设置,才好玩,分区表项法中,efi区如果设置为可见,其efi启动是世界第一流的。嘿嘿。

点评

给楼主点赞先。向Z大学习!分区表项法很不错的说,DIY更合适。我用的UD三分区,没有用一键制作的,是手动制作,我感觉手动制作要比一键制作的失误小一些。闲暇之余,多试试分区表项法,多学点儿知识决不是坏事。  详情 回复 发表于 2015-6-28 07:23
回复

使用道具 举报

47#
发表于 2015-6-28 00:11:17 | 显示全部楼层
2010RENDQ 发表于 2015-1-26 17:44
经过不断的试验,终于弄成功UEFI启动了,但是。只有将影射的EFI分区弄成“显示”在启动时才有UEFI选项。否 ...


这个无解。
分区表项中,显示efi区并把数据区格式为ntfs,efi启动兼容性特别强,基本上与单一分区fat相当;但数据区就不可见了。而显示数据区,隐藏efi区,则efi启动兼容性比较差,相当于改进的U+低端隐藏。
可以试一下UD三分区,目前龙哥哥和kva的主程序,比较好使,一个不行用哪一个。在保持PE全隐藏的情况下,UD和efi的兼容性都相当的强,在只激活dat区的情况下,不能UD或efi启动的情况都很少。
回复

使用道具 举报

48#
发表于 2015-6-28 10:31:43 | 显示全部楼层
新建 发表于 2015-6-28 07:23
给楼主点赞先。向Z大学习!分区表项法很不错的说,DIY更合适。我用的UD三分区,没有用一键制作的,是手动 ...

现在的一键制作三分区,也相当的强劲,成功机会大。
回复

使用道具 举报

49#
发表于 2015-6-28 10:35:39 | 显示全部楼层
本帖最后由 zds1210 于 2015-6-28 10:44 编辑
新建 发表于 2015-6-28 07:23
给楼主点赞先。向Z大学习!分区表项法很不错的说,DIY更合适。我用的UD三分区,没有用一键制作的,是手动 ...


分区表项也玩过,也费了不少精力去研究过,包括UD分区表项和U+V2深度隐藏分区表项法,都玩过。从实用角度,制作好后保持全隐藏,貌似还是UD三分区efi启动兼容性好,最后选择了三分区。

点评

同感。个人偏向于UD三分区。高端隐藏一个支持UEFI的WIN8PE,UD区里拖几个常用的软件和PE,基本上差不多了。另外,请教Z大:UD区里软件多,对启动的速度有影响吗?  详情 回复 发表于 2015-6-28 10:46
回复

使用道具 举报

50#
发表于 2015-6-28 10:58:24 | 显示全部楼层
新建 发表于 2015-6-28 10:46
同感。个人偏向于UD三分区。高端隐藏一个支持UEFI的WIN8PE,UD区里拖几个常用的软件和PE,基本上差不多了 ...

要看PE的设计。
如果是PE外置散开,用udload或fbinst plus按需加载,增加外置对启动速度和资源占用影响不大。
如果是整体打包成wim来mount,就不同了。先要把wim从UD区导出到虚拟盘,再来mount,外置对启动速度和资源战胜影响不小,但考虑到现在的电脑配置高,新电脑影响不大。

点评

非常感谢!  详情 回复 发表于 2015-6-30 06:48
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-9 14:50

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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