在 GPT 驱动器上无法安装 Windows 7 且 UEFI 关闭

在 GPT 驱动器上无法安装 Windows 7 且 UEFI 关闭

我需要使用 UEFI 在笔记本上实现 Ubuntu 和 Windows 7 双启动。我必须关闭 UEFI 才能安装和启动 Ubuntu。

现在我尝试安装 Windows 7,但它说无法安装在具有 GPT 样式的驱动器上。打开 GPT 支持的唯一方法是在 UEFI 模式下运行它,但当我尝试在 BIOS 中打开它时,它无法识别我的闪存驱动器。

我很困惑。如果有人能指导我如何在不格式化硬盘的情况下安装 Windows 7,我将非常高兴。

答案1

就我个人而言,我会以 EFI 模式安装 Windows,然后安装Linux 的 EFI 模式引导加载程序。有多种可供选择(参见链接)。重新索引可能是最容易安装的,尽管使用 Ubuntu 的 Boot Repair 工具也可以相当容易地设置 EFI 版本的 GRUB 2。

答案2

这里真正的问题是您的计算机没有将您的闪存驱动器视为 UEFI 可启动设备。这可能是您的 BIOS 或 BIOS 设置的限制,但首先请按照以下步骤创建 UEFI 可启动的 Windows 7 闪存驱动器:

  1. 在 Windows 计算机上,下载 Windows 7 操作系统的正版(尽管是试用版)。您可以从此处执行此操作:http://www.mydigitallife.info/official-windows-7-sp1-iso-from-digital-river/ 确保下载的版本与计算机预装的版本相同。例如,如果您有一台联想 x120e,装有 Windows 7 专业版 64 位,请下载 Windows 7 专业版 64 位的 iso 映像。

  2. 下载完成后,使用 Windows 7 USB/DVD 下载工具将 iso 刻录到 USB 闪存盘(至少 4GB)。

  3. 准备好后,在计算机上创建一个文件夹,随意命名(例如 W7pro64bit)。转到 USB 的根目录并选择那里的所有文件和文件夹(共 9 个)复制并粘贴到您创建的文件夹 W7pro64bit 中。

  4. 使用 Windows 再次将 USB 格式化为 FAT32。Windows 7 USB/DVD 下载工具将其格式化为 NTFS。我们需要一个 FAT32 格式的磁盘来实现我们的目标。再次将 USB 格式化为 FAT32 不会触及 USB 拇指驱动器的 MBR。复制回文件后(参见步骤 6),USB 仍然可以启动。(很好,很简单,不是吗?)

  5. 现在转到文件夹 W7pro64bit 并执行以下操作:

a. 浏览至 W7pro64bit\sources\ 并打开 install.wim 文件。这是一个大文件,可以使用 7zip(免费软件)将其作为存档打开。不要提取它,不要修改它,只需使用 7zip 浏览该文件即可。为了确保您不会弄乱该文件,您可以将其复制到计算机中的其他位置,然后继续。

b. 将此文件 (install.wim) 浏览至 \1\Windows\Boot\EFI\ 并找到文件 bootmgfw.efi。不要移动或删除它,只需将该文件拖到桌面即可。(如果您已将文件 install.wim 复制到计算机中的其他位置,那么您可以放心地对该文件执行任何操作)关闭 7zip 程序以释放 install.wim 文件。

c. 将刚刚复制到桌面的文件从 bootmgfw.efi 重命名为 bootx64.efi。

d. 现在返回 w7pro64bit 文件夹并浏览 \efi\Microsoft。从那里复制文件夹 boot 并将其粘贴到上一级文件夹:\efi。它将看起来像这样:\efi\boot。

e. 现在将您保存在桌面上并重命名的文件(bootx64.efi)复制到 \efi\boot(位于您在步骤 5d 中复制的启动文件夹中)

  1. 现在转到 W7pro64bit 文件夹的根目录并选择所有文件夹和文件(共 9 个)复制并将所有这些文件粘贴回您的 USB 拇指驱动器。(有关更多信息,请参阅步骤 4)

  2. 转到您要重新安装的计算机,在重新启动之前,使用程序 ABR(激活备份和恢复)备份您的 Windows 操作系统的许可证。(使用谷歌查找 ABR)。高级令牌管理器 (ATM) 也很棒。此链接可能会有所帮助:备份和恢复 W7 激活。程序完成其魔力后,它将在程序本身所在的文件夹中创建一些文件。将这些文件复制到 USB 中的新文件夹中。将其重命名为 ABR,以便您以后可以快速找到它。(如果您决定使用 ATM,过程可能会略有不同。但您足够聪明,可以弄清楚如何使用它)

  3. 继续操作之前,请将所有数据备份到外部存储器。(提醒:您确定已按照步骤 7 中的说明将许可证保存到安全的地方吗?保存到外部驱动器还是另一台计算机?如果确定,请继续执行步骤 9)

  4. 现在重新启动笔记本电脑,然后输入 BIOS 设置。转到启动设置,并将计算机设置为仅以 UEFI 启动。不是两者,不是 UEFI 优先,也不是传统,而是仅 UEFI。保存并重新启动。

  5. 按 f12(或您机器的相应键)选择启动设备,然后选择从 USB 拇指驱动器启动 Windows 7 Pro 64 位。

  6. 如果一切操作正确,您的计算机将从 USB 启动。

  7. 按照向导选择自定义安装,而不是升级。在磁盘分区窗口中删除您看到的所有分区,直到只剩下一个未分配的空间。

  8. 选择它,然后单击下一步安装 Windows,此时无需进行分区。由于 USB 以 UEFI 模式启动,安装程序将创建 GPT 分区表而不是 MBR。

  9. 第一次重启后立即移除 USB 闪存盘,安装将从 HDD 继续。等待安装完成。

  10. 当您最终进入桌面时,在已安装的操作系统上插入 USB,转到 ABR 文件夹并单击 restore.exe。它将恢复您的许可证,并且您的 Windows 副本将被激活。

  11. 现在您可以进入计算机管理/磁盘管理并缩小硬盘以创建分区方案。确保为您的 Windows 操作系统留出足够的空间。(30GB 或更多用于您选择安装的额外程序)

  12. 从 lenovo.com 下载 thinkvantage 系统更新并更新您的系统。如果您只需要基本驱动程序支持,Windows 更新也可以安装所有必要的驱动程序。

从现在开始,您可以使用特殊 USB 在 UEFI 模式下安装 Windows 7,而无需再更改分区方案。如果您的操作系统分区旁边有一个数据分区(参见上面的示例),当您使用 USB 拇指驱动器重新安装系统时,请在磁盘分区窗口中选择安装 Windows 的分区,将其删除,然后将 Windows 重新安装到未格式化的区域。您的数据分区将完好无损,安装将自动将您的数据分区安装到系统中。并且,在整个过程中,您将始终拥有纯 UEFI 的系统安装,并享受其所有好处。

相关内容