无忧启动论坛

标题: (已解决)感谢迷离大神,给修改的bootmgr很成功,感激不尽!可以出新FBA了 [打印本页]

作者: 无垠    时间: 2014-6-21 10:50
标题: (已解决)感谢迷离大神,给修改的bootmgr很成功,感激不尽!可以出新FBA了
本帖最后由 无垠 于 2014-6-21 15:12 编辑

如题!谢谢了 BOOTMGR.rar (334.5 KB, 下载次数: 199) 您自己的文件也行。做合盘的特殊需要,和大家一起玩儿

一般的是指向BOOT目录,我需要的指向 EFI目录,是做BIOS/UEFI双启,简化目录结构,看起来更整洁美观,特别是放U盘可见区,兼容性最好,一个目录不易误操作。
作者: 无垠    时间: 2014-6-21 11:07
据坛友大量测试,目前UEFI启动,EFI放可见区兼容性最好(高于量产的USB-CDROM,理论上刻盘兼容性最高,但有的机器没光驱),其次U+高端隐藏,低端隐藏。

我的合盘 FBA 版 做到了UEFI启动自动判断分区,可见区有EFI(只需这一个目录)目录就启动可见区、可见区没就启动隐藏区,非常灵活。BIOS也自动判断分区,可见区有EFI目录就启动可见区、可见区没就启动隐藏区,但需要多了可见区一个BOOT目录,里面只有一个小小的BCD文件,没它BIOS不启动。还没学会修改BOOTMGR查找BCD的路径,否则这个目录也不需要了,非常整洁美观。


作者: pseudo    时间: 2014-6-21 11:17
在分区表项法帖子里,有网友提供过
作者: 无垠    时间: 2014-6-21 11:52
pseudo 发表于 2014-6-21 11:17
在分区表项法帖子里,有网友提供过

找了半晌,没找到,只看到有个图片,显示fba的结构,只把bootmgr放到EFI目录了,但不知道指向哪个目录的BCD
作者: 迷离境界    时间: 2014-6-21 12:07
这个BCD文件如果只是放到EFI目录,就很简单....应该可以这样:
boot\bcd 路径可以改为EFI\XXXX (蓝色为BCD文件名),这样就可以满足你清爽目录...

作者: 迷离境界    时间: 2014-6-21 12:14
本帖最后由 迷离境界 于 2014-6-21 12:17 编辑

如果用到字体文件,\Boot\Fonts不好处理
但是改为\EFI\xFonts或者\EFI\Fontsx不知道是否可行,没试过.....

你可以用用WINHEX.EXE 修改试试.....
参考我那帖子吧:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=211314
作者: 无垠    时间: 2014-6-21 12:41
迷离境界 发表于 2014-6-21 12:14
如果用到字体文件,\Boot\Fonts不好处理
但是改为\EFI\xFonts或者\EFI\Fontsx不知道是否可行,没试过..... ...

一时半时搞不定,等大侠大师有心情时出手吧
作者: 迷离境界    时间: 2014-6-21 12:54
本帖最后由 迷离境界 于 2014-6-21 13:47 编辑
无垠 发表于 2014-6-21 12:41
一时半时搞不定,等大侠大师有心情时出手吧

Windows 8.1企业版bootmgr
路径:\EFI  ,   \EFI\8BCD  , \EFI\CFonts
你试试,记得BCD文件要去除对BOOTMGR的数字签名校验
bootmgr.rar (363.35 KB, 下载次数: 42)


中文模板测试: PE.7z (2.92 MB, 下载次数: 68)


呵呵,可不能太懒呀,渔都有了,不能不自己去钓呀.......



作者: 无垠    时间: 2014-6-21 14:13
迷离境界 发表于 2014-6-21 12:54
Windows 8.1企业版bootmgr
路径:\EFI  ,   \EFI\8BCD  , \EFI\CFonts
你试试,记得BCD文件要去除对BO ...


太感谢了,一觉醒来,大师已经改好了。测试很好。

再次恳请大师出手,改个指向 EFI\7BCD的,因为在UD的menu.lst中分别用了两条菜单来启动7PE、8PE,这样更直接。否则需要改8BCD弄两个启动项了。谢谢!谢谢啊,大师一定要满足我这个心愿!
作者: 迷离境界    时间: 2014-6-21 14:36
无垠 发表于 2014-6-21 14:13
太感谢了,一觉醒来,大师已经改好了。测试很好。

再次恳请大师出手,改个指向 EFI\7BCD的,因为在U ...

哇....!!!!授予渔了还不行,还要鱼呀...???!!!非常值得深思啊,感叹那些老友们退隐看来是对的.........................................

Windows 8.1企业版bootmgr
路径:\EFI  ,   \EFI\7BCD  , \EFI\CFonts
bootmgr.rar (363.34 KB, 下载次数: 56)



作者: 无垠    时间: 2014-6-21 14:39
本帖最后由 无垠 于 2014-6-21 14:42 编辑
迷离境界 发表于 2014-6-21 14:36
哇....!!!!授予渔了还不行,还要鱼呀...???!!!非常值得深思啊,感叹那些老友们退隐看来是对的. ...


再次谢谢,我就是一只老菜鸟,没计算机基础,是靠逻辑分析和动手实测来玩PE,没技术又有这个爱好可悲啊,费的力气可想而知。我自己摸索学个软件使用要费老鼻子力气
作者: 无垠    时间: 2014-6-21 15:09
说实话,还真不行,看得懂但不会具体操作,得反复实践才行。有时候就卡在一点点大师们以为是理所当然别人也会的基础上了,大师们指点一下诀窍就会毛塞顿开了。老菜鸟和新菜鸟的区别就在这里。大师们一般不会多说,只是指点一下。对新菜鸟,看起来会云山雾罩的不知所谓;老菜鸟的功夫到了就这一点指点就可以了。
作者: hhh333    时间: 2014-6-21 15:24
MS定义bios启动时BCD文件默认为BOOT\BCD
EFI时为efi\microsoft\boot\bcd
最好不要改动其位置安排
作者: 迷离境界    时间: 2014-6-21 15:31
hhh333 发表于 2014-6-21 15:24
MS定义bios启动时BCD文件默认为BOOT\BCD
EFI时为efi\microsoft\boot\bcd
最好不要改动其位置安排

EFI启动确实是最好不要动....
BIOS启动,U启的话,看个人应用了...
不提倡修改.....

作者: 无垠    时间: 2014-6-21 17:12
无垠 发表于 2014-6-21 15:09
说实话,还真不行,看得懂但不会具体操作,得反复实践才行。有时候就卡在一点点大师们以为是理所当然别人也 ...

我虽然是老鸟了,但基础差水平不高,感觉和 2012zhd 老兄差不多(老兄别生气),他维修实践经验丰富,经手的电脑多;我理论分析多,下载拆分PE归纳借鉴组合测U启不少,但我会把每一项学到的技术应用到极致,很醉心地投入、很高兴地玩!
作者: Hardwel    时间: 2014-6-21 22:37
迷离是大神啊
作者: 细细哥~    时间: 2014-6-22 00:11
迷离境界 发表于 2014-6-21 14:36
哇....!!!!授予渔了还不行,还要鱼呀...???!!!非常值得深思啊,感叹那些老友们退隐看来是对的. ...

请教版主:
微软默认的“bootx64.efi指向BCD”有修改成功的没有?
作者: 碧羽宣    时间: 2014-12-26 12:45
迷离境界 发表于 2014-6-21 12:54
Windows 8.1企业版bootmgr
路径:\EFI  ,   \EFI\8BCD  , \EFI\CFonts
你试试,记得BCD文件要去除对BO ...

请问一下,有没有办法修改bootx64.efi中bcd的位置??
作者: 碧羽宣    时间: 2015-1-6 08:24
碧羽宣 发表于 2014-12-26 12:45
请问一下,有没有办法修改bootx64.efi中bcd的位置??

哦,……那修改bcd多加几个启动项了
作者: thfgw    时间: 2015-1-6 10:53
迷离境界 发表于 2014-6-21 14:36
哇....!!!!授予渔了还不行,还要鱼呀...???!!!非常值得深思啊,感叹那些老友们退隐看来是对的. ...

授予渔了有时还真不行。知道哪有鱼了,不会抓。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3