无忧启动论坛

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

[教程] 用FbinstTool 1.7制作BIOS/UEFI启动U盘

    [复制链接]
34#
发表于 2017-3-21 09:19:09 | 只看该作者
pseudo 发表于 2017-3-20 11:10
你可能倾向于把0PE用于老机吧。
1、老机BIOS可能弱,为了提高兼容性,“查看MBR”,0PE.ISO应该紧接
0* ...

感谢老师。清楚了。
现在唯一的缺憾就是整个u盘格式化为ud,碎片整理慢。
老机问题多,前一阵子用1224版维护一台使用usb接口键盘的老机,进BIOS键盘正常,进入0pe主菜单后键盘失灵,只好等待自动进入xppe【if not exist showmenu set showmenu=1】。维护新机一般使用0pe自带的10pe。

点评

说说我遇到的情况。 从win10或10pe热启动到xp,键盘会失灵。关电源,冷启动,有希望解决键盘失灵。 不止一台机器这样,不是pe的问题,硬盘xp系统也如此。 我还遇到过一种现象,第一次启动xppe卡在native shell  详情 回复 发表于 2017-3-21 13:08
0PE+8PE 10PE,也可以用三分区玩法来玩。ope散开放在UD区, 8 10PE散开放在efi区,然后设置数据区可见并激活,对老机子也有极高的兼容性。 UD升级到1.7后,支持4G以 上的UD区,但不知道引导对老机子的兼容性有没有  详情 回复 发表于 2017-3-21 12:51
回复

使用道具 举报

33#
发表于 2017-3-20 22:20:52 | 只看该作者
pseudo 发表于 2017-3-20 11:25
好像是正常的。
它要写当前盘,所以要把它放在可写盘运行。

我放到program files目录下的,有影响???
回复

使用道具 举报

32#
发表于 2017-3-20 16:44:14 | 只看该作者
pseudo 发表于 2017-3-20 12:29
按本教程是这样的:
U盘=UD
UD=UD主分区+UD扩展数据区


P大研究的真透彻,佩服!

谢谢P大,最喜欢您的0PE!

0PE就是一个平台,基本上可以让其它PE都在这里任意启动,这点非常棒!

回复

使用道具 举报

31#
 楼主| 发表于 2017-3-20 12:29:23 | 只看该作者
zds1210 发表于 2017-3-20 12:00
确实如此。UD中的PE应该放在U盘前端,有利于弱bios主板的UD启动。
在新分区表项玩法中,制作好后,用d ...

按本教程是这样的:
U盘=UD
UD=UD主分区+UD扩展数据区
UD主分区放grldr
UD扩展数据区依次放0pe.iso、日常数据区.img(对应可见区)、其它PE.img(对应隐藏的高端efi区),后面还有少量剩余空间(对应未分区空间)。

如果0pe.iso不先放入抢占最前端,而是随便什么时候放入,其BIOS启动兼容性会降低,当然大部分机子没啥问题。
如果“日常数据区.img”迟于“其它PE.img”创建(之后在fbinsttool中调整序号为0使之对windows可见),会导致fbinsttool分区表中起始扇区号不是从小到大顺着排列,降低UEFI启动成功率。但许多新机UEFI启动也没啥问题。

自己家用的启动盘不用讲究那么多次序,怎么弄一般都能启动;
到处搞维护的话,才讲究点兼容性。

点评

大师,自你的签名档下载了“0PE_NBv1.5.4.....7z”。解压后,执行其中的“......批处理.CMD", 生成不了iso文件。详见#213楼。谢谢!  发表于 2019-10-5 23:23
诲人不倦,感谢!  详情 回复 发表于 2017-10-17 21:09

评分

参与人数 1无忧币 +5 收起 理由
jabin + 5 很给力! 大师风范,不拘小节!

查看全部评分

回复

使用道具 举报

30#
发表于 2017-3-20 12:00:22 | 只看该作者
本帖最后由 zds1210 于 2017-3-20 12:04 编辑
pseudo 发表于 2017-3-20 11:10
你可能倾向于把0PE用于老机吧。
1、老机BIOS可能弱,为了提高兼容性,“查看MBR”,0PE.ISO应该紧接
0* ...


确实如此。UD中的PE应该放在U盘前端,有利于弱bios主板的UD启动。
在新分区表项玩法中,制作好后,用dg查看,物理分区顺序貌似是 这样子显示的:
UD主分区+可见数据区+隐藏的高端efi区+UD扩展区。
因UD扩展区放在后面,很担心UD启动的兼容性会不会受到影响?
或者只是显示效果如此?
请P大等方面的专家解答下。

点评

按本教程是这样的: U盘=UD UD=UD主分区+UD扩展数据区 UD主分区放grldr UD扩展数据区依次放0pe.iso、日常数据区.img(对应可见区)、其它PE.img(对应隐藏的高端efi区),后面还有少量剩余空间(对应未分区空  详情 回复 发表于 2017-3-20 12:29
回复

使用道具 举报

29#
 楼主| 发表于 2017-3-20 11:51:22 | 只看该作者
本帖最后由 pseudo 于 2017-3-20 12:00 编辑
201287zr 发表于 2017-3-20 10:29
想请问p大分区表项法Bios启动pe只能用0PE的菜单吗?能自己放个grldr用chainloader或map --mem命令找到xxx.i ...


可以自己弄菜单,自己折腾,跟0PE完全不沾边。
也可以利用0PE现成带有的功能。目前有任选文件启动菜单项,可以选择执行现成的“硬盘菜单参考menu.lst”,这个菜单内容自己可以改写。还可以自己弄一个“软盘菜单指南menu.lst”之类的与之并列存放,到时选中执行就是了。

0PE已经弄了复杂的菜单,然后对用户都不提菜单的。其实没必要写菜单。把你PE的iso或wim文件直接往IMGs文件夹一扔就行了,我就扔了几个。
回复

使用道具 举报

28#
 楼主| 发表于 2017-3-20 11:39:40 | 只看该作者
chenmaochun 发表于 2017-3-20 09:07
EFI文件,P大这次没有上传,我用的1.5.2的,还是能用的,不过xp pe和03Pe现在用处都不是很大了,建议P大能做 ...

有上传啊,在“其它PE”里。解压大体积的东东可以找到。
回复

使用道具 举报

27#
 楼主| 发表于 2017-3-20 11:35:58 | 只看该作者
2012zhd 发表于 2017-3-19 22:44
测试了一下,要是在ud区删除了一个较大文件,比如0pe.iso【350m】碎片整理时间将相当漫长啊!估计得十几二 ...

可以右键导出重要的大文件作为备份,然后重新制作U盘,到时导入回去、加入分区表即可。
导入时注意次序。
回复

使用道具 举报

26#
 楼主| 发表于 2017-3-20 11:28:16 | 只看该作者
wbjj 发表于 2017-3-19 22:24
问下P大,开始的0PE.ISO里包含EFI、IMGs和PETOOLS这三个文件夹吗?
我知道原来是有的。但是后面看到说复制 ...

在“其它PE”文件夹,打包了EFI、IMGs和PETOOLS这三个文件夹
回复

使用道具 举报

25#
 楼主| 发表于 2017-3-20 11:25:18 | 只看该作者
邪恶海盗 发表于 2017-3-19 21:52
前几天还跟那个巴基斯坦的说0PE会更新,这么快就更新了,话说测试过FeiQ2.4/2.5在10PE下正常么???

好像是正常的。
它要写当前盘,所以要把它放在可写盘运行。

点评

我放到program files目录下的,有影响???  详情 回复 发表于 2017-3-20 22:20
回复

使用道具 举报

24#
 楼主| 发表于 2017-3-20 11:21:07 | 只看该作者
wbjj 发表于 2017-3-19 20:38
这样做出来后,PETools可以在各区(EFI和UD)PE下共用吧?

可以。
但U盘petools如果不在0pe.iso内,而且U盘又插在USB 3.0(而非2.0)接口上,
那么xp/03pe是无法访问这个位置的petools的,因为没有原生3.0驱动,连win7都这德性。
回复

使用道具 举报

23#
 楼主| 发表于 2017-3-20 11:10:47 | 只看该作者
2012zhd 发表于 2017-3-19 20:32
假如第一次制作时生成的0pe.ISO比第二次生成的0pe.iso小(添加了一些软件)他们大小不一样,要用第二次生成 ...

你可能倾向于把0PE用于老机吧。
1、老机BIOS可能弱,为了提高兼容性,“查看MBR”,0PE.ISO应该紧接
0* 1600 0x39C0
这行之后,也就是处于ud扩展数据区最开始的位置,尽量靠前放。
因为弱BIOS未必能读取靠后的扇区,坛里曾经有网友其弱BIOS只能读取U盘前37MB的内容,你靠后放肯定没戏。典型的是报类似这种错误:
Fatal! Inconsistent data read from (0x%X)%ld+%d
2、0PE.ISO文件应无碎片
1.5x版的0PE使用与0PE.ISO同时生成的专用优化grldr,它能穿透iso直接快速访问其内文件,这要求iso无碎片。
如果有碎片,可能用DIY文件夹下那个通用grldr好些(未优化,某些老机上可能稍慢)
不管怎么折腾,注意这两点就是了。
其实0pe.iso靠后放大多数机子一般也行,毕竟那种弱BIOS机不那么容易撞见。

点评

感谢老师。清楚了。 现在唯一的缺憾就是整个u盘格式化为ud,碎片整理慢。 老机问题多,前一阵子用1224版维护一台使用usb接口键盘的老机,进BIOS键盘正常,进入0pe主菜单后键盘失灵,只好等待自动进入xppe【if not  详情 回复 发表于 2017-3-21 09:19
确实如此。UD中的PE应该放在U盘前端,有利于弱bios主板的UD启动。 在新分区表项玩法中,制作好后,用dg查看,物理分区顺序貌似是 这样子显示的: UD主分区+可见数据区+隐藏的高端efi区+UD扩展区。 因UD扩展区放在  详情 回复 发表于 2017-3-20 12:00
回复

使用道具 举报

22#
发表于 2017-3-20 10:44:18 | 只看该作者
支持下。看起来操作步骤还挺多。
还是继续udm了不想折腾。
回复

使用道具 举报

21#
发表于 2017-3-20 10:29:03 | 只看该作者
想请问p大分区表项法Bios启动pe只能用0PE的菜单吗?能自己放个grldr用chainloader或map --mem命令找到xxx.img中的win8pe不?不行的话这个菜单又该怎么写?p大能指点发个教程吗?

点评

可以自己弄菜单,自己折腾,跟0PE完全不沾边。 也可以利用0PE现成带有的功能。目前有任选文件启动菜单项,可以选择执行现成的“硬盘菜单参考menu.lst”,这个菜单内容自己可以改写。还可以自己弄一个“软盘菜单指南  详情 回复 发表于 2017-3-20 11:51
回复

使用道具 举报

20#
发表于 2017-3-20 09:07:44 | 只看该作者
EFI文件,P大这次没有上传,我用的1.5.2的,还是能用的,不过xp pe和03Pe现在用处都不是很大了,建议P大能做一个win7 pe

点评

有上传啊,在“其它PE”里。解压大体积的东东可以找到。  详情 回复 发表于 2017-3-20 11:39
回复

使用道具 举报

19#
发表于 2017-3-19 22:44:54 | 只看该作者
测试了一下,要是在ud区删除了一个较大文件,比如0pe.iso【350m】碎片整理时间将相当漫长啊!估计得十几二十几分钟。

点评

可以右键导出重要的大文件作为备份,然后重新制作U盘,到时导入回去、加入分区表即可。 导入时注意次序。  详情 回复 发表于 2017-10-17 21:17
可以右键导出重要的大文件作为备份,然后重新制作U盘,到时导入回去、加入分区表即可。 导入时注意次序。  详情 回复 发表于 2017-3-20 11:35
回复

使用道具 举报

18#
发表于 2017-3-19 22:35:29 | 只看该作者
谢谢P大师的教程!

好好学习,操练操练。
回复

使用道具 举报

17#
发表于 2017-3-19 22:24:44 | 只看该作者
本帖最后由 wbjj 于 2017-3-20 08:47 编辑

问下P大,开始的0PE.ISO里包含EFI、IMGs和PETOOLS这三个文件夹吗?
我知道原来是有的。但是后面看到说复制到2G的其他PE.img那个区里了?所以不知道前面的0PE中还有没有这三个文件夹?

如果开始的0PE里面没有这三个文件夹,那么:
1.OPE一路默认启动后,能调用后面的2G区的PETOOLS中程序吗?因为我想把自用程序和文件都放在PETOOLS目录下,怕前面0pe.iso中没有这三个文件,而在0pe的xppe中不能使用petools中工具。
2.菜单中其他启动可以调用2G区的iso和wim启动吧?

点评

在“其它PE”文件夹,打包了EFI、IMGs和PETOOLS这三个文件夹  详情 回复 发表于 2017-3-20 11:28
回复

使用道具 举报

16#
发表于 2017-3-19 21:52:33 | 只看该作者
前几天还跟那个巴基斯坦的说0PE会更新,这么快就更新了,话说测试过FeiQ2.4/2.5在10PE下正常么???

点评

好像是正常的。 它要写当前盘,所以要把它放在可写盘运行。  详情 回复 发表于 2017-3-20 11:25
回复

使用道具 举报

15#
发表于 2017-3-19 21:48:01 | 只看该作者
支持P大
回复

使用道具 举报

14#
发表于 2017-3-19 20:38:28 | 只看该作者
不错的帖子 写的很详细 先收藏了.
有时间慢慢研究.
回复

使用道具 举报

13#
发表于 2017-3-19 20:38:18 | 只看该作者
这样做出来后,PETools可以在各区(EFI和UD)PE下共用吧?

点评

可以。 但U盘petools如果不在0pe.iso内,而且U盘又插在USB 3.0(而非2.0)接口上, 那么xp/03pe是无法访问这个位置的petools的,因为没有原生3.0驱动,连win7都这德性。  详情 回复 发表于 2017-3-20 11:21
回复

使用道具 举报

12#
发表于 2017-3-19 20:35:46 | 只看该作者
正需要这个教程,谢谢P大!
回复

使用道具 举报

11#
发表于 2017-3-19 20:35:44 | 只看该作者
正需要这个教程,谢谢P大!
回复

使用道具 举报

10#
发表于 2017-3-19 20:32:14 | 只看该作者
假如第一次制作时生成的0pe.ISO比第二次生成的0pe.iso小(添加了一些软件)他们大小不一样,要用第二次生成的0pe.iso是不是要全部重新制作一次?

点评

你可能倾向于把0PE用于老机吧。 1、老机BIOS可能弱,为了提高兼容性,“查看MBR”,0PE.ISO应该紧接 0* 1600 0x39C0 这行之后,也就是处于ud扩展数据区最开始的位置,尽量靠前放。 因为弱BIOS未必能读取靠后的扇  详情 回复 发表于 2017-3-20 11:10
回复

使用道具 举报

9#
发表于 2017-3-19 20:01:31 | 只看该作者
正需要这个教程,谢谢P大!

马上捣鼓去。
回复

使用道具 举报

8#
发表于 2017-3-19 17:39:41 | 只看该作者
pseudo 发表于 2017-3-19 17:10
@zds1210
谢谢。
我先想当然写教程教别人怎么做,然后自己有机会再做。

我的测试也是比较有限,目前测试的弱efi就是两大类,三小类。
回复

使用道具 举报

7#
 楼主| 发表于 2017-3-19 17:10:30 | 只看该作者
@zds1210
谢谢。
我先想当然写教程教别人怎么做,然后自己有机会再做。
好多东西我基本没动手去实验,也没条件实验,实际经验不多。
对efi启动的理解主要来自你们的经验。

点评

我的测试也是比较有限,目前测试的弱efi就是两大类,三小类。  详情 回复 发表于 2017-3-19 17:39
回复

使用道具 举报

6#
发表于 2017-3-19 17:07:45 | 只看该作者
很好的教程啊   谢谢  下载更新了
回复

使用道具 举报

5#
发表于 2017-3-19 16:40:28 | 只看该作者
还有,从DG上来看,貌似哪个img先创立,哪个就在U盘物理左端(低端)。
为了保持高的兼容性,可见区img一定要先创立,并格式为非fat格式;
而efi.img一定要后建立,并保持fat格式。
最后一定要把可见区.img拖到最前面,让它可见,并保持激活。
这样子就有比较高的efi/bios兼容性。

点评

为了保持高的兼容性,可见区img一定要先创立,并格式为非fat格式; 而efi.img一定要后建立,并保持fat格式。 最后一定要把可见区.img拖到最前面,让它可见,并保持激活。 这样子就有比较高的efi/bios兼容性。  详情 回复 发表于 2017-10-17 21:13
被点醒了,怪不得每次EFI分区都是在UD区的正中间。  详情 回复 发表于 2017-4-2 22:27
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-3 08:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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