无忧启动论坛

标题: 微PE32位版和64位版2合一的问题 [打印本页]

作者: winterli    时间: 2016-9-19 15:24
标题: 微PE32位版和64位版2合一的问题
我把32位版的WEPE文件夹改名成WEPE32,
相应修改了WEPE32.INI为

title [01] 微 PE 工具箱
find --set-root /WEPE32/WEPE32
chainloader /WEPE32/WEPE32

B32用BOOTICE也相应修改文件夹名。
启动时显示找不到/WEPE/B32文件
还需要修改那个文件?
作者: 小透明    时间: 2016-9-19 20:55
我是开一个BCD菜单,扔两个菜单指向两个版本的WIM文件。
作者: zengqcyxx    时间: 2016-9-19 23:40
WEPE文件夹实际就是boot文件夹,人家是编译了bootmgr指向了WEPE文件夹(替代了boot文件夹),这个目录是系统的启动分区来的,不是你随便改个名就行的。
作者: 2012hzy6420    时间: 2016-9-20 06:26
支持楼主
作者: winterli    时间: 2016-9-20 08:22
zengqcyxx 发表于 2016-9-19 23:40
WEPE文件夹实际就是boot文件夹,人家是编译了bootmgr指向了WEPE文件夹(替代了boot文件夹),这个目录是系统 ...

bootmgr我用winhex打开没搜索到相应的字符。。。
作者: 2013qiuwei0209    时间: 2016-9-20 12:29
楼主看来知道的不是很清楚啊!
引导基本顺序:bootmgr-->bcd-->boot.sdi-->.wim
bootmgr中包含:bcd的路径,bcd的文件名。

像你这样的重新制作bootmgr,论坛有,你可以搜索下。而且你这个32位和64位合并没有意义啊,用grub4dos又不能efi启动
作者: 永远的大象    时间: 2016-9-20 13:47
本帖最后由 永远的大象 于 2016-9-20 13:51 编辑

原因楼上的几位已经有说了,我的给你看看我的,用虚拟机测试了32位 UEFI 的启动,Legacy 的启动,用实机测试了64位UEFI的启动,都能正常启动。
EFI方面的直接是无修改,而 Legacy 引导方式的只是自己做了个菜单,你只要看过生成的ISO,WEPE目录下的那个文本文件,你也可以做到这样的。
根目录:
├EFI
│├BOOT
││├bootia32.efi
││└bootx64.efi
│└Microsoft
│  └BOOT
│    ├B32
│    └BCD
├WEPE
│├B32
│├B64
│├MAXDOS.IMG
│├WEPE.SDI
│├WEPE32
│├WEPE32.WIM
│├WEPE64
│└WEPE64.WIM
└grldr

以下是 grldr 菜单的内容:
default 0
timeout 3

title WePE x86
        find --set-root /WEPE/WEPE32
        chainloader /WEPE/WEPE32

title WePE x64
        find --set-root /WEPE/WEPE64
        chainloader /WEPE/WEPE64

title MaxDOS
        map --mem /WEPE/MAXDOS.IMG (fd0)
        map --hook
        chainloader (fd0)+1
        rootnoverify (fd0)

title commandline
        commandline

title reboot
        reboot

title halt
        halt

作者: JCDN    时间: 2016-9-20 18:50
我帮你搜索下
重命名BCD,修改BOOTMGR的方法,通过不同的BCD文件来实现直接启动不同的系统
作者: lsc1117    时间: 2016-9-20 18:59
3楼说到点子上了,BOOT文件夹被命名为WEPE,不是随便可以改动的,非要改的话就得自己重新设定bootmgr(grldr)和bcd、boot文件夹。
作者: zengqcyxx    时间: 2016-10-6 21:07
其实不用改变原来目录的,微PE32位版和64位版的文件其实是可以都放在WEPE目录的,到官网下载这两个版本的软件,制作成ISO,然后提取文件放在一起就行了,里面有一个INI就已说明了哪个就是哪个文件,两个PE里其实很多文件是相同的。




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