什麼是GPT什麼是UEFI

2021-08-14 13:29:44 字數 1763 閱讀 5952

source: 

什麼是gpt什麼是uefi?

其實uefi、gpt都不是什麼新鮮玩意了,只不過因為預裝win8電腦指定採用了這一標準所以彷彿是在一夜之間關於uefi啟動windows的 文章就遍地開花了,很多人大概也是頭一次聽說世上還有這玩意。既然uefi、gpt是「新」技術,那麼就必然有較舊技術(bios+mbr)更先進、更 nb的地方。到底nb在**呢?下面來簡單比較一下:

gpt和mbr是兩種不同的分割槽方案。目前在windows下廣泛採用的磁碟分割槽方案仍然是mbr分割槽結構,但不容懷疑gpt是今後的趨勢。我們可將mbr磁碟分割槽結構用下圖簡單表示(windows下基本磁碟、4個主分割槽):

在mbr磁碟的第乙個扇區內儲存著啟動**和硬碟分割槽表。啟動**的作用是指引計算機從活動分割槽引導啟動作業系統(bios下啟動作業系統的方 式);分割槽表的作用是記錄硬碟的分割槽資訊。在mbr中,分割槽表的大小是固定的,一共可容納4個主分割槽資訊。在mbr分割槽表中邏輯塊位址採用32位二進位制數 表示,因此一共可表示2^32(2的32次方)個邏輯塊位址。如果乙個扇區大小為512位元組,那麼硬碟最大分割槽容量僅為2tb。

gpt磁碟分割槽結構可用下圖簡單表示(windows下基本磁碟):

gpt的分割槽方案之所以比mbr更先進,是因為在gpt分割槽表頭中可自定義分割槽數量的最大值,也就是說gpt分割槽表的大小不是固定的。在 windows中,微軟設定gpt磁碟最大分割槽數量為128個。另外,gpt分割槽方案中邏輯塊位址(lba)採用64位二進位制數表示,可以計算一下 2^64是乙個多麼龐大的資料,以我們的需求來講完全有理由認為這個大小約等於無限。除此之外,gpt分割槽方案在硬碟的末端還有乙個備份分割槽表,保證了分 區資訊不容易丟失。

因為bios無法識別gpt分割槽,所以bios下gpt磁碟不能用於啟動作業系統,在作業系統提供支援的情況下可用於資料儲存。

uefi可同時識別mbr分割槽和gpt分割槽,因此uefi下,mbr磁碟和gpt磁碟都可用於啟動作業系統和資料儲存。不過微軟限制,uefi下使用windows安裝程式安裝作業系統是只能將系統安裝在gpt磁碟中。

下表列出了windows各版本作業系統對gpt磁碟的支援程度:

首先,uefi已具備檔案系統的支援,它能夠直接讀取fat分割槽中的檔案;

什麼是檔案系統?簡單說,檔案系統是作業系統組織管理檔案的一種方法,直白點說就是把硬碟上的資料以檔案的形式呈現給使用者。fat32、ntfs都是常見的檔案系統型別。

其次,可開發出直接在uefi下執行的應用程式,這類程式檔案通常以efi結尾。

既然uefi可以直接識別fat分割槽中的檔案,又有可直接在其中執行的應用程式。那麼完全可以將windows安裝程式做成efi型別應用程式,然後把它放到任意fat分割槽中直接執行即可,如此一來安裝windows作業系統這件過去看上去稍微有點複雜的事情突然就變非常簡單了,就像在windows下開啟qq一樣簡單。而事實上,也就是這麼一回事。

要知道,這些都是bios做不到的。因為bios下啟動作業系統之前,必須從硬碟上指定扇區讀取系統啟動**(包含在主引導記錄中),然後從活動分 區中引導啟動作業系統。對扇區的操作遠比不上對分割槽中檔案的操作更直觀更簡單,所以在bios下引導安裝windows作業系統,我們不得不使用一些工具 對裝置進行配置以達到啟動要求。而在uefi下,這些統統都不需要,不再需要主引導記錄,不再需要活動分割槽,不需要任何工具,只要複製安裝檔案到乙個fat32(主)分割槽/u盤中,然後從這個分割槽/u盤啟動,安裝windows就是這麼簡單。後面會有專門的文章來詳細介紹uefi下安裝windows7、8的方法。

詳細了解什麼是UEFI啟動

詳細了解什麼是uefi啟動 什麼是uefi啟動?它的特點是什麼?對此我們今天就和大家做個通俗易懂的簡要說明,讓大家能夠更明白什麼是uefi啟動。uefi是一種更快捷快速的電腦啟動配置,它的全稱是 統一可擴充套件韌體介面 unified extensible firmware inte ce 接下來我...

什麼是LVM 什麼是LV 什麼是VG

lvm logicl volume manager 邏輯卷管理器,通過使用邏輯卷管理器對硬碟儲存裝置進行管理,可以實現硬碟空間的動態劃分和調整。一 基本概念 1 物理卷 pv physical volume 物理卷在邏輯卷管理中處於最底層,它可以是實際物理硬碟上的分割槽,也可以是整個物理硬碟。2 捲...

什麼是IaaS?什麼是PaaS?什麼是SaaS?

最近有朋友問我,什麼是iaas?什麼是paas?什麼是saas?他們又有什麼分別?其實,雲計算發展到今天,這些當年看似新穎的概念,已經快爛大街了,從業者早就對這些概念習以為常,但是圈外人卻依然是丈二和尚摸不著頭腦。今天我就來為圈外人士來解答一下,什麼是iaas,什麼是paas,什麼是saas。先來說...