事情的起因很奇怪重付。我來到親戚的公司實習,沒想到我的電腦一旦連上公司wifi大家舊開始掉包兄猩。我還是認為是公司路由太菜以及電腦天線不好導致的,但是公司技術們認為我的電腦在給網(wǎng)關瘋狂發(fā)包儡循,建議我重裝下系統(tǒng),正好讓電腦洗心革面征冷。我看他們老司機的樣子择膝,心想問題可能不大,就把電腦交了出去资盅。沒想到他們用ghost重裝了之后就進不去bios了调榄。Dell進入了瘋狂死循環(huán)。后來才知道ghost不能用來重裝UEFI啊呵扛,這樣會無法引導,得用官方鏡像才行筐带。
于是大概學了一下UEFI和GPT的原理和區(qū)別今穿,在這里簡單分享一下:
UEFI屬于主板類名詞,其作用類似于BIOS伦籍。GPT蓝晒、MBR則屬于硬盤類名詞,它們的作用類似一艘航母的骨架帖鸦,有了這個骨架芝薇,我們才可以進行細致到諸如C、D作儿、E等盤符的分區(qū)洛二。一塊硬盤接駁主機之后,它的首要任務建立分區(qū)列表攻锰,分區(qū)列表有MBR和GPT兩種晾嘶,其中MBR分區(qū)列表支持最大2TB硬盤,GPT分區(qū)列表支持最大128PB(1PB=1024TB)娶吞。
?MBR(Master Boot Record):即硬盤的主引導記錄分區(qū)列表垒迂,在主引導扇區(qū),位于硬盤的cylinder 0妒蛇, head 0机断, sector 1 (Sector是從1開始的)。
?GPT(GUID Partition Table):即全局唯一標識分區(qū)列表绣夺,是一個物理硬盤的分區(qū)結構吏奸。它用來替代BIOS中的主引導記錄分區(qū)表(MBR)。
?傳統(tǒng)BIOS主要支持MBR引導乐导,UEFI則是取代傳統(tǒng)BIOS苦丁,它加入了對新硬件的支持,其中就有2TB以上硬盤物臂。那么UEFI到底是什么呢旺拉?
?UEFI(Unified Extensible Firmware Interface):全稱“統(tǒng)一的可擴展固件接口”产上, 是一種詳細描述全新類型接口的標準。這種接口用于操作系統(tǒng)自動從預啟動的操作環(huán)境蛾狗,加載到一種操作系統(tǒng)上晋涣,從而使開機程序化繁為簡,節(jié)省時間沉桌。
GPT及其優(yōu)勢
GPT和MBR是兩種不同的分區(qū)方案谢鹊。目前在Windows下廣泛采用的磁盤分區(qū)方案仍然是MBR分區(qū)結構,但不容懷疑GPT是今后的趨勢留凭。我們可將MBR磁盤分區(qū)結構用下圖簡單表示(Windows下基本磁盤佃扼、4個主分區(qū)):
為了方便計算機訪問硬盤,把硬盤上的空間劃分成許許多多的區(qū)塊(英文叫sectors蔼夜,即扇區(qū))兼耀,然后給每個區(qū)塊分配一個地址,稱為邏輯塊地址(即LBA)求冷。
在MBR磁盤的第一個扇區(qū)內保存著啟動代碼和硬盤分區(qū)表瘤运。啟動代碼的作用是指引計算機從活動分區(qū)引導啟動操作系統(tǒng)(BIOS下啟動操作系統(tǒng)的方式);分區(qū)表的作用是記錄硬盤的分區(qū)信息匠题。在MBR中拯坟,分區(qū)表的大小是固定的,一共可容納4個主分區(qū)信息韭山。在MBR分區(qū)表中邏輯塊地址采用32位二進制數(shù)表示郁季,因此一共可表示2^32(2的32次方)個邏輯塊地址。如果一個扇區(qū)大小為512字節(jié)掠哥,那么硬盤最大分區(qū)容量僅為2TB巩踏。
GPT磁盤分區(qū)結構可用下圖簡單表示(Windows下基本磁盤):
可以看到,在GTP磁盤的第一個數(shù)據(jù)塊中同樣有一個與MBR(主引導記錄)類似的標記续搀,叫做PMBR塞琼。PMBR的作用是,當使用不支持GPT的分區(qū)工具時禁舷,整個硬盤將顯示為一個受保護的分區(qū)彪杉,以防止分區(qū)表及硬盤數(shù)據(jù)遭到破壞。UEFI并不從PMBR中獲取GPT磁盤的分區(qū)信息牵咙,它有自己的分區(qū)表派近,即GPT分區(qū)表。
GPT的分區(qū)方案之所以比MBR更先進洁桌,是因為在GPT分區(qū)表頭中可自定義分區(qū)數(shù)量的最大值渴丸,也就是說GPT分區(qū)表的大小不是固定的。在Windows中,微軟設定GPT磁盤最大分區(qū)數(shù)量為128個谱轨。另外戒幔,GPT分區(qū)方案中邏輯塊地址(LBA)采用64位二進制數(shù)表示,可以計算一下2^64是一個多么龐大的數(shù)據(jù)土童,以我們的需求來講完全有理由認為這個大小約等于無限诗茎。除此之外,GPT分區(qū)方案在硬盤的末端還有一個備份分區(qū)表献汗,保證了分區(qū)信息不容易丟失敢订。
傳統(tǒng)BIOS不支持GPT分區(qū)列表,僅支持MBR格式罢吃。UEFI則是取代傳統(tǒng)BIOS楚午,它不支持MBR模式,僅支持GPT格式尿招。
目前所有Windows系統(tǒng)均支持MBR醒叁,而GPT只有64位系統(tǒng)才能支持。BIOS只支持MBR引導系統(tǒng)泊业,而GPT僅可用UEFI引導系統(tǒng)。正因為這樣啊易,現(xiàn)在主板大多采用BIOS集成UEFI吁伺,或UEFI集成BIOS,以此達到同時兼容MBR和GPT引導系統(tǒng)的目的租谈。?
UEFI啟動引導系統(tǒng)的方法是查找硬盤分區(qū)中第一個FAT分區(qū)內的引導文件進行系統(tǒng)引導篮奄,這里并無指定分區(qū)表格式。所以U盤和移動硬盤可以用MBR分區(qū)表割去,創(chuàng)建一個FAT分區(qū)放置引導文件窟却,從而達到可以雙模式啟動的目的。但需要注意的是呻逆,UEFI雖然支持MBR啟動夸赫,但必須要有UEFI引導文件存放在FAT分區(qū)下;UEFI是無法使用傳統(tǒng)MBR引導來啟動系統(tǒng)的咖城。?
由于GPT引導系統(tǒng)的方式與MBR不同茬腿,故而使用傳統(tǒng)系統(tǒng)安裝辦法(如Ghost、Win$Man等)會導致出現(xiàn)系統(tǒng)無法引導的現(xiàn)象宜雀。而且使用GPT引導系統(tǒng)的話切平,必要時還得調整主板設置,開啟UEFI(大部分主板默認開啟UEFI)辐董。但是使用UEFI和GPT悴品,只是支持大于容量2T的硬盤,并不會帶來質的提升(開機硬件自檢會稍微快了那么1、2秒)苔严。所以定枷,如果不用大于2T的硬盤做系統(tǒng)的話,就沒必要使用UEFI邦蜜。?
所以其實我的渣渣電腦也沒必要裝UEFI依鸥,想起來也沒有覺得開機速度快了多少,倒是關機速度變成了匪夷所思的速度悼沈,而且復位鍵好像也有些問題贱迟,總是需要強行關機來最終解決。絮供。衣吠。
以后大家如果像我一樣要準備重裝系統(tǒng),一定要看清楚現(xiàn)在是哪一套系統(tǒng)呀~