无忧启动论坛
标题:
微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