无忧启动论坛

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

bcdedit /copy 出错,读取现有显示顺序时出错。找不到元素。

[复制链接]
跳转到指定楼层
1#
发表于 2018-11-16 08:21:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

在进行下面操作中运行bcdedit /store bbcd /copy 出错

bcdedit /createstore bbcd
bcdedit /store bbcd /create {bootmgr}

bcdedit /store bbcd /create /application bootsector /d "启动Grub4dos"
bcdedit /store bbcd /set {Grub4dos id} device boot
bcdedit /store bbcd /set {Grub4do id} path \Grldr

bcdedit /store bbcd /copy {Grub4do id} /d "启动Dos"
此时出错:
读取现有显示顺序时出错。
找不到元素。

执行bcdedit /store bbcd /displayorder  {Grub4do id}或再创建一个其他启动项,比如pe启动项,再执行bcdedit /store bbcd /displayorder  {pe id}
此时再执行bcdedit /store bbcd /copy {Grub4do id} /d "启动Dos",成功

可能是:
当bootmgr项中没有displayorder,执行/copy命令会出错

再测试一下:
当bootmgr项中有displayorder时,执行bcdedit /store bbcd /deletevalue {bootmgr} displayorder 或
执行bcdedit /store bbcd /displayorder {要移除的id} /remove (直到移除displayorder 所有的id)

再执行
bcdedit /store bbcd /copy {Grub4do id} /d "启动Dos"
此时还是出错:
读取现有显示顺序时出错。
找不到元素。
2#
发表于 2018-11-16 09:18:41 | 只看该作者
请高手帮忙
回复

使用道具 举报

3#
发表于 2018-11-16 09:30:19 | 只看该作者
BBCD?

点评

不能用bbcd么  详情 回复 发表于 2018-11-16 10:18
回复

使用道具 举报

4#
 楼主| 发表于 2018-11-16 10:18:45 | 只看该作者

不能用bbcd么

点评

/store 为非当期系统BCD,应该有指定路径,如"d:\bbcd" 不知是否我理解错误  详情 回复 发表于 2018-11-16 20:40
回复

使用道具 举报

5#
发表于 2018-11-16 20:40:50 | 只看该作者

/store
为非当期系统BCD,应该有指定路径,如"d:\bbcd"
不知是否我理解错误

点评

示例: 对于指定的操作系统项,下列命令将应用程序设备设置到 C: 分区: 注意: 使用 "hd_partiton=" 语法显式禁用自动 VHD 检测,并 创建与启动虚拟机兼容的项目,例如, bcdedit /store  详情 回复 发表于 2018-11-16 21:38
我是命令提示符进入某一文件夹中,再在该文件夹中创建的bbcd 比如 bcdedit /store bbcd /create {bootmgr}执行后,确实在bbcd中创建了{bootmgr} bcdedit对非当前系统bcd操作是否一定要加绝对路径,我也不知道  详情 回复 发表于 2018-11-16 21:27
回复

使用道具 举报

6#
 楼主| 发表于 2018-11-16 21:27:04 | 只看该作者
fuldho 发表于 2018-11-16 20:40
/store
为非当期系统BCD,应该有指定路径,如"d:\bbcd"
不知是否我理解错误

我是命令提示符进入某一文件夹中,再在该文件夹中创建的bbcd
比如 bcdedit /store bbcd /create {bootmgr}执行后,确实在bbcd中创建了{bootmgr}

bcdedit对非当前系统bcd操作是否一定要加绝对路径,我也不知道
回复

使用道具 举报

7#
 楼主| 发表于 2018-11-16 21:38:02 | 只看该作者
fuldho 发表于 2018-11-16 20:40
/store
为非当期系统BCD,应该有指定路径,如"d:\bbcd"
不知是否我理解错误

示例:

对于指定的操作系统项,下列命令将应用程序设备设置到 C: 分区:

    注意: 使用 "hd_partiton=" 语法显式禁用自动 VHD 检测,并
          创建与启动虚拟机兼容的项目,例如,

    bcdedit /store Foocd /set {default} device hd_partition=F:

点评

对于非系统BCD,我一直使用绝对路径, [attachimg]382351[/attachimg]  详情 回复 发表于 2018-11-16 21:59
回复

使用道具 举报

8#
发表于 2018-11-16 21:59:55 | 只看该作者
yjqd 发表于 2018-11-16 21:38
示例:

对于指定的操作系统项,下列命令将应用程序设备设置到 C: 分区:

对于非系统BCD,我一直使用绝对路径,


回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-24 19:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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