如您所知,可以使用 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 选项添加到引导存储)
重新启动系统并希望它能够启动。