![如何启动已安装在 UEFI 系统硬盘上的 Windows 7](https://linux22.com/image/1499635/%E5%A6%82%E4%BD%95%E5%90%AF%E5%8A%A8%E5%B7%B2%E5%AE%89%E8%A3%85%E5%9C%A8%20UEFI%20%E7%B3%BB%E7%BB%9F%E7%A1%AC%E7%9B%98%E4%B8%8A%E7%9A%84%20Windows%207.png)
我最近买了一个 联想 迷你塔式服务器。我的旧系统坏了。主板好像坏了。我想尝试将硬盘添加到我的新塔式服务器并从中启动。问题是它运行的是 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 尝试(并且确实)智能处理硬件,并采取一些智能措施以加快启动速度。但这也将其与某些硬件绑定在一起。
这归结为:
- 要么它无法工作(例如,当旧系统的 HDD 控制器不同并且无法识别新控制器时)。因此,除非您替换某些驱动程序,否则 Windows 无法启动。这是一个两难问题
- 或者它会起作用,但最终你会得到一个需要大量更新的系统。
选项 2 可能需要再次激活 Windows(希望您在商店购买了 Windows 版本的完整许可证,这样您就可以将其安装在另一台计算机上。如果是联想 OEM 许可证,则可能不允许从 Lenono 设置中移动许可证)。
这次可能有点晚了,但为了完整性:可以在硬件之间移动窗口。通常,这是从sysprep
清除旧驱动程序、设置兼容性驱动程序等开始的。除非您的旧系统仍在运行,否则这不是一个选项,因为您需要这样做前移动磁盘。