我的启动文件和 BCD 在E: 上,我的 windows 文件在C:
当设置BCD应该Windows启动加载器device,并osdevice为C:或E:?
我已经有一个 Windows 启动管理器的条目,它具有参数设备分区 = E:
我使用的是 64 位 Windows 8.1
sna*_*yob 11
Max 对他自己的问题的回答(23. dec 2013)并不完全正确。
答案是(device + path) 和 (osdevice + systemroot) 组成了一个完整的.
a) (device + path) 是 Vista、Windows 7/8 的 Windows 加载程序的“完整文件路径”
b) (osdevice + systemroot) 是 Windows 目录的“完整目录路径”
不需要引导管理器 (bootmgr) 和 BCD 本身的路径,因为它们是在初始加载和执行 MBR 和 PBR(主和分区引导记录)以进行 BIOS 引导期间以编程方式建立的。bootmgr 和 \Boot\BCD 都位于 MBR 样式磁盘的活动分区上。
在 GPT 磁盘(使用 UEFI 引导)上,引导管理器和 BCD 位于 ESP(EFI 系统分区)上。
很明显,第一次加载BCD时不能使用BCD里面的BCD路径(BCD是由引导管理器加载的)。
您可以在此处找到有关如何修复引导 BCD 问题的信息。
| 归档时间: |
|
| 查看次数: |
18051 次 |
| 最近记录: |