IT天空

 找回密码
 加入我们

手机验证码便捷登录

搜索

[原创][UEFI启动教程][第四章]使用UEFI+GPT模式安装Windows

    [复制链接]
修电脑的老狼 发表于 2014-10-31 05:11:25 | 显示全部楼层 |阅读模式

本帖最后由 cjb292721 于 2014-10-31 13:18 编辑

  GPT引导系统的方式与MBR不同,要处理最重要的系统引导,上网查找了好多办法,实践后并不能完美地在32位PE上使用。故本文所使用的PE是U盘装机助理的64位Win8 PE,安装的系统以目前常用的64位Windows 7为例。
  VMware Workstation虚拟机要模拟UEFI的话,创建完虚拟机后,到虚拟机目录下找到要模拟UEFI的虚拟机。找到后缀名为vmx的文件,用记事本打开,增加一行内容为firmware = "efi"即可。
  其实若直接引导启动Windows原版镜像安装系统的话,UEFI引导、GPT分区表、4K对齐都会自动处理好。但要引导启动原版镜像,得将iso原版镜像文件刻盘或写入到U盘后进行引导才行。本文旨在PE下安装系统,相信大多数人不会选择速度较慢的光盘来安装系统,同时也相信大多数人没有在U盘里写入了Windows原版镜像。
  另外,需要注意的是,UEFI并不支持DOS。传统DOS工具不能在UEFI下使用,即一键还原也基本做不了。所以,系统的备份与恢复,目前貌似只能进PE手动操作。
0.jpg



实现UEFI启动的四大条件:
  1、支持UEFI启动的主板:主板若支持UEFI的话,一般也会默认开启。支持i3/i5/i7的机子基本上使用UEFI不是什么问题,较老的G31/G41部分主板也支持UEFI,2010年后的主板基本都支持UEFI。自带Win8系统的设备,要换系统则需关闭Secure Boot,具体见第三章。
  2、64位NT6内核操作系统:Windows Vista/7/8/8.1/10均为NT6内核,但要使用UEFI的话则需要64位系统才支持。(部分32位Win8设备使用了UEFI,此乃特殊现象。)
  3、GPT分区表:有人会说UEFI支持MBR分区表,的确,但无多大意义。GPT分区表只在硬盘容量大于2T时才有必要使用,使用了GPT分区表,要引导里面的系统则才需要UEFI。若安装系统的硬盘容量小于2T,则没必要折腾UEFI,直接用BIOS+MBR模式就好。MBR分区表要UEFI启动,同样需要GPT(UEFI)引导文件。若MBR没GPT(UEFI)引导的引导文件,UEFI只能以Legacy模式(传统模式)启动,效果同BIOS+MBR;这已经不是UEFI启动了,要是关闭了CSM就根本启动不了。
  4、FAT分区:在GPT分区表里,其实也就是ESP分区;MBR要UEFI启动,也需一个FAT分区。UEFI启动引导系统的方法是查找硬盘分区中第一个FAT分区内的引导文件进行系统引导,这里并无指定分区表格式,但FAT分区必备。


一、硬盘分区

  分区还是用PE下最常用的DiskGenius,可直接使用“快速分区”功能对硬盘进行分区。分区表类型选择GUID,勾选建立ESP分区。ESP分区非常重要,用于存放系统引导文件。测试发现,如果不创建ESP分区会导致系统无法引导。这里不扯动态磁盘,就不讲MSR分区,但可以建立。建议勾选“对齐分区到此扇区数的整数倍”,这涉及到硬盘的4K对齐,对固态硬盘和新技术的机械硬盘非常重要,可以设置为2048扇区。分区数目和容量便根据自己需要去调整就好。(若是MBR分区表,则直接创建一个100MB的FAT32分区即可,并作为主分区和活动分区。系统分区也可作为主分区,但不可作为活动分区。)
1.png

  分区完毕后,若DiskGenius没有为ESP分区分配盘符的话,则右键ESP分区,指派新的驱动器号即可。ESP分区默认是隐藏的,进入系统会自动隐藏。
2.png

  同时也可整理下其他分区的盘符,这里设定ESP的盘符为I,系统分区为C。
3.png



二、系统安装

1、使用WinNTSetup安装系统(仅支持wim格式的系统包)
  使用WinNTSetup安装系统,会顺便处理系统引导,安装完成后无需再次处理引导。
  打开WinNTSetup,顶端选择第二个(Windows Vista/7/8/2008/2012)。选择好wim镜像,引导磁盘的位置则是ESP分区,安装磁盘的位置则是系统分区。选择好版本,可勾选“破解uxtheme.dll以支持使用第三方主题”。
4.png


  点击开始安装,引导扇区选择使用Bootsect.exe更新引导代码。确认安装文件、引导驱动器、安装驱动器是否正确。点击确定,系统便开始安装。系统安装完成后,WinNTSetup会顺带处理好引导。在32位PE下实机测试,偶尔进度条走到最后会出现软件卡死,即不能创建引导,具体原因不明。
5.png



2、使用Ghost或Easy Image X安装系统
  有人喜欢用Ghost安装系统,那么系统安装完成后还需处理引导,系统才可使用。所以Ghost安装系统走到最后,就不要重启了,点Continue退出Ghost。
7.png


  同样,Easy Image X也不支持处理UEFI引导。镜像恢复完成后,还需处理引导才行。
6.png



三、UEFI引导处理

  安装好系统后,系统能不能进入全靠这一步了。WinNTSetup安装系统后会顺带处理好引导,而Ghost、Easy Image X、Win$Man则都不行。要处理好引导也不难,只需一道cmd命令即可。但此cmd命令只能在64位PE下使用,32位PE不行。网上的命令均不能很好地处理UEFI引导,所以我增加了参数,使其可以稳定使用。命令为:bcdboot X:\Windows /l zh-cn /f UEFI /s Y:,其中X为系统分区的盘符,Y为ESP分区的盘符,根据需要进行替换。假设系统分区的盘符为C,ESP分区的盘符为I,则命令需写成bcdboot C:\Windows /l zh-cn /f UEFI /s I:。运行完命令后,UEFI引导便处理好了。
8.png


  其实也可以打开ESP分区看看,内有EFI文件夹,里面便是UEFI引导所需的文件。如果是使用WinNTSetup的话,可能还带有Boot文件夹和bootmgr文件,这是MBR启动所需的,这里不需要使用,可以删除。
9.png


  重启进入BIOS,设置第一启动项为Windows Boot Manager,保存重启即可进入系统。
A.jpg




扩展阅读篇

  若硬盘本身有资料,那么便不能用“快速分区”。手工建立ESP分区如下图,文件系统类型用EFI,分区大小100MB就足够使用,需要4K对齐的话就勾选“对齐到下列扇区数的整数倍”。
B.png


  另外,DiskGenius支持无损将MBR分区表转换为GPT分区表,但需要专业版的DiskGenius。(硬盘→转换分区表类型为GUID格式)
C.png





  二楼 [第五章]UEFI启动Win7部分设置调整
  三楼 总目录


评分

参与人数 43活跃 +269 技术 +20 互助 +36 钻石 +1 收起 理由
zhangmin201611 + 5 精品文章,很给力!
石磊 + 5 精品文章,很给力!很棒。
yuseis + 1 赞一个!
ztrt + 5 支持原创!
千里之行 + 5 乐于助人,再接再厉!
昆仑山 + 5 精品文章,很给力!
Mr.〢Sunnyぃ + 5 赞一个!
yjs123 + 5 精品文章,很给力!
技术员小平子 + 5 精品文章,很给力!
科技精彩生活! + 5 赞一个!

查看全部评分

最近访问 头像模式 列表模式
 楼主| 修电脑的老狼 发表于 2014-10-31 05:14:03 | 显示全部楼层

活跃 8650| 技术 140| 互助 263| 钻石 0

[原创][UEFI启动教程][第五章]UEFI启动Win7部分设置调整

本帖最后由 cjb292721 于 2014-10-31 05:21 编辑

游客,如果您要查看本帖隐藏内容请回复

点评

kankankankan  详情 回复 发表于 2017-5-21 23:19
正在恶补知识,太悲催了  详情 回复 发表于 2016-6-8 00:35
这个要好好学习下  详情 回复 发表于 2016-5-8 08:02
学习了 谢谢啊  详情 回复 发表于 2016-3-13 11:30
看看,学习学习。。  详情 回复 发表于 2016-2-20 08:50
深收楼主的分享啊,很有学问  详情 回复 发表于 2016-1-16 23:33
学习一下  详情 回复 发表于 2016-1-12 23:01
支持老狼!  详情 回复 发表于 2015-12-26 22:11
让我来看看  详情 回复 发表于 2015-10-8 00:28
不错不错,谢谢分享,赞一个  详情 回复 发表于 2015-9-8 20:34

评分

参与人数 2活跃 +25 收起 理由
遂心随意 + 5 精品文章, 感谢楼主的分享!!
fzx37 + 20 赞一个!

查看全部评分

 楼主| 修电脑的老狼 发表于 2014-10-31 05:14:16 | 显示全部楼层

活跃 8650| 技术 140| 互助 263| 钻石 0

 楼主| 修电脑的老狼 发表于 2014-10-31 05:30:52 | 显示全部楼层

活跃 8650| 技术 140| 互助 263| 钻石 0

全文五章终于完成了,不用通宵写贴了~

点评

我原先系统引导为MBR+winX64。更开启UEFI后,设置硬盘为GPT分区,并重新扩展一个FAT新分区,存放UEFI模式下的引导文件,引导进入系统,原系统变未激活状态,请问这个和引导有关系吗?  详情 回复 发表于 2014-12-7 16:36
PE也可直接引导ISO镜像直接装系统啊  详情 回复 发表于 2014-11-5 08:42
wu9002 发表于 2014-10-31 06:23:24 | 显示全部楼层

活跃 10510| 技术 2| 互助 8| 钻石 0

收藏一个,慢慢学习学习.
htcp8822646 发表于 2014-10-31 07:16:12 | 显示全部楼层

活跃 13709| 技术 0| 互助 0| 钻石 0

值得回复,学习
yjkiw 发表于 2014-10-31 08:16:48 | 显示全部楼层

活跃 14269| 技术 19| 互助 26| 钻石 80

楼主写的很好,受教了。
krayli 发表于 2014-10-31 08:23:03 | 显示全部楼层

活跃 47855| 技术 94| 互助 3259| 钻石 1740

赞一个,兄弟很厉害,加油
xiaoadang 发表于 2014-10-31 08:23:31 | 显示全部楼层

活跃 22495| 技术 0| 互助 3| 钻石 0

学习了 赞一个
lyz258 发表于 2014-10-31 08:37:52 | 显示全部楼层

活跃 735| 技术 0| 互助 0| 钻石 0

值得回复,学习
liuqj1228 发表于 2014-10-31 08:41:52 | 显示全部楼层

活跃 36791| 技术 8| 互助 20| 钻石 347

感谢你的好教程!
389004101 发表于 2014-10-31 08:47:19 | 显示全部楼层

活跃 18033| 技术 0| 互助 0| 钻石 40

新技能GET
511907294 发表于 2014-10-31 08:51:32 | 显示全部楼层

活跃 441| 技术 0| 互助 0| 钻石 0

UEFI引导处理
zjjxyz 发表于 2014-10-31 09:28:10 | 显示全部楼层

活跃 21072| 技术 2| 互助 5| 钻石 10

写的非常不错,值得学习。
不过我发现一件事情:如果机器有两个硬盘,一个GPT分区格式,一个MBR分区格式,系统装在GPT分区时无法用UEFI引导,必须要把所有硬盘都变成GPT格式,这样就能引导了。这是我实验了几天得出来的结果。小白伤不起啊。

点评

不会的,我都试过,不至于  详情 回复 发表于 2017-5-10 09:32
我做过这样的实验,GPT下装GHOST WIN7 64,采用引导修复工具来修复ESP引导,正常可以进入系统,但打完驱动后,就会蓝屏,试了,不打无线网卡和显卡驱动,还是会蓝屏;当换成MBR格式来安装GHOST WIN7 64,一切都正常...郁闷啊..  详情 回复 发表于 2014-12-12 20:44
請問如果其他盤是MBR格式的話,開機后是會提示什麼錯誤信息的?。。  详情 回复 发表于 2014-12-10 12:07
如果是一个GPT和一个MBR,一般不使用UEFI了。MBR直接安装系统,用传统启动就行。  详情 回复 发表于 2014-10-31 13:23
qq724465255 发表于 2014-10-31 09:31:15 | 显示全部楼层

活跃 3861| 技术 0| 互助 0| 钻石 50

看看学学,这样就完整了!!
fspmjppp 发表于 2014-10-31 09:31:16 | 显示全部楼层

活跃 1494| 技术 0| 互助 0| 钻石 0

好东西 好好学习下啊
电脑上门维修 发表于 2014-10-31 09:33:54 | 显示全部楼层

活跃 526| 技术 0| 互助 0| 钻石 0

必须看看               
会飞的猫 发表于 2014-10-31 09:35:08 | 显示全部楼层

活跃 267| 技术 0| 互助 0| 钻石 10

学习学习
djgdll 发表于 2014-10-31 09:51:15 | 显示全部楼层

活跃 825| 技术 0| 互助 0| 钻石 0

太好了,好好学学,恶补。
dnzj_9898 发表于 2014-10-31 09:51:53 | 显示全部楼层

活跃 503| 技术 0| 互助 0| 钻石 0


收藏一个,慢慢学习学习

点评

不亲自动手是无法理解全部内容的,我终于找到为什么在虚拟机下gpt+ghost系统不能启动的原因了,感谢楼主。  详情 回复 发表于 2015-2-26 19:19
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

修电脑的老狼

8650

活跃

140

技术

263

互助
签到任务
最火的业界新闻
  • iPhone 8电池容量揭晓:与iPhone 6相差无几
  • DDR4快破千 内存价格一路疯涨:明年形势依
  • 华硕Chromebook Flip C101登陆美国市场:售
  • 英特尔Coffee Lake处理器到底有什么变化?
  • AMD 服务器处理器性能在十年内提升了40倍
  • 安全研究人员找到方法利用英特尔的 Managem
  • 马化腾要开医院了?企鹅医生和大企鹅双双否
  • 马云:不应再以制造业来推动经济增长 要拥
  • 传谷歌收购HTC手机相关业务:金额或为3.3亿
  • 一口气要发三款 华为Mate 10 Lite曝光:代
炫酷的硬件Show
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
  • 挑战极限,10.2L小钢炮装机秀
  • 挑战S大水冷,本坛最强水冷装备首秀,及制
有趣的美图分享
  • 长发公主的秘密1
  • 能好好躺吗?老子以为你狗头掉了
  • 看不起!
  • 有孩子前VS有孩子后
  • 加班的程序员热个饭
  • 为民除害的小孩和他的小狗
  • 一转身真的是一“辈”子
  • 好大学与渣大学的区别
  • 狗狗的朋友圈
  • 破烂
关注官方微信
快速回复 返回顶部 返回列表