双系统引导被覆盖:bootmgr 位置
装第二个系统后第一个系统启动项消失(引导被覆盖):按系统类型定位 bootmgr/EFI 引导所在分区,重建被覆盖的引导,双系统菜单可恢复。
简短答案
双系统里装第二个系统覆盖了引导是常见事故:UEFI 下各系统有独立 EFI 引导项,正常不该互相覆盖;Legacy/MBR 下 bootmgr 只有一份在系统保留区,后装的会写掉前者的。定位引导位置后重建即可恢复菜单。
现象对照
| 系统模式 | 被覆盖的位置 | 恢复方法 |
|---|---|---|
| UEFI + GPT | 通常互不影响,丢失多为启动项顺序变了 | BIOS 启动顺序调回,或用 PE 内工具重挂菜单 |
| Legacy + MBR | 系统保留区的 bootmgr | 在 Ventoy 条目 类启动盘进 PE,对被覆盖系统跑 bootrec + bcdboot 重建 |
恢复步骤(Legacy 场景)
- 用 U 盘进 PE,找到被覆盖系统的系统盘(记盘符,如 D:)。
- 命令行执行(参数以 Windows 版本为准):
bcdboot D:\Windows
- 重启进 BIOS,把启动项指回系统盘 MBR 位置,进系统核对菜单是否含两套系统;缺哪套就用哪套系统的 bcdboot 重指一次。
UEFI 双系统互不覆盖、只在启动顺序上「谁先谁后」的问题,模式判断参考 UEFI 与 Legacy 条目。
操作小结
- 先分清 UEFI 还是 Legacy 双系统。
- Legacy 被覆盖用 bcdboot 重建。
- UEFI 多数是启动顺序问题。
- 重建后核对双系统菜单完整。