在单独的驱动器上安装 Windows,无需双重启动

在单独的驱动器上安装 Windows,无需双重启动

我有 2 个物理驱动器,驱动器 1 和驱动器 2。我的驱动器 1 已经安装了 Windows 8,我想在驱动器 2 上安装 Windows 7

我首先尝试从 USB 启动,并尝试在驱动器 2 上安装 Windows 7。它成功安装了 Windows,但它似乎在我的驱动器 1 中添加了一个启动项(这是双重启动吧?)。但这不是我想要实现的。如果从 BIOS 启动到驱动器 2,它会说媒体不可启动。

我希望有完全独立的安装。即从驱动器 2 上的 BIOS 启动应该运行我刚刚安装的新 Windows(甚至没有建议切换到驱动器 1 上的 Windows 8)。(驱动器 1 很旧,无论如何我都想用它做其他事情)

一个明显的解决方案是拔掉除驱动器 2 之外的所有驱动器,以便 Windows 被迫在驱动器 2 上安装启动信息。但是有没有其他不需要手动拔掉其他驱动器的方法?我在 Windows 安装过程中是否遗漏了什么?我是否真的可以使用经典的可启动 Windows ISO 来控制启动的位置?

这是特定于 Windows 版本的吗?我正在安装 Windows 7,因为我有一个 win7 密钥/ISO,而且我知道我可以从那里运行免费的 Win10 升级。

编辑(我为什么可能想要这个?):

  • 驱动器 1 太小(128GB SSD),而驱动器 2 较大(250GB SSD),我打算将驱动器 1 赠送给其他人(因此将其从我的电脑中移除)。
  • 驱动器 1 显示出故障迹象,并且我预计驱动器 1 有时会彻底故障。

答案1

安装后,有多种方法可以手动编辑启动管理器/加载程序。一种是微软官方工具bc编辑它完全有能力做到这一点,但不是最用户友好的程序。还有第三方软件简易版它有一个很好的 GUI 用于编辑引导加载程序。

使用两者,您可以编辑您的引导加载程序,以便它始终直接引导到一个系统(如果我理解正确的话,这就是您想要的)。

但是请记住以下几点。Windows 启动是一个两阶段过程,包括启动加载程序和启动管理器。这两个不必安装在同一硬盘上(我认为加载程序必须始终位于主硬盘上,而管理器大多数时候都位于安装操作系统的位置)。如果您设法将加载程序放在另一个驱动器上作为管理器,则必须始终保留该驱动器。如果您将其删除,Windows 将不再加载。我认为使用我发布的工具,您应该能够将加载程序和管理器都安装到您想要的位置,并且您可能应该检查它们是否都在您的 Windows 7 驱动器上,以避免将来出现复杂情况。

答案2

我认为这没什么用。但是,完成两个完全独立的安装的最简单方法是在将 Windows 安装到驱动器 2 之前拔下驱动器 1,这样两个驱动器都有自己的不可见的包含引导加载程序的“系统保留”分区。Windows 安装程序会在您打算安装所有 Windows 的驱动器上创建一个大分区后,将引导分区放在下一个可用的驱动器上。非常令人困惑。

相关内容