选中的磁盘具有MBR分区表。在EFI系统上Windows只能安装到GPT磁盘的解决方法 (ZT)
联想V480C装64位WIN7时提示在EFI系统上,Windows只能安装到 GPT 磁盘的解决方法
话说刚给联想V480C加装了一个MSATA固态硬盘,刚好有空准备装上系统当主盘
绝对PE工具光盘启动PE,用DiskGenius分区,128G分成两个,各60G,一个主分区,一个逻辑扩展区,NTFS格式化
吐嘈下Norton PartitionMagic,XP时代,硬盘分区啥的都是它,进入WIN7时代,它基本就成废物了,装有WIN7的硬盘,它一律不认,都提示105还是106错误,曾一度误以为硬盘坏了。
继续正事……
用64位WIN7旗舰版从光盘启动,一路顺利,到了选择安装分区时,问题来了
提示无法将Windows安装到磁盘 0 的分区 1 ,点击旁边的“显示详细信息”则出现如下描述:
Windows无法安装到这个磁盘。选中的磁盘具有 MBR 分区表。在 EFI 系统上,Windows只能安装到 GPT 磁盘。
先前在机械硬盘安装时也出现过,在选择安装分区时,提示无法将Windows安装到磁盘,不过选中分区格式化后,就可以顺利安装了,
也用同样方法,点开驱动器高级选项,选择第一个分区格式化,点击确定后提示错误,试了几次都一样,纠结……
无法格式化,下一步也点不了……
度娘一番……
找到的第一种方法:
开机进入BIOS,在 BOOT MOD选项 中有三个可选(BOTH、UEFI only和Legacy only)默认是BOTH,下面一个选项是UEFI优先,把BOOT MOD选项设为Legacy only,下面那个选项就没掉了,保存,退出。
重启,从光盘启动,到选择安装分区了,没有提示不能安装了,Oyeah。先格式化(PS:这一步不格式化的话,下面安装的时候,开始装一会儿后会出现磁盘不可读,然后就安装失败了。不知道什么原因,我分区是用DiskGenius分的且格式化,不是用WIN7系统光盘自带的分区,到了这步不格就是不行,装了好多次系统都这样,),下一步,开始安装了……
这里说下UEFI和Legacy,网上好多这方面的资料,这里说说我自己的理解(如有不同见解,或者说的不对的地方大家可以抛砖):
Legacy 以前的,旧式的,传统的。硬盘以MBR引导,支持最多4个主分区。
UEFI 支持硬盘GPT分区,可支持多达128个主分区。
以前的系统都是BIOS+MBR
现在新出的标准UEFI+GPT
MBR和GPT是两种分区方式,以前都是MBR,好像从VISTA开始WINDOWS也支持GPT分区了
BIOS和UEFI是两种启动方式,一直以来大家一般用的都是BIOS,UEFI好像是从WINDOWS开始支持(话说是从VISTA系统才开始支持)UEFI启动,才开始被大家所知道。
因为我用DiskGenius分区,用的是MBR分区表,也就是所谓的主引导记录,
PS:话说GPT分区,在主分区前面会自动划出一个100M的不可用的分区,我觉得太讨厌了,而且会影响WIN7激活,天朝的国情,大家懂得……
大家有点头绪了吗?
所以我的硬盘就像提示说的那样具有MBR分区表,而MBR只能用旧式的BIOS启动,而主板固件里默认的是UEFI优先,所以就不能安装了
所以设成Legacy only后,就变成了BIOS+MBR,就可以顺利安装了。
装完后还是把BIOS里的BOOT MOD选项设成BOTH,下面设成UEFI优先,就是恢复默认了。不恢复应该也没问题吧,不过要是设成UEFI only,那系统就启动不了了,UEFI只能用于GPT分区的磁盘。
PS:先前机械硬盘也是用DiskGenius分区的,同一张系统,同一台机器,却在BOOT MOD默认设置下,顺利安装,不知道为什么????
第二方法:
不改BIOS,用WIN7系统光盘启动,在到了选择安装分区的时候,删除所有分区,重新分区,也就是用WIN7光盘自带分区来给硬盘分区,或者用第三方软件将硬盘改成GPT分区,都一样就是把硬盘改成GPT分区,然后就是UEFI+GPT,就可以顺利安装了。
PS:没有亲测,网上这么说,不过从上面分析来看,我觉得这种方法是可行的。重新分区后,硬盘上数据可就都没了,分区前要做好备份哦。
第三方法:
也是不用改BIOS,重启计算机,按F12(PS:各品牌机器进入启动设备菜单按键不同,自行查找,联想笔记本一般是F12)进入启动设备菜单,会出现下图所示菜单,CDROM下面会有两个选项:一个是Legacy开头,另一个是UEFI开头,选择 Legacy开头的正常安装即可解决。
游子明
2013-06-20 18:32:59UEFI bios 比 legacy bios启动快很多吗?