Nat*_*han 3 boot windows-7 mbr grub bcd
我正在双启动 Linux Mint 和 Windows 7,而 Windows 7 出现“设备无法访问”错误,阻止其启动。我正在为我的 MBR 使用 grub。
据我所知,在 MBR 将控制权交给操作系统(目前只是一个逻辑分区)后,BCD 是管理 Windows 7 启动过程的原因。这样对吗?
所以会使用这个命令:
bootrec /RebuildBcd
Run Code Online (Sandbox Code Playgroud)
对 MBR 或硬盘上的任何分区表进行任何更改?基本上,是重建 BCD 本地化到系统驱动器的东西,还是主动更改硬盘驱动器结构(或使用引导标志设置任何活动分区)?
谢谢!
BCD 是一个名为 的文件,BCD
它位于Boot
Windows 在安装期间主系统分区之前创建的 100MB 分区上的文件夹中(您也可能Boot
在 C:\ 驱动器上有一个文件夹)。
这是一个注册表配置单元。它安装在注册表中 HKLM\BCD00000000。
bootrec /RebuildBCD
只重建这个 BCD 文件。
其他bootrec
选项可以修改 MBR: