UEFI可以被作業系統存取嗎?

UEFI可以被作業系統存取嗎?

現代作業系統無法存取 BIOS 中斷。現代作業系統可以存取UEFI嗎?

答案1

現代作業系統可以存取UEFI嗎?

Linux 可以透過CONFIG_EFI核心存取 UEFI 執行時間服務。

Linux也可以輕鬆直接掛載UEFI FAT分割區。

現代作業系統無法存取 BIOS 中斷。

BIOS中斷可以是訪問過Linux 下就可以了(參見例如這裡)。例如,很長一段時間以來,BIOS 呼叫一直用於初始化 X VGA 驅動程式(不確定是否仍然如此)。

然而,大多數 BIOS 呼叫實際上不能用過的,因為它們需要某些資料結構和某些系統狀態,而這些資料結構和系統狀態在啟動後不存在。

答案2

不可以,在 Windows 10/8.x/7 中啟動後無法直接變更 UEFI 設定。

但在可啟動的主分割區上,您可以前往 EFI 目錄,並在那裡查看 GRUB 或 Windows 啟動管理員等啟動管理員。

或者,如果您不知道如何在啟動時存取 UEFI 設置,還有另一個選擇。開啟“開始”功能表 >“電源”,按住 Shift 鍵,然後按一下“重新啟動”。現在您將重新啟動進入 WinRE(Windows 復原環境)。在那裡您可以選擇更改 UEFI 韌體設定。按一下該按鈕可存取 UEFI 韌體。

或者,如果未安裝 WinRE 或無法啟動,請插入 Windows 10 安裝媒體(例如光碟 CD/DVD 或 USB 磁碟機),請按一下“修復電腦”,然後選擇 UEFI 韌體設定。

答案3

直接回答是否定的,

但是你可以像 os 一樣透過 Ubuntu 查看 UEFI 分割區磁碟或者系統監控器公用事業。

以下是它們在 Linux 機器上的一些螢幕截圖。

SATA 磁碟機上的 UEFI 分割區

SATA 磁碟機上的 UEFI 分割區

SSD 磁碟機上的 UEFI 分割區

SSD 磁碟機上的 UEFI 分割區

ubuntu linux 上的 Windows UEFI 分割區視圖(這裡是sda1)

在此輸入影像描述

希望對你有幫助 !

相關內容