聯想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開頭的正常安裝即可解決。