您的位置:首页 > 其它

EFI引导-硬盘安装win7 64位

2011-12-29 13:36 309 查看
关于EFI的介绍,就不赘述了。

在网上找了EFI安装win7 64位的教程,大多是从光盘启动安装,虽然这种方法较为简单,但是,一来,光盘速度较慢,二来,光盘安装方式较不灵活。故参考了相关资料,实现了EFI启动,从硬盘安装WIN7 64位。

本教程的前提条件:

一、主板BIOS支持EFI。

一般来说,支持EFI的BIOS,都有类似于EFI BOOT的选项,开启即可。

二、原版64位win7镜像。

大多修改版的win7镜像,都没有了EFI引导功能,帮需要原版镜像。

特别提示:

5.12号的镜像:cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso,无法成功通过EFI引导。

从小马PE网站上找到的下列版本的镜像,可以成功EFI引导:

cn_windows_7_ultimate_with_sp1_x64_dvd_618537.iso

下面开始教程:

一、首先要把MBR磁盘转换为GPT磁盘,转换方法参考其它教程。

PS:MBR转换为GPT会导致所有分区丢失。

转换为GPT后,分区如下:



提示:

1.图中50G的分区(大小可以按需要划分),是用来安装win7 的,磁盘格式为NTFS。

2.图中20G的分区(大小可以按需要划分,但要保证能放下win7镜像),是用来存放win7 镜像的,磁盘格式为FAT32(不能为NTFS格式,因为在EFI BIOS下只能识别FAT32)。

3.剩余的硬盘空间,在安装好win7后再划分即可。

4.关于EFI,MSR分区,大多磁盘工具在GPT磁盘新建分区时,会提示建立这两个分区,如果没有,可以用diskpart命令建立。

二、安装准备工作:

1.将win7 64位镜像解压到硬盘的FAT32分区(本教程即为20G的FAT32分区)的根目录。

2.将EFI shell解压到FAT32分区根目录。

下载地址:

EFI shell

3.将附件中的bootmgfw.zip解压到FAT32分区根目录。

下载地址:

bootmgfw.zip

上述操作完成后,fat32分区下的文件如下图:



二、从EFI启动到EFI shell

以华硕A53SV的BIOS为例:

1.开机按F2进入BIOS设置,在最后一下项EXIT中有选项

Launch EFI shell from filesystem device

如图:



选择后,BIOS会自动搜索到fat32分区的Shell.efi,并启动。

2.启动EFI shell后,如图:



提示:

启动EFI shell后,会有提示

fs0…………………………

fs1…………………………

fsx指的就是硬盘上的FAT32分区。

因为GPT大多已有EFI分区,所以fs1才是存放win7安装文件的分区。执行如下命令:

直接键入fs1,即可进入该分区

ls命令是查看当前目录下文件

如果能看到win7安装文件,就对了,如果没有,则切换为其它fsx直到看到win7安装文件。

如图:



3、键入命令bootmgfw.efi,即可启动win7安装程序。

剩下的安装过程就和普通安装一样了。

补充内容 (2011-12-29 13:32):

EFI shell取自bios之家的http://bbs.bios.net.cn/thread-229709-1-1.html,感谢bios之家的ht1021873332
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: