1. 程式人生 > >如何在GPT分區上安裝WIN7

如何在GPT分區上安裝WIN7

spa nwr c盤 邏輯分區 src 電源 ls命令 簡單 div

大硬盤和WIN8系統,讓我們從傳統的BIOS+MBR模式升級到UEFI+GPT模式,現在購買的主流電腦,都是預裝WIN8系統,為了更好的支持2TB硬盤,更快速的啟動win8,預裝系統都采取了GPT分區的格式,並且主板bios支持UEFI啟動。 MBR和GPT是兩種不同分區形式,好比你買回來一塊新硬盤,要劃分成不同的區域,系統、工具、音樂等等,看你怎麽分,傳統的MBR模式只能分4個主分區,並且最大的支持2.1T硬盤。GPT可以分無數多分區,並且支持9.4ZB硬盤(9.4ZB=94億TB)。 NTFS,FAT32是文件系統,好比你給分好區的硬盤上打上格子,方便填充數據。至於打成什麽樣的格子由你自己決定,現在WIN主流是NTFS。 幾種常見分區解釋: 1.MBR分區表:Master Boot Record,即硬盤主引導記錄分區表,只支持容量在 2.1TB 以下的硬盤,超過2.1TB的硬盤只能管理2.1TB,最多只支持4個主分區或三個主分區和一個擴展分區,擴展分區下可以有多個邏輯分區。 2. GPT分區表:GPT,全局唯一標識分區表(GUID Partition Table),與MBR最大4個分區表項的限制相比,GPT對分區數量沒有限制,但Windows最大僅支持128個GPT分區,GPT可管理硬盤大小達到了18EB。只有基於UEFI平臺的主板才支持GPT分區引導啟動。 3. ESP分區:EFI system partition,該分區用於采用了EFI BIOS的電腦系統,用來啟動操作系統。分區內存放引導管理程序、驅動程序、系統維護工具等。如果電腦采用了EFI系統,或當前磁盤用於在EFI平臺上啟動操作系統,則應建議ESP分區。 4. MSR分區:即微軟保留分區,是GPT磁盤上用於保留空間以備用的分區,例如在將磁盤轉換為動態磁盤時需要使用這些分區空間。 如何在GPT分區上安裝WIN7 了解到GPT分區結構後,我們要知道要采用GTP格式分區裝系統,所需要的系統必須是WIN7 X64位以上的,並且主板支持UEFI啟動模式。 GPT格式分區最少要分三個區。 第一個是EFI系統保護區(默認隱藏不加載)第二個是MSR微軟保留分區,第三個是系統數據分區。 安裝過程: 1、準備一個全新硬盤,開機,插入WIN7 X64位安裝光盤,從光盤啟動。(什麽,沒有光盤,那只有制作U盤安裝盤了) (1)移動硬盤(U盤)準備一個FAT32分區,一定要FAT32分區,因為efi bios只能識別FAT32分區,推薦5G+,最低要求,能放下win7 鏡像解壓出的所有文件。主分區也行,邏輯分區也行,不需要有引導功能。為方便敘述,該分區稱為Install分區。 (2)將win7 x64鏡像中的所有文件復制到Install分區根目錄 (3)將EFI SHELL(x64).zip解壓到Install分區根目錄, PS:EFI SHELL(x64).zip已經包含有diskpart工具 (4)將bootmgfw.efi復制到Install分區根目錄 最終,Install分區目錄結構如下圖 技術分享
2、按電源鍵開機,然後狂按ESC進入BIOS(不同機器有所不同) 3、切換到Security標簽,找到Secure BOOT Control,將Enabled改為Disabled 4、選擇Save Change,然後插入U盤,運行最下面的Launch EFI Shell from filesystem device 技術分享

5、會彈出如下圖的界面,上面的Device mapping table下面的是你的磁盤,找到U盤,一般會標註Removeable等字樣,如下圖,我的U盤因為有兩個分區,所以為fs0和fs1,輸入下面的命令: 命令 說明
fs0: 選定fs0分區
ls 列出分區內的文件
技術分享

6、上面輸入ls命令後,會列出當前分區的文件,如下圖,可以看到列出了剛才U盤裏的文件,如果這個分區不是你的U盤,可以換fs1,blk1,blk2等,知道找到你的U盤為止,找到你的U盤後,輸入下面的命令後回車:
命令 說明
bootmgfw.efi 運行bootmgfw.efi文件,此文件就是系統的EFI引導文件
技術分享

7、上面的bootmgfw.efi命令輸入後,就可以看到熟悉的系統安裝界面了,如果你是GPT硬盤分區,那就可以直接安裝系統了,不過大多數硬盤還都是MBR分區,所以在選中分區,準備安裝系統的時候,你可能會遇到下面的提示,那麽你的硬盤就是MBR分區,需要繼續折騰: 技術分享

8、按住Shift鍵,然後按F10,打開命令提示符CMD,輸入下面的命令,註意,此步會清空硬盤,硬盤的東西就都沒有了:
命令 說明
diskpart 運行diskpart分區管理工具
list disk 列出所有硬盤
select disk 0 參照上一步的硬盤大小,選擇你的硬盤
clean 清空硬盤
convert gpt 把硬盤轉成GPT
9、將硬盤專為GPT後,就要創建分區了,輸入下面的命令:
命令
create partition efi size=200 創建大小為200M的EFI分區
create partition msr size=200 創建大小為200M的MSR分區
create partition primary size=30000 30000大小約為30G,這個是裝系統的分區
上面的第三條命令可以修改,這個分區你可以理解為C盤,裝系統的盤,比如你要分50G,那命令的=後面就改成50000 10、這裏我們只創建了一個分區C盤,剩下的分區你也可以參照上面步驟9的最後一條命令接著創建分區,但是輸入分區大小的方式,因為剩余硬盤不好估算,所以可能會導致有一些硬盤剩余,造成浪費,我建議可以裝好系統後用分區工具,或者右鍵計算機--管理--磁盤管理中創建,比用diskpart命令形式相對簡單一些

11、關掉上面的命令行,下面的分區沒有變化?別著急,點一下刷新

如何在GPT分區上安裝WIN7