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。以上的X和Y要根據具體選擇。
二: 開始安裝
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。