前言:用u盘装win7已经是非常常见的了,但是以前的教程都是以legency bios引导win7的。而由于efi是新技术,所以网上的教程非常的少。唯一有的一个完整的教程就是https://bbs.pcbeta.com/viewthread-956396-1-1.html但这个教程的前提是主板能够加载efi shell。而有的主板好像是不行的,至少我用同样的方法给别人装过,但用自己的联想v480s就没法找到efi shell。虽然联想官方说这台笔记本的主板是支持efi shell的。但联想的客服其实就是复制粘贴党。于是我自己尝试了多种方法,最后成功通过winpe在gtp的硬盘上装了win7。(附件在最后面,如果图挂了的话附件里有份word文档) 安装准备 1:win7 64位 原版镜像(必须是64位的,因为efi已经不对旧的32进行支持了,而且efi是intel的专利技术,amd的核心就放弃吧) 2:一个8g的u盘(u盘必须是usb2.0,因为有些主板好像没法识别usb3.0,在启动u盘的时候可能会失败,我就是这样。如果你的电脑除去要安装的系统分区还有其它分区的话,你也可以用2g的u盘,总之只要你的电脑上有能够放下win7系统镜像的分区就好) 3:软件工具软碟通(可以上网下载,之后我也会上传一份到我的百度网盘) 4:能够由efi引导的pe系统(直接在百度输入关键字,一下子就可以找到的,之后我也传到网盘上。) 5:winntsetup(这个软件其实在pe里一般都有集成,但是有些运行后在efi引导下没法识别gtp格式的硬盘,推荐自己下载最新版。事后我也上传到网盘上) 开始安装(首先你要有一个能正常使用的系统,毕竟要自己做pe的。只有一台裸机的话就没办法了) 1:在win7或win8下,解压win7 64位的iso。(随便解压到哪,只要不是等会要装系统的分区) 2:将u盘插入,打开软碟通。单击文件菜单打开下载好的win8pe64系统的ISO镜像。接下来单击启动,选择写入映像。接下来选择u盘(自己应该可以认出来)。写入前先按格式化(使用快速格式化,快速格式化和格式化的区别上网查。一般而言,尤其对ssd这种读写有次数限制的,快速格式化会好很多,普通格式化就等于一次完全读写,很伤硬盘。),之后写入。 这里是复制来的软碟通的使用方法,由于这个软件使用很简单,我就不自己上图了。 UltraISO软碟通制作可启动U盘方法: 、准备工作:下载安装UltraISO软碟通软件,将准备刻录的U盘插入电脑并事先快速格式化一遍(有重要数据的记得提前备份一下)。 ‚、打开UltraISO软件(注意:Vista/Win7下需以管理员身份运行,不然后面刻录时会提示权限不够),在菜单栏“文件”里“打开”刻录的iso镜像文件,然后注意查看一下镜像是否是可引导和刻录的U盘容量是否足够,如下图: ƒ、确认镜像是可启动和U盘容量足够后我们进入下一步,点击菜单栏里的“启动”——“写入硬盘映像”,如下图: ④、开始准备刻录,检查一下在“硬盘驱动器”里选择的是不是你要刻录的U盘,一定要看清楚,否则将会覆盖掉所选目标盘的数据。选好驱动器号后选择写入方式,一般我们选择默认的“USB-HDD+”即可,如果以后刻录有问题再试试其它格式,如“USB-ZIP”等,具体与你的主板支持有关,如果你想更深入了解这几种写入方式的区别,可以看看这篇文章。 设置好以上参数后我们直接选择“写入”,不用点格式化因为前面我们已经格式化了,点击“写入”后会弹出一个确认窗口,点击确定即可。 ⑤、写入时间长短视乎写入文件的大小,完成后会显示信息,如下图: ⑥、刻录成功后关闭软件。以后这个U盘就相当于一张启动光盘,在BIOS里设置启动方式为USB后,即可用它开机进入。 文章最后给想用此方法制作Windows XP U盘安装盘的朋友一个提醒,以前思齐试过XP系统好像是不支持刻录在U盘上再安装的,会提示某些文件损坏或丢失加载错误,可能是微软在XP上做了一些限制,具体原因尚不清楚。不过刻录Windows 7 U盘安装盘倒是可以的,而且微软官方也出了一个USB/DVD安装盘制作工具,大家也可以用这个制作。 上面说了Windows XP是不支持制作U盘安装盘的,所以如果要安装的话,我们可以变通一下,首先在U盘上安装一个WinPE系统,然后进入PE系统后再硬盘安装即可。或者你也可以直接在Windows 7下硬盘安装XP,不过该方法比较复杂,不建议新手使用。 3将u盘插入到你要安装系统的电脑中,启动电脑进去BIOS。(bios的进法看主板而定,自己上网找自己适用的方法)。进去bios后首先把secure boot改为disable(如果是笔记本预装win8的话,这里应该是enable的,这是给win8启动的某种安全机制,不禁用好像没法装其它的系统)。接着要把boot先改成only efi另外还要把configuration中的SATA mode改为AHCI。最后将restart下的os optimized default改为diable。这样基本就可以了。如果你的主板支持开机按f12来选择启动顺序的话,到这里就可以直接退出按f10退出bios,然后狂按f12选择你的u盘来启动,如果你的主板不能支持,那么你就只能修改boot的启动顺序将u盘的启动顺序调到第一(事后还要改成硬盘第一)。由于不同主板不一样,大家还是自己试试吧。这部分我就不上图了。 4:启动pe系统后,有个boot.x的分区,那个是pe系统的,不用管。如果你是打算在一个全新的硬盘上装win7,或者之前这个硬盘装的是legency bios引导的win7的话那么请看第5.1步。如果是之前用gtp安装过efi引导的系统的话请看第5.2步。 5.1:打开pe系统的dos命令。输入diskpart回车接下来的部分就是分区了, ★选择目标磁盘 list disk--------------------列出系统拥有的磁盘 select disk 0 --------------选择0号磁盘,请根据磁盘大小,自行判断你的目标磁盘 · ★清空目标磁盘,并转换为GPT格式 clean-------------------------清除磁盘,该命令会抹去磁盘上所有数据 convert gpt------------------将磁盘转换为GPT格式 list partition-----------------列出磁盘上的分区,因为我们刚转换成GPT格式,因此,分区为空 · ★建立EFI分区及系统安装分区 create partition efi size=100---------------建立EFI分区,大小为100M,如果打算使用该分区引导MAC系统,建议大小200M以上 create partition msr size=128--------------建立MSR分区,微软默认建立的话,大小是128M create partition primary size=50000-------建立主分区,大小为50000M,请根据自己需求调整,该分区用来安装win7 list partition---------------------------------列出磁盘上的分区 ·
PS:其实,一个diskpart工具,几乎可以代替其他的第三方磁盘工具了,比如著名的DiskGenius,是无法更改GPT格式磁盘的分区ID的,但是diskpart可以。 PS:在安装MAC系统的时候,需要更改分区ID。 PS:关于diskpart的详细使用,可以在diskpart中键入help查看 这里我还是直接参考了网上的方法,图片仅供参考,其实只要看图片中DOS中的部分罢了。但是在win8pe下的diskpart建立efi分区的时候居然是FAT16格式的,而efi分区必须是FAT32格式的。具体原因不明但我接下去会教大家如何转为FAT32。接下来打开DiskGenius(在开始菜单里面。)你会发现你的ESP分区(这个就是efi分区)是fat16格式的。(如果是fat32那就不用管了)选择这个分区,右键给它分配个盘符(比如这里分为Z)接着关闭DiskGenius,再次打开DOS。这是输入format Z: /FS:FAT32(Z是你分配的盘符),之后选择YES就好,没有卷说明直接enter跳过后面的提示。接下来再打开DiskGenius确认efi分区为fat32。选择你要安装系统的那个分区然后把它删除 再建立新的分区 (如果你的硬盘是固态硬盘,那么最好还是进行4k对齐,也就是将对齐到扇区数改为4096。具体原因上完查。4K对齐就是把对齐到扇区数改为4096。机械硬盘可以不对齐。)接下来保存更改,并格式化 跳到第6步 5.2:打开开始菜单运行gendisk。然后选择你要安装的系统分区,删除分区。 然后再建立新分区,格式如图。 (如果你的硬盘是固态硬盘,那么最好还是进行4k对齐,也就是将对齐到扇区数改为4096。具体原因上完查。4K对齐就是把对齐到扇区数改为4096。机械硬盘可以不对齐。)。接下来保存更改,并格式化 接下来找到你的efi分区,用文件管理删除该分区下原有的引导文件。(如果你是装efi引导多系统的话,可以不删除里面的东西,之后用这个分区引导win7启动,在开机的时候可以选择该引导分区所引导的所有系统。)至于删除,直接用强制删除,不用彻底删除。(彻底删除等于对硬盘擦写,会伤硬盘。平时我们用的删除只是删除文件的索引而已,只有当我们在原来文件的位置上写新东西时,才会擦除以前的痕迹。)如果觉得这样强制删除有问题,可以直接将这个分区删除,然后参考5.1的用diskpart建立efi分区的方法。 6.打开winntsetup x64.exe不要用这个pe自带的winntsetup,它无法检测到GTP的。打开后如图(图是找来的在MBR上安装的,实际上这个时候右边应该有的是GTP(后面有绿色钩钩),还有一个efi part(后面暂时是黄色三角))
接下来选择install.wim文件,在第一步解压的目录下的source文件夹下可以找到。然后引导磁盘选择分配了Z的盘符,也就是efi分区(此时黄三角变绿钩钩),安装磁盘为你要装的目标盘。(自己可以打开优化调整看看,不用也可以,以后进系统也能调的,包括破解第三方主题。)其它的不用改动,直接安装了。之后还会弹出一个窗口,也不用做任何改动,直接开始。等进度条结束。 7.这一步可以说最重要,很多人反映efi安装的win7卡死在启动界面。这是因为win7出生的时候还不能完全只由uefi引导,它不像win8那样完美支持efi。所以在首次安装的时候win7必须先以legency bios引导启动,等它安装后将引导信息写入后才能在主板中关闭legency bios。于是在pe系统下重启,千万别进win7,要进bios先,然后把boot模式先改为Both,并且让efi boot first.然后才可以进入win7,进去后配置完文件就可以在下次开机的时候把boot模式改为only uefi了。 8.到此win7就算装完了。
安装win7.rar
(684.22 KB, 下载次数: 333)
win8pex64:http://pan.baidu.com/s/1kT0V4f9 软碟通:http://pan.baidu.com/s/1kTujTX1 WINNTSETUP:http://pan.baidu.com/s/1gdkOEL9 win764位旗舰ISO:http://pan.baidu.com/s/1o69CQue
|