关于EFI的介绍,就不赘述了。 在网上找了EFI安装win7 64位的教程,大多是从光盘启动安装,虽然这种方法较为简单,但是,一来,光盘速度较慢,二来,光盘安装方式较不灵活。故参考了相关资料,实现了EFI启动,从硬盘安装WIN7 64位。 本教程的前提条件: 一、主板BIOS支持EFI。 一般来说,支持EFI的BIOS,都有类似于EFI BOOT的选项,开启即可。 二、原版64位win7镜像。 大多修改版的win7镜像,都没有了EFI引导功能,帮需要原版镜像。 特别提示: 下面开始教程: 一、首先要把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中有选项 如图: ![]() 选择后,BIOS会自动搜索到fat32分区的Shell.efi,并启动。 2.启动EFI shell后,如图: ![]() 提示: 启动EFI shell后,会有提示 fs0………………………… fs1………………………… fsx指的就是硬盘上的FAT32分区。 因为GPT大多已有EFI分区,所以fs1才是存放win7安装文件的分区。执行如下命令:
如果能看到win7安装文件,就对了,如果没有,则切换为其它fsx直到看到win7安装文件。 如图: ![]() 3、键入命令bootmgfw.efi,即可启动win7安装程序。 剩下的安装过程就和普通安装一样了。 补充内容 (2011-12-29 13:32): EFI shell取自bios之家的http://bbs.b |
|