无忧启动论坛

标题: bootmgfw.efi bcd 和pe.wim镜像不在同一个分区是不是无法启动? 已经可以启动了 [打印本页]

作者: 510819776    时间: 2017-4-27 02:12
标题: bootmgfw.efi bcd 和pe.wim镜像不在同一个分区是不是无法启动? 已经可以启动了
本帖最后由 510819776 于 2017-4-27 22:52 编辑

我的是平板 32位uefi
为了不使用任何usb键盘进入pe
我选择了网上的一个音量下为上下翻页  音量上为确定的32位uefi引导器
平板有四个分区 esp  ntfs1 ntfs2 ntfs3
我把pe的boot.sdi  boot.wim  bcd winpe.efi都放在ntfs3分区上了
然后把winpe.efi bcd移动到eps分区里面
把winpe.efi添加到uefi引导器里面
然后不能启动 报错 0xc000000f  bcd使用bootice编辑过boot.wim boot.sdi的路径了 包括分区路径都改了


逼的没办法了  
我用了变通的一招
把32位的shell.efi添加到uefi引导器里面
这个shell被音量键启动后会自动执行一个startup.nsh的脚本
这个脚本就负责加载ntfs.efi驱动 然后调用ntfs3分区的winpe.efi文件
结果呢 发现一个问题
在加载完毕ntfs.efi驱动后必须执行map -r指令才可以识别ntfs3分区
但是脚本在map -r后的命令都无法被执行 提示位置已经改变
最后的办法是在加载完ntfs.efi驱动后  直接调用uefi引导器主程序再次返回主菜单  
然后再次用音量键选择pe选项   之后shell被再一次执行并挂载了ntfs分区 然后顺利启动了pe

终于在我的32位平板中添加了一个独立的pe启动项  只要我的esp分区没有破坏 我就可以顺利进入pe
后续可能考虑增大esp分区大小 把pe给塞进去  
这样就可以直接选择pe了 不用选择两次了
还有个简单办法就是把平板的某分区格式化为fat分区 就无须启动 也可以直接用nshshell脚本来直接调用了



不过关键是  当bootmgfw.efi bcd  和boot.sdi boot.wim不在一个分区时 通过修改bcd文件中记载的硬盘分区路径以及boot.sdi boot.wim路径是不是无法启动pe呀???




哈哈 可以启动了
就是编辑的时候使用bootice 一定要用高级模式
可以把bootmgfw.efi改名入winpe.efi bcd boot.sdi放到一起
boot.wim单独放在另一个分区里面
已经在虚拟机测试完美启动了 哈哈


作者: 窄口牛    时间: 2017-4-27 05:49
不是的,优盘上一般都是分开的。
作者: feiyike    时间: 2017-4-27 07:29
如果你用的微软的.efi文件
BCD只能是这个路径efi\microsoft\boot\BCD

至于.wim和.sdi放那无所谓了
作者: 510819776    时间: 2017-4-27 19:24
feiyike 发表于 2017-4-27 07:29
如果你用的微软的.efi文件
BCD只能是这个路径efi\microsoft\boot\BCD

微软的efi文件 其实吧 只要把bcd和efi文件放一起就可以识别了
关键是 wim和sdi文件放其他分区是无法启动的
报错
我能确定bcd菜单里面的路径 分区都没问题

作者: lizhenben    时间: 2017-4-27 20:31
本帖最后由 lizhenben 于 2017-4-29 09:35 编辑
510819776 发表于 2017-4-27 19:24
微软的efi文件 其实吧 只要把bcd和efi文件放一起就可以识别了
关键是 wim和sdi文件放其他分区是无法启动 ...


http://bbs.wuyou.net/forum.php?mod=viewthread&tid=372214
作者: 510819776    时间: 2017-4-27 21:48
lizhenben 发表于 2017-4-27 20:31
论坛里似乎有帖子说过,在硬盘上启动wim格式PE,boot.sdi要和bcd文件在同一个分区

你的意思是bootmgfw.efi bcd boot.sdi三个文件在一个分区????
可是问题来了
用bootice修改bcd时候 是可以指定boot.sdi和boot.wim所在分区的
并不能分开指定分区????
所以 无法将boot.wim和boot.sdi分开呀?
既然如此 推理出  四个文件都必须在同一个分区呢???
作者: 窄口牛    时间: 2017-4-27 23:22
下载我的模版看看
作者: lizhenben    时间: 2017-4-27 23:52
本帖最后由 lizhenben 于 2017-4-29 09:34 编辑
510819776 发表于 2017-4-27 21:48
你的意思是bootmgfw.efi bcd boot.sdi三个文件在一个分区????
可是问题来了
用bootice修改bcd时候 ...


http://bbs.wuyou.net/forum.php?mod=viewthread&tid=372214





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