无忧启动论坛

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

[已解决] 小白问题,sdi文件是什么作用

[复制链接]
跳转到指定楼层
1#
发表于 2023-2-13 09:23:04 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wsdyleon 于 2023-2-13 16:27 编辑

原因,需要添加个wim启动,我的系统w11就没有这个文件呢,去pe里面找了个也没反应大家帮忙看看那里有错误
============================
解决方案:使用新版的bootice可以指定sdi的路径,这样就解决了bcd sdi wim不在一个分区的尴尬


sshot-1.png (39.63 KB, 下载次数: 211)

sshot-1.png

搜狗截图20230213111346.png (28.37 KB, 下载次数: 221)

搜狗截图20230213111346.png

22.png (72.76 KB, 下载次数: 237)

22.png
2#
发表于 2023-2-13 09:33:08 | 只看该作者
挂boot.wim用的

点评

谢谢扫盲  详情 回复 发表于 2023-2-13 11:25
回复

使用道具 举报

3#
发表于 2023-2-13 09:53:50 | 只看该作者
boot.sdi is a template ramdisk without content;

如楼上所言,可以将pe核心wim挂上去;

正常使用原版光盘或iso安装系统的,硬盘的系统引导文件中会有这个文件;

找到winre.wim就能找到;

或者用bootice高级模式从bcd中看下sdi究竟有没有;

原版光盘或iso中都有这个sdi文件;

点评

pe的sdi不行吗?是因为精简的原因吗  详情 回复 发表于 2023-2-13 11:02
回复

使用道具 举报

4#
发表于 2023-2-13 10:07:54 | 只看该作者
学习下
回复

使用道具 举报

5#
发表于 2023-2-13 10:42:05 来自手机 | 只看该作者
wim搞成vhd就不需要了

点评

简单说一下,我也想学习一下  详情 回复 发表于 2023-2-13 11:01
回复

使用道具 举报

6#
 楼主| 发表于 2023-2-13 11:01:55 | 只看该作者
szwp 发表于 2023-2-13 10:42
wim搞成vhd就不需要了

简单说一下,我也想学习一下

点评

建个vhd,将wim释放进去,也可用wimboot。 再在bcd里加个引导即可。  详情 回复 发表于 2023-2-13 15:30
回复

使用道具 举报

7#
 楼主| 发表于 2023-2-13 11:02:14 | 只看该作者
captain_g 发表于 2023-2-13 09:53
boot.sdi is a template ramdisk without content;

如楼上所言,可以将pe核心wim挂上去;

pe的sdi不行吗?是因为精简的原因吗

点评

pe成品中的sdi可以用,一般iso格式的都有; 原版的sdi大小3M,用起来省事,在pe核心wim中它不是必须的; 也有网友修改或另制的,可能很小,正常都是能用的;  详情 回复 发表于 2023-2-13 11:27
回复

使用道具 举报

8#
发表于 2023-2-13 11:25:27 | 只看该作者

谢谢扫盲
回复

使用道具 举报

9#
发表于 2023-2-13 11:27:06 | 只看该作者
本帖最后由 captain_g 于 2023-2-13 11:29 编辑
wsdyleon 发表于 2023-2-13 11:02
pe的sdi不行吗?是因为精简的原因吗

pe成品中的sdi可以用,一般iso格式的都有;

原版的sdi大小3M,用起来省事,在pe核心wim中它不是必须的;

也有网友修改或另制的,可能很小,正常都是能用的;

正常sdi内存模板是ntfs格式的,论坛内好像有fat格式的;

回复

使用道具 举报

10#
发表于 2023-2-13 11:37:14 | 只看该作者
本帖最后由 captain_g 于 2023-2-13 11:40 编辑

pe启动时 cannot find or read the sdi file:
会有报错代码: 0xc000000f
文字提示: The boot selection failed because a required device is inaccessible.
所以sdi文件要存在(包括路径)
回复

使用道具 举报

11#
发表于 2023-2-13 11:51:41 | 只看该作者
本帖最后由 captain_g 于 2023-2-13 12:02 编辑

贴图显示:sdi和wim在Windows分区;

另一贴图显示:bcd在esp分区;

所以bcd配置中的:\boot.sdi应该不对;

点评

感谢回复,看论坛一贴子说,只要这两个文件在同一分区就行,bcd因为是uefi,肯定在引导esp分区了  详情 回复 发表于 2023-2-13 14:03
回复

使用道具 举报

12#
 楼主| 发表于 2023-2-13 14:03:14 来自手机 | 只看该作者
本帖最后由 wsdyleon 于 2023-2-13 14:06 编辑
captain_g 发表于 2023-2-13 11:51
贴图显示:sdi和wim在Windows分区;

另一贴图显示:bcd在esp分区;

感谢回复,看论坛一贴子说,只要这两个文件在同一分区就行,bcd因为是uefi,肯定在引导esp分区了我刚才看了,bcd跟sdi在一起就行了?

点评

他的意思是你的BCD配置的WIM和SDI是在根目录,而你的BCD又在ESP(EFI分区),它的根目录自然是ESP下,而不是系统分区下。你不改BCD就把WIM和SDI文件挪到ESP根目录就行。  详情 回复 发表于 2023-2-13 14:37
不知道具体失败错误提示是什么; 启动时bcd/sdi/wim中任意一个找不到都提示0xc000000f; 找不到bcd:An error occurred while attempting to read the boot configuration data. 找不到sdi:The boot selection f  详情 回复 发表于 2023-2-13 14:33
回复

使用道具 举报

13#
发表于 2023-2-13 14:33:54 | 只看该作者
wsdyleon 发表于 2023-2-13 14:03
感谢回复,看论坛一贴子说,只要这两个文件在同一分区就行,bcd因为是uefi,肯定在引导esp分区了我刚才看 ...

不知道具体失败错误提示是什么;
启动时bcd/sdi/wim中任意一个找不到都提示0xc000000f;
找不到bcd:An error occurred while attempting to read the boot configuration data.
找不到sdi:The boot selection failed because a required device is inaccessible.
找不到wim:A required device isn't connected or can't be accessed.

看贴图bcd配置中"sdi文件"的配置是:\boot.sdi,这个应该是指esp分区根目录下的boot.sdi;

实际上你的sdi和wim都在Windows分区根目录下,故:

如果在Windows环境中用bootice在高级模式下查看系统bcd:
1、和Boot from WIM对应的OSDevice应该是:[C:]\boot.wim,{ramdiskoptions}
2、Device objects下的{ramdiskoptions}项下:
SdiDevice应该是[C:]
SdiPath应该是\boot.sdi

点评

感谢,因为uefi启动,bcd是在esp引导分区,但esp分区大小只有200m,所以说wim和bcd sdi不在一个分区。 后来我把sdi文件(pe里面的)往esp的bcd同级目录复制了一份,但sdi这个路径怎么写,默认是/boot/boot.sdi  详情 回复 发表于 2023-2-13 14:52
回复

使用道具 举报

14#
 楼主| 发表于 2023-2-13 14:52:45 | 只看该作者
本帖最后由 wsdyleon 于 2023-2-13 15:01 编辑
captain_g 发表于 2023-2-13 14:33
不知道具体失败错误提示是什么;
启动时bcd/sdi/wim中任意一个找不到都提示0xc000000f;
找不到bcd:An ...

感谢,因为uefi启动,bcd是在esp引导分区,但esp分区大小只有200m,所以说wim和bcd sdi不在一个分区。
后来我把sdi文件(pe里面的)往esp的bcd同级目录复制了一份,但sdi这个路径怎么写,默认是/boot/boot.sdi错误提示应该是第三个“信息:未连接或无法访问所需设备”
我这个情况是不是需要修改相关的efi文件呢

点评

按照你所说的,应该写\efi\microsoft\boot\boot.sdi; bcd中只会有一个{ramdiskoptions},所以在那里无所谓,路径与文件名一定要对;  详情 回复 发表于 2023-2-13 15:15
回复

使用道具 举报

15#
发表于 2023-2-13 15:15:02 | 只看该作者
本帖最后由 captain_g 于 2023-2-13 15:21 编辑
wsdyleon 发表于 2023-2-13 14:52
感谢,因为uefi启动,bcd是在esp引导分区,但esp分区大小只有200m,所以说wim和bcd sdi不在一个分区。
...

按照你所说的,应该写\efi\microsoft\boot\boot.sdi;

bcd中只会有一个{ramdiskoptions},所以在那里无所谓,路径与文件名一定要对;
如果显示的只是“未连接或无法访问所需设备”那就是找不到WIM;

点评

感谢耐心解答。设备文件、sdi文件路径对应的路径是启动分区还是esp分区?但现在wim和sdi不在一个分区  详情 回复 发表于 2023-2-13 15:21
回复

使用道具 举报

16#
 楼主| 发表于 2023-2-13 15:21:30 | 只看该作者
本帖最后由 wsdyleon 于 2023-2-13 15:35 编辑
captain_g 发表于 2023-2-13 15:15
按照你所说的,应该写\efi\microsoft\boot\boot.sdi;

bcd中只会有一个{ramdiskoptions},所以在那里 ...

感谢耐心解答。设备文件、sdi文件路径对应的路径是启动分区还是esp分区?但现在wim和sdi不在一个分区

sshot-1.png (35.44 KB, 下载次数: 223)

sshot-1.png

点评

它们在不在同一个位置没关系,只要路径与文件名对头; 你这个截图是BOOTICE的,看起来不熟啊?  详情 回复 发表于 2023-2-13 15:37
回复

使用道具 举报

17#
发表于 2023-2-13 15:30:20 | 只看该作者
wsdyleon 发表于 2023-2-13 11:01
简单说一下,我也想学习一下

建个vhd,将wim释放进去,也可用wimboot。
再在bcd里加个引导即可。

点评

我试试这个方法。待会再请教  详情 回复 发表于 2023-2-13 15:35
回复

使用道具 举报

18#
 楼主| 发表于 2023-2-13 15:35:50 | 只看该作者
szwp 发表于 2023-2-13 15:30
建个vhd,将wim释放进去,也可用wimboot。
再在bcd里加个引导即可。

我试试这个方法。待会再请教。vhd加载方式是不是ramos?

点评

皆可,看BCD的写法  详情 回复 发表于 2023-2-13 15:37
回复

使用道具 举报

19#
发表于 2023-2-13 15:37:00 | 只看该作者
wsdyleon 发表于 2023-2-13 15:35
我试试这个方法。待会再请教。vhd加载方式是不是ramos?

皆可,看BCD的写法
回复

使用道具 举报

20#
发表于 2023-2-13 15:37:51 | 只看该作者
wsdyleon 发表于 2023-2-13 15:21
感谢耐心解答。设备文件、sdi文件路径对应的路径是启动分区还是esp分区?但现在wim和sdi不在一个分区

它们在不在同一个位置没关系,只要路径与文件名对头;

你这个截图是BOOTICE的,看起来不熟啊?
回复

使用道具 举报

21#
发表于 2023-2-13 15:38:53 | 只看该作者
还是上一张图比较容易理解,这个是BIOS启动,只是举例:

BOOT.SDI和BOOT.WIM文件均在D:\M7VHD目录中;

在Windows下用Bootice查看系统BCD,智能模式下看到的;

0.PNG (41.99 KB, 下载次数: 259)

0.PNG

点评

有点头大了,绿圈那个选项怎么调出来?启动分区跟引导分区一回事吗?现在bcd.sdi在esp, wim在c盘这种情况不行吗?  详情 回复 发表于 2023-2-13 15:57
回复

使用道具 举报

22#
发表于 2023-2-13 15:40:34 | 只看该作者
高级模式下看到的

1.PNG (37.46 KB, 下载次数: 233)

1.PNG
回复

使用道具 举报

23#
发表于 2023-2-13 15:41:10 | 只看该作者
高级续

2.PNG (29.99 KB, 下载次数: 232)

2.PNG
回复

使用道具 举报

24#
发表于 2023-2-13 15:47:19 | 只看该作者
涨涨知识
回复

使用道具 举报

25#
 楼主| 发表于 2023-2-13 15:57:51 来自手机 | 只看该作者
captain_g 发表于 2023-2-13 15:38
还是上一张图比较容易理解,这个是BIOS启动,只是举例:

BOOT.SDI和BOOT.WIM文件均在D:\M7VHD目录中;

有点头大了,绿圈那个选项怎么调出来?启动分区跟引导分区一回事吗?现在bcd.sdi在esp, wim在c盘这种情况不行吗?

点评

用的是论坛下载的BOOTICE,版本1.3.4; 启动分区、引导分区是习惯说法,微软叫它系统分区,比如esp分区就是; Windows文件夹所在分区,微软叫他Windows分区,可能也有人叫它系统分区;  详情 回复 发表于 2023-2-13 16:07
回复

使用道具 举报

26#
发表于 2023-2-13 16:07:29 | 只看该作者
wsdyleon 发表于 2023-2-13 15:57
有点头大了,绿圈那个选项怎么调出来?启动分区跟引导分区一回事吗?现在bcd.sdi在esp, wim在c盘这种情 ...

用的是论坛下载的BOOTICE,版本1.3.4;

启动分区、引导分区是习惯说法,微软叫它系统分区,比如esp分区就是;

Windows文件夹所在分区,微软叫他Windows分区,可能也有人叫它系统分区;
回复

使用道具 举报

27#
发表于 2023-2-13 16:10:05 | 只看该作者
论坛有专门给硬盘启动添加WIM启动项的工具或批处理脚本,不想搞明白的直接用就行了。

点评

现在进去了,用葱大的工具失败了。  详情 回复 发表于 2023-2-13 16:11
回复

使用道具 举报

28#
 楼主| 发表于 2023-2-13 16:11:54 来自手机 | 只看该作者
本帖最后由 wsdyleon 于 2023-2-13 16:24 编辑
captain_g 发表于 2023-2-13 16:10
论坛有专门给硬盘启动添加WIM启动项的工具或批处理脚本,不想搞明白的直接用就行了。

现在进去了,用葱大的工具失败了。实在是谢谢了。我这问题的关键应该是因为1.3.3的bootice不支持指定sdi的位置,导致我这种情况(bcd、sdi跟wim补一个分区)的没法启动
回复

使用道具 举报

29#
发表于 2023-2-13 16:30:51 | 只看该作者
1.3.3版的记不清了,如有高级模式可以直接进去在里面编辑的;

问题解决的话,请在标题中标注【已解决】;
回复

使用道具 举报

30#
发表于 2023-2-13 16:31:29 | 只看该作者
题外话:

将WIM搞进VHD(X)        ,像启动硬盘系统那样启动VHD(X)则不需用到BOOT.SDI;

如果不是为了保存在PE中所做的设置或操作,个人认为可能意义不大;

如果想保存结果以便下一次进入后能继续使用,可以参考以下讨论帖:

http://wuyou.net/forum.php?mod=v ... p;page=1#pid4118830
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-23 09:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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