EFI 引导-硬盘(U 盘)安装 win7 64 位
在网上找了 EFI 安装 win7 64 位的教程,大多是从光盘启动安装,虽然这种 方法较为简单,但是,一来,光盘速度较慢,二来,光盘安装方式不灵活。故 参考了相关资料,实现了 EFI 启动,从硬盘(U 盘)安装 WIN7 64 位。 声明:本教程仅供参考,对于安装过程中出现的任何损失,不负任何责任。 说明:
1.EFI 引导下的 win7 是无法软件激活的,只能刷 BIOS 激活。 本教程的前提条件:
一、主板 BIOS 支持 EFI。
一般来说,支持EFI 的 BIOS,都有类似于 EFI BOOT 的选项,开启即可。 二、原版 64 位 win7 镜像。
大多修改版的 win7 镜像,都没有了 EFI 引导功能,需要原版镜像。 ps:windows 7 32 位是不支持 EFI 引导的。 下面开始教程: 第一章 准备工作 一、制作安装分区
1、首先在移动硬盘(U 盘)准备一个 FAT32 分区
一定要 FAT32 分区,因为 efi bios 只能识别 FAT32 分区
可用空间-推荐 5G,最低要求,能放下 win7 镜像解压出的所有文件
主分区也行, 逻辑分区也行, 不需要有引导功能。 为方便叙述, 该分区称为 Install 分区。
2、将 win7 x64 镜像中的所有文件复制到 Install 分区根目录 3、将 EFI SHELL(x64).zip 解压到 Install 分区根目录, 4、将 bootmgfw.efi 复制到 Install 分区根目录 最终,Install 分区目录结构如下图
第二章 安装 win7 64 位系统 一、从 EFI 启动到 EFI shell
1.开机按 F2 进入 BIOS设置,在最后一下项 EXIT 中有选项 Launch EFI shell from device
filesystem
2.启动 EFI shell 后,如图:
提示:
启动 EFI shell 后,会有提示
fs0 :………………………… fs1 :…………………………
fs 数字-指的就是硬盘上的 FAT32 分区,类似于 windows 下的 c:,d:盘符。 在 Shell>
光标后,输入 fs0:
回车,即可进入该分区 命令 ls
可列出当前目录下的文件
如果能看到 win7 安装文件,就对了,如果没有,则切换为其它分区,键入命令 fs1: fs2:
直到看到 win7 安装文件。 如图:
4、键入命令 bootmgfw.efi,即可启动 win7 安装程序。 二、安装系统
重点介绍一下使用 diskpart 命令建立 GPT 磁盘,以及创建分区的方法 为了叙述方便,win7 将要安装到的磁盘,称为目标磁盘
这里只介绍如何使用 diskpart 命令来建立 GPT 磁盘及分区, 同时, 该方法会抹去 磁盘所有数据。
无损转换,请参考其它方法。
安装程序到选择分区时,可能遇到的情况:
当 windows 安装程序进行到选择分区的步骤时, 一、目标磁盘为空白磁盘的情况,
直接选择目标磁盘,安装程序会帮助你建立 EFI 的各种分区。
二、可能会出现如下图所示的情况,这是因为目标磁盘为 MBR 磁盘
使 用diskpart 工具建立 GPT 分区的步骤: 1、 把 MBR 磁盘转换为 GPT 磁盘
在选择分区界面,按下 SHIFT+F10 调出命令提示符
键入 diskpart