UEFI GPT 安裝windows 7 (64bit)


相對與傳統的BIOS來說,UEFI有諸多好處,因此配電腦后決定以UEFI來裝win 7.
我的硬件配置如下:
CPU:AMD A10-5800K (APU,HD 7660D)
主板:技嘉(GIGABYTE) F2A85X-D3H主板(大板)
內存:芝奇(G.SKILL)DDR3 1600 8G(4G×2雙通道)


在正式准備安裝動作之前,我們預習一些必要的知識:

MBR

主引導記錄(Master Boot Record,縮寫:MBR),又叫做主引導扇區,是計算機開機后訪問硬盤時所必須要讀取的首個扇區,它在硬盤上的三維地址為(柱面,磁頭,扇區)=(0,0,1)。在MBR分區表中,一個分區最大的容量為2T,且每個分區的起始柱面必須在這個disk的前2T內。你有一個3T的硬盤,根據要求你至少要把它划分為2個分區,且最后一個分區的起始扇區要位於硬盤的前2T空間內。如果硬盤太大則必須改用GPT。

GPT

全局唯一標識分區表(GUID Partition Table,縮寫:GPT)是一個實體硬盤的分區結構。它是可擴展固件接口標准的一部分,用來替代BIOS中的主開機紀錄分區表。但因為MBR分區表不支持容量大於2.2TB(2.2 × 1012字節)的分區,所以也有一些BIOS系統為了支持大容量硬盤而用GPT分區表取代MBR分區表。GPT分區表支持最多9.4ZB(9.4 × 1021字節)的硬盤和分區。

UEFI

可擴展固件接口(英文名Unified Extensible Firmware Interface 或UEFI)是一種個人電腦系統規格,用來定義操作系統與系統固件之間的軟件界面,為替代BIOS的升級方案。可擴展固件接口負責加電自檢(POST)、連系操作系統以及提供連接操作系統與硬件的接口。在EFI規范中,一種突破傳統MBR磁盤分區結構限制的GUID磁盤分區系統(GPT)被引入,新結構中,磁盤的分區數不再受限制(在MBR結構下,只能存在4個主分區),另外EFI/UEFI+GUID結合還可以支持2.1 TB以上硬盤(有測試顯示,3TB硬盤使用MBR,並且安裝Windows 6.x 64位系統,只能識別到2.1TB),並且分區類型將由GUID來表示。

        

具體的技術細節不必深究,大家只要明白,僅作為存儲從盤的話,由於32bit windows xp不支持GPT分區,3T的硬盤不能作為整一個分區存在只能划分為2T+700G; 在64bit windows xp以及32bit和64bit的vista和win7中,使用GPT可以將其划為完整的3T分區;如果是在3T分區上裝系統的話,則只有64bit的vista和win7支持啟動,並且需要主板擁有UEFI BIOS,用圖表顯示比較直觀,見上圖。

 

說了這么多,其實就是說,傳統BIOS+MBR分區有限制,使用UEFI+GPT可以去除限制,但是如果將windows系統裝到這種分區上去的,一個是硬件上需要主板支持,二是必須是64位的vista及以后的版本。主板支持這個基本不用擔心,新出的硬件應該都是支持的,如果你的是很老的硬件,則需要看看主板是否支持UEFI啟動,具體就要google一下了哦。

 

一: 准備工作

 1: 因為需要64bit的操作系統,我用的是64bit的win 7 專業版:

        cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso
        SHA1:9B57E67888434C24DD683968A3CE2C72755AB148

        下載后要檢驗文件是否完整,SHA1驗證一定要對,具體下載地址到網上google吧,一大把。

         如果你使用的是其他集成版本的ISO,則需要看看后面需要的文件是否存在(x:\efi\boot\bootx64.efi)

 2: 刻盤

         如果你還有光驅,也不建議你用光驅來刻錄這個ISO,follow me,用一個大於等於4G的U盤,記得備份數據哦,因為后面的操作會將你的U盤清空的。

         最簡單的方法,下載ISO to USB這個軟件,很小,可以到 http://www.appinn.com/iso-to-usb/ 去看看。

         使用方法: 選我們的cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso,選對你的u盤的盤符,看容量就知道了。

         關鍵點是: 一是要選FAT32分區,二是要勾選Bootable選項

          因為要寫3G多的數據到U盤,需要很久,ISO to USB 會失去響應,不要管,等它自己寫完。

          以上只是完成了一半,還有一個關鍵的東西,因為坑爹的微軟還少了個東西,假設你的U盤的盤符是x,則需要一個這樣的文件:

          x:\efi\boot\bootx64.efi             (我使用的這個iso刻錄到U盤的efi目錄下沒有boot,需要自己新建這樣一個文件夾)

          bootx64.efi 從什么地方來呢,一個是從網上google搜索下載,另外一個是從一台裝好win 7 64bit的系統里面拷貝出來:文件是 c:\windows\boot\efi\bootmgfw.efi   將拷貝出來的bootmgfw.efi更名位bootx64,efi 放到U盤對應的目錄即可

          知道為什么不建議用光驅刻錄光盤了吧,刻錄后不能這么方便的進行修改。當然如果你在刻錄前將這個文件放過去也是可行的。

          不使用軟件刻錄iso到U盤的方法,先格式化U盤位FAT32,然后將iso中的文件解壓后放到U盤(包括bootx64.efi)。再使用windows自帶的diskpart將u盤設置為active:

          diskpart

                list  disk

                select disk X

                list partition

                select partition Y

                active

                list partition

           最后這里list partition可以看到對應分區的行有一個 * 號,表示active。以上的XY要根據具體選擇。

 

二: 開始安裝

  1: BIOS設置為UEFI啟動,不要用MBR啟動,具體的要看對應的主板說明書才知道。

        當然,也要設置從U盤啟動才行,這個大家應該都會吧。

  2: 記得備份你的硬盤數據哦,以下的安裝會清掉整個硬盤數據哦

         插上U盤開機,直接進入安裝過程,在分區的地方停住(在顯示” 您想將 windows 安裝在何處? “的界面),按以下步驟來做:

         shift+F10 打開window的命令提示符,然后依次輸入以下命令:

          diskpart

                list  disk

                select disk X

                clean

                convert gpt

                create partition efi size=128

                create partition msr size=128                

                create partition primary size=51200

                list partition

                exit

         以上的也要依情況選擇,其中size部分的單位是MB,如果你是需要安裝超過3個操作系統的話,efi分區要設大些,我安裝2個,128MB是夠的,msr的給window的保留分區,primary 分區就是我們安裝windows的分區了,我這里給了50G,你可以根據情況選擇。進windows后,只能看到最后的這個50G的分區,再用windows的磁盤管理來分剩下的分區,畢竟是圖形界面,CLI恐懼者的福音。

         以上就是分區過程,關掉命令提示符,返回到安裝的過程,點擊這個界面 “刷新”,然后就可以看到我們的分區結果了,選擇那個50G的分區,然后繼續安裝,計算機重啟后可以拔掉U盤了,然后window繼續安裝,可能還會重啟,一直到安裝結束。

         哈哈,就這樣,你就完成windows 7的安裝了,恭喜恭喜!!!

  3: 關於激活

         傳統的windows 7激活工具對UEFI啟動的windows無效,還好我找到了一個可用的:

         可惜csdn不讓我上傳到資源上,需要的留mail吧,不好意思。

         通過這個工具激活windows后,會多出來一個引導項,選哪個都可以正常引導windows。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM