首页 >> IT知识库 >> windows 8 >>用UEFI+GPT预装Windows8的疑难杂症及对应解决方法
详细内容

用UEFI+GPT预装Windows8的疑难杂症及对应解决方法

预装Windows8的UEFI+GPT启动机制的笔记本电脑,如果要进入WinPE用第三方软件分区,必须使用支持UEFI启动的WinPE且用UEFI模式启动并进入WinPE,而且使用的软件最好是DiskGennius,否则有可能会在Legacy模式下的PE分完区后再换回UEFI环境下启动系统会出现系统报错。

自己研究UEFI+GPT有一段时间了,刚开始接触UEFI完全是一头雾水,后来在查看了维基百科和微软官方给出的官方UEFI介绍文档后才对UEFI有了一定的了解。


新手在参考过去的书籍尝试自己在比较新的电脑安装Windows系统的时候,会发现可能有各种各样的情况导致系统无法正常安装,而习惯了过去的BIOS+MBR的老手,也会对这些情况的出现不知所措,归根结底是对UEFI+GPT没有一个清楚的认识,下面我想将我这几个月来断断续续研究出的一些与UEFI+GPT有关的东西与大家分享一下。


一般在2012年10月以后生产的大部分电脑都可能会采用UEFI+GPT+预装Wind
ows8
简体中文版的形式呈现给消费者,消费者想自己将预装的Windows8简体中文版铲掉,然后换成Windows7或者Windows8 Pro或者Windows8 Enterprise的时候,总会遇到各种各样的麻烦,下面我先说说这些情况通常有:


1、Windows无法安装到这个磁盘。选中的磁盘采用GPT分区形式(如图所示)UEFI01.jpg

 



2、刻录了正常的启动U盘,但是却无法从U盘启动安装系统(即你已经选择了从USB启动,但是电脑仍然默认从本机的硬盘启动)

好了下面来普及一下知识:
GPT的相关介绍:
http://zh.wikipedia.org/zh-cn/GUID%E7%A3%81%E7%A2%9F%E5%88%86%E5%89%B2%E8%A1%A8

UEFI微软官方介绍文档下载地址(全英文):
http://msdn.microsoft.com/en-us/windows/hardware/gg463140.aspx



那么怎么确认自己的磁盘是GPT分区格式还是MBR分区格式呢,下面将会介绍:方法一:使用diskgennius软件(如下图所示)

diskgennius.png

 


当点击菜单栏上的硬盘选项卡时,我们可以看到弹出的菜单中有“转换分区表类型为MBR格式”和“转换分区表类型为GUID格式”,当“转换分区表类型为MBR格式”选项为不可选用状态(即灰色状态)时,表示你的磁盘正在使用MBR格式的分区表,当“转换分区表类型为GUID格式”选项为不可选用状态(即灰色状态)时,表示表示你的磁盘正在使用GPT格式的分区表。

方法二:
使用“计算机-管理”,即对着计算机图标单击右键选择”管理“,然后点击磁盘管理(如下图所示)

磁盘管理.png

 


对着图中的红色方框区域单击右键,点击属性,再选择”卷“选项卡,就会出现如下图的信息显示窗口:


磁盘属性.PNG

 


自然地,磁盘分区形式那一栏就会告诉你你的磁盘选用的是MBR还是GPT分区格式了。



下面,我们主要说一下UEFI+GPT格式安装Windows的一些问题。

1、首先如果要使用GPT分区启动系统,那么对系统是有一定的要求的,一下是系统对GPT磁盘的启动支持情况:





GPT分区格式的系统支持


 

 
作为数据盘
 

作为系统盘(限UEFI主板)

WinXP 32位

不支持

不支持(NTLDR)

WinXP 64位
(Win2003内核)

支持

不支持(NTLDR)

Win7 32位

支持

不支持(BCD)

Win7 64位

支持

支持

Win8 64位

支持

支持

Win Vista 32位

支持

不支持(BCD)

Win Vista 64位

支持

支持

Linux
(2012年或更后版本)

支持

支持(GRUB2)


2、要想把GPT格式的磁盘作为系统启动盘,必须要有EFI分区的支持(不管你是全新的GPT硬盘安装,还是你要将旧的MBR 硬盘转换为GPT磁盘后,再安装系统),因此都必须在GPT磁盘中建立一个EFI分区,创建的方法如下:


一、进入WinPE调出命令提示符。

二、输入如下命令:


diskpart

list disk

select disk 0(标号选择为自己要安装系统的那个硬盘,如果只有一个硬盘,那么默认编号为0)

create partition efi size = 260(数值为你想要的EFI分区的大小,这里选用260MB作为例子)


每输完一条命令就按回车就可以了。

三、MSR分区是微软保留分区,很多文章都说这个分区要自己手动创建,其实是不需要的,在安装系统的时候微软会自

动创建。


这样我们就创建好了必不可少的EFI分区(至于EFI分区要不要一定排在这个分区表的最前,这个目前我还不确定)。



3、我们要想在一个已经有了EFI分区的GPT磁盘上安装Windows系统,可以使用U盘法,PE法等方式来安装,这里主要介绍U盘法安装Windows的一些问题。


一、我们用U盘安装时,会发现采用UEFI+GPT的电脑要重装系统或者全新的GPT磁盘在主板开启UEFI模式后安装系统时

会出现“即使选择了U盘作为第一启动盘”,也无法从U盘启动的情况,电脑仍然默认从本机的硬盘启动。

这时,网上一般给出的办法是:将主板的Legacy Support(惠普、联想、联想Thinkpad、华硕等厂商的BIOS里都

有此选项)中的Legacy first打开,或者Lauch CSM(联想Thinkpad等等厂商的BIOS里有此选项)重的Legacy

first(或者Legacy only)打开,然后就可以从U盘启动了。


二、但是将Legacy first或者Legacy only打开以后,我们会发现虽然是可以从安装系统的U盘启动了,但是进入选择

”你想把Windows安装在哪“时,会遭到提示”Windows无法安装到这个磁盘。选中的磁盘采用GPT分区形式“,

即情况1。原因是什么?原因是在GPT磁盘上的系统只能在UEFI下引导,而你选择了Legacy first或者Legacy only,


也就是说你的U盘引导方式根本不是UEFI,所以自然无法将系统装入GPT磁盘。

三、因此我们就是要解决一个问题,就是”如何制作一个能在UEFI模式下启动的U盘“。



4、制作这样的U盘方法如下:


一、微软的技术文档里写道这个启动U盘一定要求是FAT格式的,因此NTFS格式的U盘要将其格式化为FAT格式。

二、制作的方法:一是可以通过UltraISO将windows的镜像刻录到U盘,二是解压Windows镜像至已经格式化为FAT格

式的U盘根目录,然后调出命令提示符,输入如下命令:


diskpart

list disk

select disk 1(选择你的U盘,一般你的电脑只有一个硬盘且只有一个U盘插在电脑上时,编号默认为1)

active

每输完一条命令就按回车就可以了。
 

三、如果你是在GPT磁盘上安装Windows8系统,那么经过上述两步你就制作好了能在UEFI模式下启动的U盘如果你是

在GPT磁盘上安装Windows7系统,那么你还要打开U盘目录,假设U盘的盘符为H: ,那么你就需要在目录:

H:\efi\boot

下添加一个bootx64.efi文件,添加完以后,U盘才算制作好了.

5、下面就可以选择从U盘启动了,这时Legacy Support中应该选择为UEFI Only然后,在联想ThinkPad的启动菜单中直接

选择U盘就可以了,而在华硕的启动菜单中,会看到U盘选项前会带有”UEFI:“,选择这个选项就可以进行安装了,其

他的厂商,我本人没试过,不过大同小异。

UEFI BIOS.jpg

UEFI+BIOS01.jpg

这样我们就能解决了文章开头的问题了。
 

然而,现在的笔记本流行一些混合硬盘,即固态硬盘+机械硬盘,也称SSHD,这种硬盘是构建了磁盘阵列的,因此再重装系统前,不仅要注意本文上面所说的步骤,还要在安装系统之前对磁盘进行一个”清楚阵列“的工作(经过确认,一般用于SSHD的阵列都是软阵列(通过软件虚拟出来的阵列),因此在主板中的SATA选项中只有ACHI-IDE选项,而没有RAID选项,因此要清除阵列,就必须同过Intel Rapid Storage的管理软件来解除阵列,而且,在安装系统时,可能还会出现系统无法识别硬盘(即找不到任何硬盘的提示),这是由于主板的芯片组缺少了集成一个叫做”Intel Rapid Storage“(即”英特尔快速存储技术“)的驱动,因此需要另外加载,这个详情请查看:

http://bbs.pcbeta.com/viewthread-1275643-1-1.html

补充:

另外,我发现了一点:预装Windows8的UEFI+GPT启动机制的笔记本电脑,如果要进入WinPE用第三方软件分区,必须使用支持UEFI启动的WinPE且用UEFI模式启动并进入WinPE,而且使用的软件最好是DiskGennius,否则有可能会在Legacy模式下的PE分完区后再换回UEFI环境下启动系统会出现系统报错。(迟一点将附上能够在UEFI模式下启动的WinPE附件)

希望能帮助到大家。

在线客服
- 客户经理
  • 点击这里给我发消息
  • 点击这里给我发消息
技术支持: 建站ABC | 管理登录