跳至內容

EFI系統分割區

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 19:39 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

EFI 系統分割區(英語:EFI system partition,簡寫為ESP), 是一个 FAT 抑是 FAT 三十二格式的磁碟分割區,但是其分割區標識是 ` EF ` ( 十六進位 ) 足規个 ` 零 E ` 抑是 ` 零 C `。UEFI 韌體會當對 ESP 載入 EFI 啟動程式抑是講 EFI 應用程式。

概覽

EFI 系統分割區的檔案系統基於 FAT 檔案系統。佇咧 GUID 分割區表 ( GPT ) 方案當中,EFI 系統分割區的全域唯一識別碼 ( GUID ) 是 C 十二 A 七千三百二十八-F 八十一 F 鋪十一 D 二-BA 四 B 板零 A 零 C 九十三 EC 九十三 B,若其在主開機記錄 ( MBR ) 分割區表方案中的識別碼是零 xEF。GPT 分割區佮 MBR 分割區的磁仔攏會當包含一个 EFI 系統分割區,因為需要 UEFI 伊的韌體來支援這兩種分割區方案。此外,EFI 分割區閣再支援光碟佮 DVD 的 El Torito 引導格式。

佇咧 Legacy BIOS 中,一个分割區的第一个磁區予載入到記持體內底。UEFI 韌體無執行 MBR 中的代碼,除非通過 CSM(相容性支援模組)佇咧 Legacy BIOS 模式下啟動。

UEFI 規範要求完全支援 MBR 分割區表。一寡仔 UEFI 實現在檢測著引導吸碟上的某寡類型的分割區表的時陣,會隨切換著 BIOS 的 CSM 引導。按呢若是 EFI 分割區佇咧 MBR 分割區表中,UEFI 引導會予人阻止。

UEFI 韌體提供矣對抽取式儲存裝置 ( 就是隨身碟 ) 啟動的支援。若欲用這項功能,抽取式的裝置需要採用 FAT 十二、FAT 十六抑是 FAT 三十二檔案系統進行格式化,引導載入程式愛按怎根據標準的 ESP 檔案階層囥佇咧 EFI 分割區中,欲按怎必須向系統引導管理器提供引導載入器的完整路徑。固定驅動器上永遠只應該使用 FAT 三十二格式。

應用

Linux 使用 GRUB 二做成熟的 UEFI 啟動程式。UEFI 彼个韌體共伊載入了後,𪜶會使對𪜶支援的所有裝置、分割區佮檔案系統存取佮引導核心影像,無閣再受 EFI 分割區的限制。

因為乎 _ EFI 引導存根 _ 的存在矣,無使用傳統的 UEFI 引導載入程式的狀況下嘛會當引𤆬一个 Linux 核心映像。通過共家己假做 PE / COFF 映像,並且佇韌體內底顯示為 UEFI 應用程式,啟用矣 _ EFI 啟動存根 _ 的 x 八十六核心影像會當由著 UEFI 彼个韌體直接載入佮執行。這種核心映像猶原會當由 BIOS 的引導載入程式載入和執行;所以,_ EFI 引導存根 _ 允准單一个核心影像佇任何引導環境做工課。

佇核心構建組態期啟用選項 ` CONFIG _ EFI _ STUB ` ( EFI 存根支援 ),會當啟用 Linux 核心著 EFI 引導存根的支援。伊被合併到二空一二年三月十八發佈的三枋 Linux 核心主線代碼內底。Gummiboot ( 閣名 system-boot ) 是一个簡單的 UEFI 引導管理器,伊載入並執行組態好的 UEFI 映像,干焦存取 EFI 系統分割區。設定檔片段、核心映像佮 initrd 映像需要駐留佇 EFI 系統分割區上,因為乎 Gummiboot 袂支援存取其他分割區抑是檔案系統上的檔案。Linux 核心需要佇啟用 ` CONFIG _ EFI _ STUB ` 的狀況下構建,通好𪜶會當做 UEFI 映像講直接執行。

EFI 分割區的掛載點通常是 ` / boot / efi `,佇咧 Linux 啟動了會當存取伊的內容。

佇無仝款的作業系統之下的可見性

  • Windows:一般是不可見的。佇磁碟管理程式內底會當顯示,亦能透過 ` mountvol < 欲指定的磁碟區代號 > : / s ` 來分配磁仔機代號,猶毋過佇 Windows 檔案總管下袂顯示,只會透過命令列存取分割區內的檔案。
  • Linux 發行版:視同普通分割區,會用得 ` mount ` 程式直接掛載其對應的塊裝置。一般掛載佇咧 ` / boot / efi ` kha-tá-lok-guh 落。

檔案系統

UEFI 韌體干焦支援 FAT 抑是 FAT 三十二檔案系統的 EFI 系統分割區,自按呢使用者愛將 EFI 系統分割區格式化做上述檔案系統,抑若無法度被辨識。