我的电脑有 2 个硬盘。其中一个比较新,上面安装了一些 Windows,我可以通过双启动菜单访问它们。另一个上面有一些旧数据和一个非常老版本的 Windows。
最近,旧的开始发出一些可怕的噪音,所以我决定将其移除,但问题是,如果旧驱动器没有连接,我就无法从新驱动器启动任何安装。
除非我连接了两个驱动器,否则它甚至不会进入双启动菜单。这是什么鬼?
看起来 BIOS 几乎启动了旧驱动器,然后启动了双启动菜单,允许我启动新驱动器。但这对我来说没有多大意义。似乎双启动菜单应该是 BIOS 的一部分,而不是硬盘引导扇区的一部分,对吗?
答案1
您可以将 Windows 7/8/10 启动文件放在 MBR 磁盘上,如下所示:
确保该磁盘上有一个活动分区 - 使用磁盘管理检查并最终将分区设置为活动分区(只有主分区才能设置为活动分区)
使用 bootsect.exe 将 MBR 和活动分区引导记录写入 Windows 7/8/10 格式
使用bcdboot.exe将启动相关的文件和数据写入系统分区。
查看具体信息 -如何将 Windows 启动文件移动到另一个分区/驱动器。
创建 BCD 时选择最新的 Windows 操作系统。
稍后,您可以使用同一站点的双启动修复工具或 Visual BCD 编辑器为其他 Windows 操作系统添加启动加载程序条目。