
我是這個 Ubuntu 郵件清單的新成員。
我的問題是針對 ubuntu 核心開發人員提出的。
我使用 ubuntu 和 grub 2 引導程式。
問題是:
我想知道 Ubuntu 核心是否使用 BIOS/UEFI 服務,特別是 INT 13H 中斷,或者核心是否獨立於 BIOS?
在最後一種情況下,Ubuntu 以何種方式處理低階磁碟服務? Ubuntu 以何種方式攔截該呼叫並將其傳遞給作業系統的本機磁碟 I/O 機制,繞過 BIOS 例程進行低階磁碟讀取/寫入存取?
我的理解是,Linux 核心通常不使用 BIOS 服務進行磁碟 I/O,因為它在保護模式下運行。但是我不知道是否可能存在一些邊緣情況,其中情況並非如此,並且可能會發生核心對插入磁碟的檔案系統執行寫入操作的情況。
所以我想寫信給您,向有關該主題的權威內核開發人員詢問建議。
提前致謝。
最好的問候。
文森佐·迪薩爾沃