我在一个硬盘上安装了 debian jessie,然后我又添加了 3 个硬盘用于存储,但我在其中一个硬盘上安装了 Windows 7 Home Premium。它一直运行良好,直到 Windows 更新损坏了我的 Windows 驱动器,在尝试重新安装时,我删除了驱动器上的那个分区。然后在启动时,我在 Debian 驱动器上收到一条错误消息,提示“缺少操作系统”。我只能拔掉所有驱动器(只留下所需的驱动器)才能重新安装 Windows,现在我仍然无法启动 Debian,但 Windows 只有在插入其驱动器时才能正常启动。我正在尝试找到一种方法,让所有 4 个驱动器都插入,并修复我的 Debian 安装。有人知道在插入其他驱动器的情况下启动时可能出现什么问题吗?有什么方法可以修复 Debian,以便它可以识别 Windows 7 和操作系统?
答案1
最安全、最省心的方法是将 Win7 安装在一个驱动器上,断开所有其他驱动器的连接。然后将 Debian 安装在下一个驱动器上,断开所有其他驱动器的连接。这样,W7 的 bootmgr 和 Debian Grub 就不会互相干扰。
要选择操作系统,请转到临时 BIOS 启动顺序并选择具有所需操作系统的磁盘。
答案2
我通过下载并启动引导修复工具解决了这个问题,并且通过使用 grub 而不是 Windows 引导加载程序覆盖 MBR 解决了我的启动问题