无忧启动论坛
标题:
分区表项法搞不定uefi……
[打印本页]
作者:
trooper
时间:
2014-5-6 12:27
标题:
分区表项法搞不定uefi……
本帖最后由 trooper 于 2014-5-6 13:57 编辑
无论是藏入ud还是藏入u+,都启动不了8pe,电脑是thinkpad t430,应该和电脑没关系吧?
做过的尝试:
1.把8pe.img解压到可见分区,启动正常;
2.把ufi分区用bootice设为可见,启动正常,但平时要用的分区看不见了,不实用;
3.按照方法一(ud两文件),设置mbr参数后,bios启动生成ufi分区表项,完成后启动失败;
4.更改ufi分区标识ID,启动失败。
本机测试结果:只要8pe组件隐藏必然启动不了。
各位兄弟,还有别的方法可以给小弟参考一下吗?谢谢!
作者:
pseudo
时间:
2014-5-6 14:18
和电脑有关系。
你找任何一个8pe的iso,做U+隐藏(非高端,非深度),能efi启动吗?预期你的电脑不能。
对这种机器,分区表项法也有办法做到既隐藏分区,又能efi启动。
不过操作复杂些,说来话长了,你先试过U+隐藏再说吧。
作者:
trooper
时间:
2014-5-6 15:17
谢谢P兄,我刚试了一下,的确是不行,U+和U+ v2都试了。
那究竟是什么原因导致的呢?以后会不会有越来越多的电脑遇到这个问题?还是说我的联想比较二……
如果P兄有空的话,请不吝赐教,再次感谢!
作者:
pseudo
时间:
2014-5-6 15:47
下面这个帖的291楼做过分析,有兴趣的话瞧瞧:
http://bbs.wuyou.net/forum.php?m ... 601&pid=2922493
作者:
trooper
时间:
2014-5-6 16:49
本帖最后由 trooper 于 2014-5-6 16:52 编辑
第一次尝试失败(启动是成功的,但磁盘结构出了问题):8g的u盘,格了7.3g给ud,拖入1.9g的iso,改名映射格式化都正常,但拖入8pe.img,映射完成后bootice只看到一个ufi分区了,而且直接可以在windows资源管理器里面看到可编辑(分区标识:1E),1.9g那个映射分区不见了?
作者:
trooper
时间:
2014-5-6 17:00
哦,刚想起来了,在映射1.9g之前拔插过u盘,格式化过余下的空间,估计是这个做法导致后面的异常,正在第二次尝试……
作者:
邪恶海盗
时间:
2014-5-6 17:07
围观中,学习点经验,虽说不玩UEFI...
作者:
trooper
时间:
2014-5-6 17:20
还是不行啊……0pe菜单映射完ufi分区后就只能看到这个分区了,原来映射那个就不见了!是不是我漏了什么步骤?
按照以下步骤做的:
这说明efi启动兼容性方面,分区表项法目前已与U+隐藏相当,前者不行的时候,后者也不行。
那么对这种机器,U+还有高端隐藏可以对付,分区表项法是否就无计可施了?
也不尽然,把分区表项法变通一下就相当于U+高端隐藏,估计还是可以efi启动隐藏区8pe的:
1、格u盘时,几乎全部空间分配给ud,可见区只留很小(准备浪费掉)。
2、拖一个大文件入ud,改名为0.0。执行0pe菜单项”生成UFI分区“把它映射为第0分区。
然后用bootice或windows资源管理器将该区格式化为fat32或其它格式,作为传统意义的“可见区”。
这里”大文件“随便什么文件都可以,包括非映像文件,怕惹麻烦暂时小于2GB为好。
执行0pe菜单项提示输入映像文件名时,输入
/0.0
"请指定分区表项“时,输入0。
有提示“<Space>”字样时,按空格键。
3、然后,再拖8pe.img入ud,用0pe菜单项一路回车把它映射为UFI区,收工。
现在,8pe已经藏起,预期有efi选项可启动,请验证。
作者:
pseudo
时间:
2014-5-6 22:40
请注意:
这里第2步是把文件0.0映射为(hd0,0),其中"请指定分区表项“时,输入0,就是对应hd0的第0分区,将作为可见区。
第三步一路回车,是把8pe.img映射为(hd0,1)(也可能是(hd0,3),忘记了),作为UFI区。
这样用diskgenius或bootice看,u盘有两个分区。用diskgenius把8pe组件内容放入后一个区即可。
这样操作时,就不要用fbinsttool的映射、可见等功能了。但建ud内文件功能可以用,免得要拖入大文件。
作者:
pseudo
时间:
2014-5-6 23:12
本帖最后由 pseudo 于 2014-5-7 00:42 编辑
以上是利用pe菜单项做相当于U+高端隐藏的操作,比较复杂。
以下利用最最新版fbinstool功能,稍微简化,重新叙述如下:
1、格u盘时,全部或几乎全部空间分配给ud,可见区只留很小(准备浪费掉)。先拖grldr+0pe.iso入ud
2、用fbinsttool在ud内新建文件efi.img(大小暂限2047MB以内)右键将efi.img映射分区,并设置mbr参数使之“可见”,以后作为可见分区,即相当于(hd0,0)。
3、用fbinsttool在ud内新建文件8pe.img(大小够放入8pe略有余,例如320MB),ud启动0pe,用菜单项一路回车将8pe.img映射为UFI区,即相当于(hd0,1)。
用diskgenius检查这个320MB的UFI区是否存在,不存在就再用菜单项一路回车再映射一遍。
弄出UFI区后,后面暂时不要再用fbinsttool设置mbr参数、做映射、取消映射,不要删ud中文件,也不要再执行pe的映射ufi菜单项。
4、用diskgenius把8pe组件弄进ufi区,或者进0pe桌面,ufi区会被分配盘符,可用windows资源管理器拷8pe组件到该盘。
现在,8pe已经藏起,预期有efi选项可启动,请验证。预期你的机器可以这样efi启动。
目前只是做个验证,步骤还是繁琐。但只要原理成立,以后简化操作就好了。
作者:
jianliulin
时间:
2014-5-7 09:19
pseudo 发表于 2014-5-6 23:12
以上是利用pe菜单项做相当于U+高端隐藏的操作,比较复杂。
以下利用最最新版fbinstool功能,稍微简化, ...
如果此方法兼容性高,fbt可以添加以下功能
1.完全格式化u盘为ud
2.添加一个映射img为普通分区的功能。
作者:
trooper
时间:
2014-5-7 10:31
本帖最后由 trooper 于 2014-5-7 11:11 编辑
今天的操作问题比较多,最后操作下来后,大的可见分区正常,ufi分区被隐藏,diskgenius拷文件正常,但最终启动失败。
另外,用diskgenius拷文件后,无法用fbinsttool再操作?要不就是重置磁盘后无法分ud(提示xd_write fails),要不就是无法重置磁盘(提示version number not match)。
老大们,你们尝试失败的时候都是用什么工具来恢复u盘的?之前我一直用fbinsttool,但今天这些步骤做下来后,用fbinsttool老出问题了。
感觉U盘已经弄乱了,找低格工具试试……
作者:
pseudo
时间:
2014-5-7 11:05
用bootice重新分区为单分区usb-hdd,fbinsttool重置,windows资源管理器格盘,拔插盘,
以上操作交叉进行,看着办,直到u盘只有一个分区,剩余空间恢复到最大容量。
后面转到那边讨论吧
http://bbs.l3.wuyou.com/forum.ph ... p;extra=#pid2928663
作者:
zds1210
时间:
2014-10-23 20:51
本帖最后由 zds1210 于 2014-10-23 21:18 编辑
U+V2高端隐藏,把数据区格式化为exfat试一下。
UD三分区法,把数据区格式为化exfat试一下,以上两种方法都可以实现全隐藏高uefi/bios启动/
其实P大的PE也可以实现三分区法部署。
作者:
zds1210
时间:
2014-10-23 21:12
http://bbs.wuyou.net/forum.php?m ... d=336801&extra=
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3