如何更改 BCD 内部驱动器号分配

如何更改 BCD 内部驱动器号分配

如您所知,可以使用 BCDEDIT 更改以下值:

设备分区=E:
osdevice 分区=E:

但问题是,BCD 如何命名某个卷(例如上面的 E:)以及如何更正?根据 Windows 安装方法,同一分区的驱动器号可能会有所不同。那么,是否有关于此问题的 BCD 文档?

答案1

最简单的方法是打开命令提示符,在自动修复或 WinPE 中均可。为系统分区分配驱动器号(例如 D:),为 OS/Windows 分区分配驱动器号(C:)。然后使用 BOOTREC 重建 BCD 存储。

  • 磁盘分区
  • lis dis(识别操作系统硬盘)
  • sel dis 0 lis par(识别上述系统和操作系统分区)
  • sel par 1(例如系统)
  • 分配字母=D
  • sel par 3(例如 OS/Windows)
  • 分配字母=C
  • 出口

然后

  • BOOTREC /FIXBOOT(应该显示“成功”)
  • BOOTREC /REBUILDBCD(应该找到 C:\WINDOWS - 选择 Y 选项添加到引导存储)

重新启动系统并希望它能够启动。

相关内容