使用UEFI+GPT模式安装Windows
一、硬盘分区
分区还是用PE下最常用的DiskGenius,可直接使用"快速分区"功能对硬盘进行分区。分区表类型选择GUID,勾选建立ESP分区。ESP分区非常重要,用于存放系统引导文件。测试发现,如果不创建ESP分区会导致系统无法引导。这里不扯动态磁盘,就不讲MSR分区,但可以建立。建议勾选"对齐分区到此扇区数的整数倍",这涉及到硬盘的4K对齐,对固态硬盘和新技术的机械硬盘非常重要,可以设置为2048扇区。分区数目和容量便根据自己需要去调整就好。(若是MBR分区表,则直接创建一个100MB的FAT32分区即可,并作为主分区和活动分区。系统分区也可作为主分区,但不可作为活动分区。)
分区完毕后,若DiskGenius没有为ESP分区分配盘符的话,则右键ESP分区,指派新的驱动器号即可。ESP分区默认是隐藏的,进入系统会自动隐藏。
同时也可整理下其他分区的盘符,这里设定ESP的盘符为I,系统分区为C。
二、系统安装
1、使用WinNTSetup安装系统(仅支持wim格式的系统包)
使用WinNTSetup安装系统,会顺便处理系统引导,安装完成后无需再次处理引导。
打开WinNTSetup,顶端选择第二个(Windows Vista/7/8/2008/2012)。选择好wim镜像,引导磁盘的位置则是ESP分区,安装磁盘的位置则是系统分区。选择好版本,可勾选"破解uxtheme.dll以支持使用第三方主题"。
点击开始安装,引导扇区选择使用Bootsect.exe更新引导代码。确认安装文件、引导驱动器、安装驱动器是否正确。点击确定,系统便开始安装。系统安装完成后,WinNTSetup会顺带处理好引导。在32位PE下实机测试,偶尔进度条走到最后会出现软件卡死,即不能创建引导,具体原因不明。
2、使用Ghost或Easy Image X安装系统
有人喜欢用Ghost安装系统,那么系统安装完成后还需处理引导,系统才可使用。所以Ghost安装系统走到最后,就不要重启了,点Continue退出Ghost。
同样,Easy Image X也不支持处理UEFI引导。镜像恢复完成后,还需处理引导才行。
三、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引导便处理好了。
其实也可以打开ESP分区看看,内有EFI文件夹,里面便是UEFI引导所需的文件。如果是使用WinNTSetup的话,可能还带有Boot文件夹和bootmgr文件,这是MBR启动所需的,这里不需要使用,可以删除。
重启进入BIOS,设置第一启动项为Windows Boot Manager,保存重启即可进入系统。
扩展阅读篇
若硬盘本身有资料,那么便不能用"快速分区"。手工建立ESP分区如下图,文件系统类型用EFI,分区大小100MB就足够使用,需要4K对齐的话就勾选"对齐到下列扇区数的整数倍"。
另外,DiskGenius支持无损将MBR分区表转换为GPT分区表,但需要专业版的DiskGenius。(硬盘→转换分区表类型为GUID格式)
浅谈CSM和Secure Boot
那么CSM和Secure Boot是什么,在华硕主板的UEFI BIOS里能找到比较易于理解的答案。
英文看不懂?好吧,UEFI BIOS是支持多语言的,切换成中文来看看。
CSM和Secure Boot的中文翻译出来了,CSM是兼容性支持模块,Secure Boot是安全启动。那么CSM(兼容性支持模块)是什么作用呢,咱们再来看看。
进入CSM选项,屏幕右侧有解释,CSM开启使得可以支持UEFI启动和非UEFI启动。若是需要启动传统MBR设备,则需开启CSM。关闭CSM则变成纯UEFI启动,且完全支持安全启动。那么Secure Boot(安全启动)又是什么呢,接着看。
同样,进入"安全启动"选项,屏幕右侧有解释。这里的解释比较简单,也比较易懂,安全启动仅适用于使用UEFI启动的操作系统。在笔记本的BIOS里,这里更多的是使用Enabled(打开)和Disabled(关闭)两个选项。在电脑自带Windows 8的情况下,Secure Boot(安全启动)默认是Enabled(打开)。从而使得CSM(兼容性支持模块)又默认是Disabled(关闭),进而导致电脑不能启动传统MBR设备。
到这里大家应该明白了,要使得电脑能启动传统MBR设备,就必须关闭Secure Boot,然后打开CSM。不过这里需要注意的是,除非你想换系统,否则不能关闭Secure Boot。至于原因是什么,在二楼的扩展阅读篇会提到,而且会更详细解释Secure Boot。
2、以华硕笔记本为例,解锁纯UEFI启动
开机按F2进入BIOS,在Boot标签页下有Launch CSM选项,选择Enabled则会出现提示。英文看不懂?根据Enabled、Disabled、Secure Boot Control等关键字眼总该大概能猜到意思吧。"如果安全启动控制处于打开状态,CSM则不能打开;请先关闭安全启动控制,重启后再尝试。"
Secure Boot Control(安全启动控制)在Security标签页下的Secure Boot menu里,选择Disabled后按F10保存并重启。重启进入BIOS,Launch CSM选项已经可以选择Enabled。选择后再保存并重启后进入BIOS,可以发现,启动项里出现了传统MBR设备的选项。
大家应该发现了,BIOS的调整不能一气呵成,需要经过两次保存并重启才行。这也是部分人没有办法调整的原因,没保存并重启,BIOS的设置是不会生效的,而这里又是环环相扣。不过实测发现,部分电脑可以不需要第一次的保存并重启,即关闭Secure Boot(安全启动)后。不过打开CSM后,则必须重启才能看到传统MBR设备的启动选项。
3、以联想Think Pad为例
开机按F1进入BIOS,在Startup标签页下,也是能看到CSM Support选项。不过CSM也是不能打开,同样提示需要设置Secure Boot。
同样在Security标签页下的Secure Boot里,Secure Boot设置成Disabled后按F10保存并重启。
重启进入BIOS,在Startup标签页下,UEFI/Legacy Boot也变成可选。可以选择Legacy Only(仅传统启动),也可以选择Both(全部)。选择后,下方CSM Support也会自动变成Yes。保存并重启后进入BIOS,传统MBR设备的选项出现在了启动项里了。
使用UEFI+GPT模式安装Windows的更多相关文章
- dell笔记本通过uefi+gpt模式安装win10系统
安装前,需要确认dell笔记本是否支持uefi 1.使用UltraISO制作硬盘镜像后,过程如下 1) 选择"文件"->"打开",如下 2) 在打开的对话 ...
- U盘UEFI+GPT模式安装CentOS7.X系统
1.制作CentOS7安装盘 还是老套路,开局先制作安装盘,UltraISO软碟通,上图 (1) 打开UltraISO软件,选择"文件"-> "打开" ...
- vmware 8 完美支持UEFI+GPT模式虚拟机
http://www.cn-dos.net/forum/viewthread.php?tid=54271提及新版vmware支持uefi启动,于是安装了最新版vmware 8.0.2,发现vmware ...
- UEFI+GPT模式下的Windows系统中分区结构和默认分区大小及硬盘整数分区研究
内容摘要:本文主要讨论和分析在UEFI+GPT模式下的Windows系统(主要是最新的Win10X64)中默认的分区结构和默认的分区大小,硬盘整数分区.4K对齐.起始扇区.恢复分区.ESP分区.MSR ...
- BIOS+MBR模式 VS UEFI+GPT模式
EFI与MBR启动的区别 大硬盘和WIN8系统,让我们从传统的BIOS+MBR模式升级到UEFI+GPT模式,现在购买的主流电脑,都是预装WIN8系统,为了更好的支持2TB硬盘 ,更快速的启动win ...
- UEFI+GPT下安装Win10和Ubuntu16.04双系统相关问题(引导、无线连不上网)
1.安装双系统 1)先制作U盘启动,制作过程不再赘述 2)进入bios,设置从U盘启动 3)如下图,选择第二项为安装Ubuntu 4)前几不没什么问题,就直接往下走,选择语言,往下拉有中文选项 5)下 ...
- 【解决】UEFI+GPT模式下装系统(WIN7/WIN8)
最近在家想把联想超极本重装系统,可是发现想简单了,预装WIN8的本本用的是UEFI+GPT模式,以前老毛桃装系统那一套不好用了,所以百度了一些方案,还没试,先记着. 1. WIN8 先说装WIN8,貌 ...
- UEFI+GPT下安装Win10+Ubuntu16.04双系统
安装环境 SSD+HDD双盘,Win10安装在SSD里,HDD分出来60G安装Ubuntu. 自行百度你的主板是否支持UEFI启动方式. Win10 下载Win10安装镜像.烧盘等步骤就不说了,重启后 ...
- uefi+GPT分区安装ubuntu[zz]
现状:1.预装win8的笔记本几乎都是uefi启动模式,配合GPT磁盘分区,于是遇到了“麻烦”不会装了,或者说按照老教程安装,结果失败了.而且有很多人在问怎么解决,其实网上就有嘛,关键词就是“uefi ...
随机推荐
- 企业如何选择最佳的SSL
如果你的企业有意采购SSL,那么本文可以给一个很好的方向.在本文中,我们将先简要介绍SSL定义及其工作原理,并探讨目前各种可用的SSL证书类型以及企业如何选择最佳的SSL. SSL定义 SSL及传输层 ...
- C C++ OC指针常量和常量指针区别
看Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法这本书的时候看到有一个说多用类型常量,少用#define预处理指令 ,在这里面有说到指针常量,之前 ...
- PHP项目学习2
通过<PHP项目学习1>基本上可以了解项目的大致结构.内容,现在直接从代码入手,开始coding吧. 现在部署环境中建立一个myonline的文件夹,便于放置我们的项目
- SQL Server 获取(本周、本月、本旬、本季、本年)的某一天
/*------------------------------本周----------------------------------------*/ --本周第一天 ),getdate()) -- ...
- WPF的MediaElement指定Source无法播放问题解决
最近学wpf,在使用 MediaElement 指定 Source 进行视频播放时,在源码界面可以正常显示,但运行时控件显示空白. 源码界面如下图:(可正常显示) 运行后如下图所示:(控件位置显示空白 ...
- iptables-linux(ls)-inode-block
Part1:iptables 环境:centos6.7 目前我只配置了INPUT.OUTPUT和FORWORD都是ACCEPT的规则 由于想要先实现防火墙规则,所以前面的内容讲的是方法,后面是详解ip ...
- Spring学习笔记:spring整合web之spring-web架包的引用(WebApplicationContextUtils注入容器)
WebApplicationContextUtils 一.Spring整合web之前 案例:给部门列表添加新部门 import org.apache.log4j.Logger; import org. ...
- final关键字的特点
1.这个关键字是一个修饰符,可以修饰类,方法,变量. 2.被final修饰的类是一个最终类,不可以被继承. 3.被final修饰的方法是一个最终方法,不可以被覆盖. 4.被final修饰的变量是一个常 ...
- MySQL三层逻辑架构
MySQL的存储引擎架构将查询处理与数据的存储/提取相分离.下面是MySQL的逻辑架构图: 第一层负责连接管理.授权认证.安全等等. 每个客户端的连接都对应着服务器上的一个线程.服务器上维护了一个线程 ...
- 原型链中的prototype、__proto__和constructor的关系
先来看一张图,这张图可以说是围绕以下代码完整的描述了各对象之间的关系.接下来我们来看看如何一步步画出这张图. function Foo(){}; var foo = new Foo(); 首先,明确几 ...