无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 9309|回复: 27

[已解决] 如何在UEFI启动模式下,把WIM置于非ESP分区后能启动

  [复制链接]
发表于 2015-10-10 17:57:18 | 显示全部楼层 |阅读模式
本帖最后由 2011wyy 于 2015-10-11 12:37 编辑

在硬盘GPT分区模式下(纯UEFI启动),用 BOOTICE 修改BCD文件 为 win8.1 添加 boot from wim 时,可启动的WIM文件,是不是只能放置与ESP分区?

我测试了一下放置与其他分区时,启动不成功。

如果可以成功启动的话,该如何设置,例如把WIM映像文件放置于C盘根目录下的情形,用 BOOTICE 如何修改BCD文件呢?

已解决,经验分享请看第10楼




评分

参与人数 2无忧币 +10 收起 理由
wanghh + 5 很给力!
liuzhaoyzz + 5 很给力!

查看全部评分

 楼主| 发表于 2015-10-11 12:34:51 | 显示全部楼层
纯UEFI启动(GPT硬盘分区)设置 WIM启动的经验分享:

要使 boot from wim 启动成功,只需要2个文件,一个是 boot.sdi,另一个是可启动的映像文件WIM文件(映像文件里的\Windows\System32\Boot目录下要有启动文件winload.efi(UEFI启动)与winload.exe(传统启动))。

boot.sdi 要与 BCD 文件在同一个分区,至于是否在BOOT目录下无关紧要,只要相应在C框中(如附图,下同)设置好正确目录即可。

WIM 文件则可放置于任意分区根目录,至于是否可以放置于下一级目录中,没有尝试,我想想应该也是可以的,只要在B框中设置好正确路径应该可以的。

WIM 文件放置于任意分区后,在A框中要相应选择其所在分区,例如WIM文件放置于E盘的话,那么A框中要选择E盘。

添加WIM启动.png

点评

请问这个 BCD (Boot Configuration Data) 编辑 哪里找到?可否提供下载?谢谢!  详情 回复 发表于 2015-11-8 09:26
呵呵呵  发表于 2015-10-31 10:31
回复

使用道具 举报

 楼主| 发表于 2015-10-10 17:58:03 | 显示全部楼层
如果把WIM文件放置ESP分区时,启动成功。如图设置!
捕获.PNG
回复

使用道具 举报

发表于 2015-10-10 20:57:50 | 显示全部楼层
可以放在其他分区。把上图的启动分区修改wim文件所在的分区

点评

测试成功了,你说的对! 之前不成功的原因是明明我对BCD文件做好了修改,重新启动后,发现更改未生效,不知是啥原因,重新修改了一次才行! 这种情况,我在2台机子上都碰到了。就是往往BCD文件要修改2次才算真  详情 回复 发表于 2015-10-11 08:30
回复

使用道具 举报

 楼主| 发表于 2015-10-10 21:42:39 | 显示全部楼层
不行的!

我把wim与boot.sdi文件放置于C盘根目录下,启动失败。出错如附图图示
回复

使用道具 举报

 楼主| 发表于 2015-10-10 21:45:40 | 显示全部楼层

把图片搞小了才能上传
捕获.PNG

点评

我用BOOTICE添加PE启动出错的界面与你的上图一样,但同样用EASYBCD来自动生成的WIM格式的PE启动项就不会,而且对比了BOOT目录下的BOOT.SDI文件才900KB大小(但启动不了),而NST目录下的BOOT.SDI文件是3MB大小(但能  详情 回复 发表于 2018-10-22 09:34
回复

使用道具 举报

发表于 2015-10-10 22:01:44 | 显示全部楼层
boot.sdi应该放在esp分区的boot目录下吧。我这样启动过。

点评

你确定是 纯UEFI 启动?  详情 回复 发表于 2015-10-10 22:05
回复

使用道具 举报

 楼主| 发表于 2015-10-10 22:05:42 | 显示全部楼层
zhao 发表于 2015-10-10 22:01
boot.sdi应该放在esp分区的boot目录下吧。我这样启动过。

你确定是 纯UEFI 启动?
回复

使用道具 举报

 楼主| 发表于 2015-10-10 22:13:46 | 显示全部楼层
本帖最后由 2011wyy 于 2015-10-10 22:15 编辑
2011frg521 发表于 2015-10-10 22:10
虽然不清楚,但是楼上的提醒值得尝试,把所有分区目录下放入boot文件夹,包括boot.sdi及其它字体等文件目录



不需要所有文件,只要 boot.sdi 文件 以及一个可启动的WIM文件即可。而且 boot.sdi 位置不一定要放在BOOT目录中!

2楼附图所示的设置,我就在纯UEFI启动模式下成功启动的。(以上所述的硬盘均为GPT分区模式)
回复

使用道具 举报

 楼主| 发表于 2015-10-11 08:30:18 | 显示全部楼层
zhao 发表于 2015-10-10 20:57
可以放在其他分区。把上图的启动分区修改wim文件所在的分区

测试成功了,你说的对!

之前不成功的原因是明明我对BCD文件做好了修改,重新启动后,发现更改未生效,不知是啥原因,重新修改了一次才行!

这种情况,我在2台机子上都碰到了。就是往往BCD文件要修改2次才算真正被修改了,好奇怪。
回复

使用道具 举报

发表于 2015-11-8 09:26:43 | 显示全部楼层
2011wyy 发表于 2015-10-11 12:34
纯UEFI启动(GPT硬盘分区)设置 WIM启动的经验分享:

要使 boot from wim 启动成功,只需要2个文件,一 ...

请问这个 BCD (Boot Configuration Data) 编辑 哪里找到?可否提供下载?谢谢!

点评

用 BOOTICE 修改BCD文件 BOOTICE 下载 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=57675  详情 回复 发表于 2015-11-8 10:32
回复

使用道具 举报

 楼主| 发表于 2015-11-8 10:32:39 | 显示全部楼层
chishingchan 发表于 2015-11-8 09:26
请问这个 BCD (Boot Configuration Data) 编辑 哪里找到?可否提供下载?谢谢!

用 BOOTICE 修改BCD文件
BOOTICE  下载 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=57675

点评

这个已经下载过了,但很少用到。画面和标题都不同,是同一软件吗?  详情 回复 发表于 2015-11-8 10:36
回复

使用道具 举报

发表于 2015-11-8 10:36:10 | 显示全部楼层
2011wyy 发表于 2015-11-8 10:32
用 BOOTICE 修改BCD文件
BOOTICE  下载 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=57675

这个已经下载过了,但很少用到。画面和标题都不同,是同一软件吗?

点评

不明白你的意思 我用的就是 BOOTICEx86_v1.332 ,操作系统是 win8.1 64位  详情 回复 发表于 2015-12-3 16:02
回复

使用道具 举报

 楼主| 发表于 2015-12-3 16:02:31 | 显示全部楼层
chishingchan 发表于 2015-11-8 10:36
这个已经下载过了,但很少用到。画面和标题都不同,是同一软件吗?



不明白你的意思

我用的就是 BOOTICEx86_v1.332 ,操作系统是 win8.1 64位

从头到尾用的都是这个 BOOTICEx86_v1.332
回复

使用道具 举报

发表于 2015-12-31 22:44:03 | 显示全部楼层
BOOTICE进bcd高级编辑,改一下启动设备就ok了。
我试验过几次,在bcd常规编辑下,只要保存一下,启动设备就默认改回[boot]了,如果wim文件在别的分区,需要进高级模式改一下启动设备。
不知道这是不是就是你说的需要改两遍的原因。

点评

我这里只有 智能编辑 与 高级编辑 这2种  详情 回复 发表于 2016-1-1 13:41
回复

使用道具 举报

 楼主| 发表于 2016-1-1 13:41:51 | 显示全部楼层
君子不器 发表于 2015-12-31 22:44
BOOTICE进bcd高级编辑,改一下启动设备就ok了。
我试验过几次,在bcd常规编辑下,只要保存一下,启动设备 ...


我这里只有 智能编辑 与 高级编辑 这2种

经常用  智能编辑  这种模式
回复

使用道具 举报

发表于 2016-1-3 17:06:53 | 显示全部楼层
2011wyy 发表于 2016-1-1 13:41
我这里只有 智能编辑 与 高级编辑 这2种

经常用  智能编辑  这种模式

哦,对,就是智能编辑和高级编辑。我说的常规模式就是智能编辑模式。
回复

使用道具 举报

发表于 2016-3-13 15:36:14 来自手机 | 显示全部楼层
修改BCD还不如复制或新建BCD后只改UEFI启动选项,仅按F12快速引导选择时才出现多选项
回复

使用道具 举报

发表于 2016-3-14 17:23:40 | 显示全部楼层
我自己的优盘分了两分区,一个是UEFI的,一个是NTFS,支持纯UEFI启动,也支持普通启动,WIM文件在NTFS分区

纯UEFI引导不能改EFI\MICROSOFT\BOOT下的BCD引导菜单,改了后虽然能显示菜单,但不能正常引导,徽标后黑屏

普通引导没有任何问题
回复

使用道具 举报

发表于 2018-10-22 09:34:28 | 显示全部楼层
2011wyy 发表于 2015-10-10 21:45
把图片搞小了才能上传

我用BOOTICE添加PE启动出错的界面与你的上图一样,但同样用EASYBCD来自动生成的WIM格式的PE启动项就不会,而且对比了BOOT目录下的BOOT.SDI文件才900KB大小(但启动不了),而NST目录下的BOOT.SDI文件是3MB大小(但能启动),请帮解决
回复

使用道具 举报

发表于 2019-1-1 16:41:01 来自手机 | 显示全部楼层
编辑BCD,修改了其中一项的设备类型后,启动菜单少了几项,
回复

使用道具 举报

发表于 2019-1-20 23:00:07 来自手机 | 显示全部楼层
直接Bcdedit
回复

使用道具 举报

 楼主| 发表于 2020-3-7 12:23:47 | 显示全部楼层
BCD 编辑,使用小工具 BOOTICEx86_1.3.4 ,选择智能编辑模式
回复

使用道具 举报

发表于 2020-3-13 05:45:50 | 显示全部楼层
你说的对
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2021-1-21 03:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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