无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 9736|回复: 43
打印 上一主题 下一主题

[分享] 自己的win7,8,10 PE组合包,带制作流程(视频)

[复制链接]
跳转到指定楼层
1#
发表于 2021-3-23 23:36:13 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 mx5840725 于 2021-3-24 23:37 编辑

我先声明:

PE都是我在论坛下载的,一共有9个PE,分别是:

win7_32两个,且都带网络

win8_32和win8_64无网络

win10_32两个,一个有网络,一个没有

win10_64三个,一个有网络,两个没有


以上PE都是内置软件,有个别外置了一些软件,但是我没有用这几个个别PE的外置软件

PE基本都是微PE里面提取的WIM

我的PE是采用UD三分区部署,引导文件都是从C大的USBOS里面提取的,因为我自己不会做系统基础引导文件,我就把C大的USBOS的UD三分区模式中的引导文件拿了出来自己UD三分区部署了一个框架,然后将以上PE放入,我就修改了BCD文件,fbinst菜单里面的代码,删除了grldr文件,我就用fbinst菜单里面的代码直接引导UD区里面的323.52KB的文件,然后这个文件又引导BCD,然后我Qemu测试bios,uefi启动,都是可以进入系统的,但是我毕竟也是菜鸟,希望前辈能看看我的FBA里面的代码有没有问题,会不会存在漏洞,谢谢.

链接:    https://pan.baidu.com/s/1glv2fM5B1pupRRi2mpXdWA       提取码: brrr   (包含制作视频和工具)


文件名称: D:\efi.7z

文件大小: 1.83 GB (1,975,340,443 字节)

修改时间: 2021年03月23日,16:37:43

MD5: F25392BDDFF9190590E1322D84D8581D

SHA1: E378E1D14C5BA254EE33074BF26D752CA390E3B4

SHA256: 1C80A884E48BD3F391751F5D9107F8ACCE927D531C064A8D4AD059A252AD1F31

CRC32: 6521ED82


文件名称: D:\ud.fba
文件大小: 1.07 MB (1,123,840 字节)
修改时间: 2021年03月23日,16:36:40
MD5: BADA1BA0ACAE0742ADB75E5C48175AEE
SHA1: B4DAB99EE927B1D955407FC266245B5BB3174DB7
SHA256: 9ED520CC89C5B2169742CE7AD85AC92EB5D11C99794D8201AD848596BC18177D
CRC32: D2A6FEBA






44#
发表于 2022-11-6 07:42:23 | 只看该作者
多谢楼主分享PE的制作流程啊,学习学习
回复

使用道具 举报

43#
发表于 2022-10-25 12:40:54 | 只看该作者
谢谢
回复

使用道具 举报

42#
发表于 2021-6-4 19:02:37 | 只看该作者
感谢分享!
回复

使用道具 举报

41#
发表于 2021-3-25 07:44:58 | 只看该作者
感谢楼主分享
回复

使用道具 举报

40#
发表于 2021-3-25 04:59:26 | 只看该作者
楼主发贴辛苦了,谢谢楼主的精彩分享!
回复

使用道具 举报

39#
 楼主| 发表于 2021-3-24 22:57:20 | 只看该作者
hilsonma 发表于 2021-3-24 21:51
这些是各引导程序的配置脚本(菜单文件),需要找相关程序的说明。
fbinst菜单,可能的文件名fb.cfg
grld ...

谢谢前辈的细心指点.
回复

使用道具 举报

38#
发表于 2021-3-24 21:51:09 | 只看该作者
mx5840725 发表于 2021-3-24 21:13
非常感谢前辈的指导,这里我有一点不明白,为什么论坛里面没有这些代码的教程了,不管是fbinst,grldr,gru ...

这些是各引导程序的配置脚本(菜单文件),需要找相关程序的说明。
fbinst菜单,可能的文件名fb.cfg
grldr菜单 (grub4dos菜单 / g4d菜单),可能的文件名menu.lst
grub2菜单,可能的文件名grub.cfg
wbm菜单(bootmgr菜单 / bcd菜单 / 微软菜单),可能的文件名bcd
回复

使用道具 举报

37#
 楼主| 发表于 2021-3-24 21:43:05 来自手机 | 只看该作者
hilsonma 发表于 2021-3-24 21:40
可百度,有时候资料是少了点,要多点耐心。

嗯,我得研究下这个fbinst,谢谢你。
回复

使用道具 举报

36#
发表于 2021-3-24 21:40:03 | 只看该作者
mx5840725 发表于 2021-3-24 21:13
非常感谢前辈的指导,这里我有一点不明白,为什么论坛里面没有这些代码的教程了,不管是fbinst,grldr,gru ...

可百度,有时候资料是少了点,要多点耐心。




回复

使用道具 举报

35#
发表于 2021-3-24 21:16:49 | 只看该作者
mx5840725 发表于 2021-3-24 20:15
因为现在身边没电脑,没法测试了,我在请教下,按照这样修改后,我bios启动的话,是不是还是要按一下F1才 ...

menu F1 X64PE X64PE 是错误的。
用法应该是这样的:
menu 热键 引导模式 引导文件

menu F1 X64PE X64PE 表示引导模式是X64PE,而fbinst中是没有这样的引导模式的,所以错误。
回复

使用道具 举报

34#
 楼主| 发表于 2021-3-24 21:13:02 来自手机 | 只看该作者
hilsonma 发表于 2021-3-24 21:00
menu F1 grldr grldr
menu 表示这是一个fbinst菜单项
F1 表示这个菜单项的热键是F1

非常感谢前辈的指导,这里我有一点不明白,为什么论坛里面没有这些代码的教程了,不管是fbinst,grldr,grud2等等,里面的代码我感觉都是同一类型的机器语言,但是我在论坛真没有看到类似的教程,比如我要看到这种代码  char * ch='c';  然后我明白了这是C语言,于是我就会去找相关的教程来学习C,但是论坛里面好像没有关于这些引导代码的介绍和教程。
回复

使用道具 举报

33#
发表于 2021-3-24 21:00:47 | 只看该作者
mx5840725 发表于 2021-3-24 20:15
因为现在身边没电脑,没法测试了,我在请教下,按照这样修改后,我bios启动的话,是不是还是要按一下F1才 ...

menu F1 grldr grldr
menu 表示这是一个fbinst菜单项
F1 表示这个菜单项的热键是F1
F1 后面第1个grldr表示这个菜单项的引导模式是grldr
F1 后面第2个grldr表示这个菜单项的引导文件是grldr

fbinst菜单中只有这一句的时候,你按不按F1,它都会直接进入指定的引导文件,上面这个引导文件是grldr
你也可以将fbinst菜单改成
menu F1 grldr X64PE
这样引导文件就是X64PE,就可以直接使用你ud中原来的X64PE

不过我还是建议你将fbinst菜单改成
menu F1 grldr grldr
你可以将你ud中原来的X64PE重命名为grldr,这样你照样可以直接使用了。
而这样的话你就可以看到原来X64PE中隐含的grldr菜单了,原来隐含的grldr菜单是比较复杂的,建议改成:
find --set-root /BOOT/BOOTX64
chainloader /BOOT/BOOTX64
这样比较简单,同样是直接引导BOOTX64

按以上修改后,进入ud引导就是直接grldr,grldr直接bootx64,这时显示的就是b64设定的菜单。
回复

使用道具 举报

32#
发表于 2021-3-24 20:58:40 | 只看该作者
感谢分享!
回复

使用道具 举报

31#
 楼主| 发表于 2021-3-24 20:15:00 来自手机 | 只看该作者
hilsonma 发表于 2021-3-24 19:05
fbinst菜单只要一句:
menu F1 grldr grldr


因为现在身边没电脑,没法测试了,我在请教下,按照这样修改后,我bios启动的话,是不是还是要按一下F1才会开始引导pe了,然后F1后面那两个个grldr是什么意思了?我的这个ud区是没有grldr文件的,只有你所说的被改名的X64PE文件,意思就是在我这里应该是 menu F1 X64PE X64PE?我希望再只保留一个文件后,执行bios启动时不需要再去按什么了,直接引导BOOTX64就行。
回复

使用道具 举报

30#
发表于 2021-3-24 19:23:31 | 只看该作者
感谢分享,下来试试
回复

使用道具 举报

29#
发表于 2021-3-24 19:05:29 | 只看该作者
mx5840725 发表于 2021-3-24 18:17
我有一个新的想法:我把那个X32PE文件删除了,然后也不需要按 F1或者F2了,直接BIOS启动就默认引导X64PE文 ...

fbinst菜单只要一句:
menu F1 grldr grldr

这样,ud中只需要一个文件grldr
grldr菜单只要两句:
find --set-root /BOOT/BOOTX64
chainloader /BOOT/BOOTX64

然后只要修改 \BOOT\b64 就可以了。BOOTX86 和 b86 可以不要。

点评

因为现在身边没电脑,没法测试了,我在请教下,按照这样修改后,我bios启动的话,是不是还是要按一下F1才会开始引导pe了,然后F1后面那两个个grldr是什么意思了?我的这个ud区是没有grldr文件的,只有你所说的被改名  详情 回复 发表于 2021-3-24 20:15
回复

使用道具 举报

28#
 楼主| 发表于 2021-3-24 18:19:47 来自手机 | 只看该作者
hilsonma 发表于 2021-3-24 17:33
看了ud.fba,里面的323.52KB的文件有两个(X64PE和X86PE),其实是两个内置菜单并改名了的grldr,分别引导BOO ...

如果这么做的话,就很好管理了,那么请教fbinst菜单里面的代码需要怎么改写了?
回复

使用道具 举报

27#
 楼主| 发表于 2021-3-24 18:17:54 来自手机 | 只看该作者
hilsonma 发表于 2021-3-24 17:33
看了ud.fba,里面的323.52KB的文件有两个(X64PE和X86PE),其实是两个内置菜单并改名了的grldr,分别引导BOO ...

我有一个新的想法:我把那个X32PE文件删除了,然后也不需要按 F1或者F2了,直接BIOS启动就默认引导X64PE文件,然后在引导BCD就行,BCD好像是不分32位和64位的,我只需要把32位.wimPE加进去就行。但是这个代码又要怎么修改了?

点评

fbinst菜单只要一句: menu F1 grldr grldr 这样,ud中只需要一个文件grldr grldr菜单只要两句: find --set-root /BOOT/BOOTX64 chainloader /BOOT/BOOTX64 然后只要修改 \BOOT\b64 就可以了。BOOTX86 和  详情 回复 发表于 2021-3-24 19:05
回复

使用道具 举报

26#
 楼主| 发表于 2021-3-24 18:08:08 来自手机 | 只看该作者
hilsonma 发表于 2021-3-24 17:33
看了ud.fba,里面的323.52KB的文件有两个(X64PE和X86PE),其实是两个内置菜单并改名了的grldr,分别引导BOO ...

siso和grub2我都不会了,我也是菜鸟(︿)
回复

使用道具 举报

25#
发表于 2021-3-24 17:53:55 | 只看该作者
mx5840725 发表于 2021-3-24 17:02
其实不难,我有时间做个制作流程。

期待楼主的教程尽快出来  尽量详细点 照顾一下小白
回复

使用道具 举报

24#
发表于 2021-3-24 17:33:17 | 只看该作者
看了ud.fba,里面的323.52KB的文件有两个(X64PE和X86PE),其实是两个内置菜单并改名了的grldr,分别引导BOOTX64和BOOTX86,这两个又是魔改过的bootmgr,分别使用改名了的bcd (b64和b86)。
觉得只要使用一个grldr就可以了,然后grldr内置菜单引导bootmgr(改名为peldr),最后使用同一个bcd去引导那9个pe.

或者使用siso,这样,ud里只放grldr+siso,就可以直接引导那9个pe了,由于siso内置了bootmgr/bcd/boot.sdi,除9个wim文件外,不需要额外的bootmgr和bcd和boot.sdi 。

efi引导也可以改用grub2,这样,只需要一个集成的efi文件和那9个wim文件,其他文件也不需要了。那9个wim文件也是跟楼主原方案一样,efi引导与ud引导共用的。当然,在efi引导中,64位efi只能引导64位的pe,32位efi只能引导32位的pe.

点评

如果这么做的话,就很好管理了,那么请教fbinst菜单里面的代码需要怎么改写了?  详情 回复 发表于 2021-3-24 18:19
我有一个新的想法:我把那个X32PE文件删除了,然后也不需要按 F1或者F2了,直接BIOS启动就默认引导X64PE文件,然后在引导BCD就行,BCD好像是不分32位和64位的,我只需要把32位.wimPE加进去就行。但是这个代码又要怎么  详情 回复 发表于 2021-3-24 18:17
siso和grub2我都不会了,我也是菜鸟(︿)  详情 回复 发表于 2021-3-24 18:08
回复

使用道具 举报

23#
 楼主| 发表于 2021-3-24 17:02:42 来自手机 | 只看该作者
micky123 发表于 2021-3-24 16:33
楼主最好写一个制作过程 怎样用你的包制作三分区

其实不难,我有时间做个制作流程。

点评

期待楼主的教程尽快出来 尽量详细点 照顾一下小白  详情 回复 发表于 2021-3-24 17:53
回复

使用道具 举报

22#
发表于 2021-3-24 16:33:13 | 只看该作者
mx5840725 发表于 2021-3-24 15:26
你把东西解压出来,然后UD三分区部署你的优盘,论坛里面有UD三分区的教程了。

楼主最好写一个制作过程 怎样用你的包制作三分区

点评

其实不难,我有时间做个制作流程。  详情 回复 发表于 2021-3-24 17:02
回复

使用道具 举报

21#
 楼主| 发表于 2021-3-24 15:26:55 来自手机 | 只看该作者
jmcho66 发表于 2021-3-24 15:10
下载完成 是个7z文件 不是iso 请问这个文件怎么在普通电脑上启动?

你把东西解压出来,然后UD三分区部署你的优盘,论坛里面有UD三分区的教程了。

点评

楼主最好写一个制作过程 怎样用你的包制作三分区  详情 回复 发表于 2021-3-24 16:33
回复

使用道具 举报

20#
发表于 2021-3-24 15:10:12 来自手机 | 只看该作者
下载完成 是个7z文件 不是iso 请问这个文件怎么在普通电脑上启动?

点评

你把东西解压出来,然后UD三分区部署你的优盘,论坛里面有UD三分区的教程了。  详情 回复 发表于 2021-3-24 15:26
回复

使用道具 举报

19#
发表于 2021-3-24 14:26:47 | 只看该作者
感谢分享,这个思路不错!UD里直接引导Wim镜像!
回复

使用道具 举报

18#
 楼主| 发表于 2021-3-24 13:57:03 来自手机 | 只看该作者
zhangjy_12 发表于 2021-3-24 13:25
再放几张图就更好了

我的电脑只能进64efi启动,别的启动都是用的Qemu启动测试器测试的,因为测试器模拟出来的环境比较弱,我都是把PE启动到出现微软logo的时候就关闭了测试器窗口,但是两个带网络的win7我在测试时,进入了系统,还打开浏览器百度知道了一下。由于大部分都没进去桌面,我就没有截图了。
回复

使用道具 举报

17#
发表于 2021-3-24 13:25:39 | 只看该作者
再放几张图就更好了

点评

我的电脑只能进64efi启动,别的启动都是用的Qemu启动测试器测试的,因为测试器模拟出来的环境比较弱,我都是把PE启动到出现微软logo的时候就关闭了测试器窗口,但是两个带网络的win7我在测试时,进入了系统,还打开  详情 回复 发表于 2021-3-24 13:57
回复

使用道具 举报

16#
发表于 2021-3-24 13:21:44 | 只看该作者
度盘收藏了,感谢分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 17:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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