如何启动已安装在 UEFI 系统硬盘上的 Windows 7

如何启动已安装在 UEFI 系统硬盘上的 Windows 7

我最近买了一个 联想 迷你塔式服务器。我的旧系统坏了。主板好像坏了。我想尝试将硬盘添加到我的新塔式服务器并从中启动。问题是它运行的是 Windows 7。据我所知,Windows 7 运行的是 BIOS,而我的系统使用 UEFI。

我选择了“仅旧版”选项,并且我已经厌倦将硬盘识别为启动设备,但它在重新启动之前只能勉强进入启动窗口屏幕。

我认为我的能力远远超出了我的能力范围,但如果能提供任何关于如何实现这一点的建议,我将不胜感激。谢谢!

答案1

据我所知,Windows 7 通过 BIOS 运行,而我的系统使用 UEFI。

是的,没有,而且大多数情况下也没有。

  • 可以使用经典固件(BIOS)和使用 MBR 分区的磁盘来安装 Windows 7。
  • 或者您可以使用更现代的固件(EFI)并使用 GPT 磁盘。

您无法在两者之间切换。以 MBR 模式安装然后转到 EFI 设置将不起作用。反过来也不行。使用您在旧设置中使用的任何设置。

请注意,许多现代 EFO 固件都支持传统模式。这可能是您selected the Legacy only在 EFI 中启用的模式。

第二个不行,因为如果硬件不同,将已安装的 Windows 操作系统从一台计算机移动到另一台计算机不太可能成功。Windows 尝试(并且确实)智能处理硬件,并采取一些智能措施以加快启动速度。但这也将其与某些硬件绑定在一起。

这归结为:

  1. 要么它无法工作(例如,当旧系统的 HDD 控制器不同并且无法识别新控制器时)。因此,除非您替换某些驱动程序,否则 Windows 无法启动。这是一个两难问题
  2. 或者它会起作用,但最终你会得到一个需要大量更新的系统。

选项 2 可能需要再次激活 Windows(希望您在商店购买了 Windows 版本的完整许可证,这样您就可以将其安装在另一台计算机上。如果是联想 OEM 许可证,则可能不允许从 Lenono 设置中移动许可证)。

这次可能有点晚了,但为了完整性:可以在硬件之间移动窗口。通常,这是从sysprep清除旧驱动程序、设置兼容性驱动程序等开始的。除非您的旧系统仍在运行,否则这不是一个选项,因为您需要这样做移动磁盘。

相关内容