ubuntu内核和INT 13H中断

ubuntu内核和INT 13H中断

我是这个 Ubuntu 邮件列表的新成员。

我的问题是针对内核 ubuntu 开发人员的。

我使用 ubuntu 和 grub 2 引导加载程序。

问题是:

我想知道 Ubuntu 内核是否使用 BIOS/UEFI 服务,特别是 INT 13H 中断,或者内核是否独立于 BIOS?

在最后一种情况下,Ubuntu 如何处理低级磁盘服务?也就是说,Ubuntu 如何拦截调用并将其传递给操作系统的本机磁盘 I/O 机制,绕过 BIOS 例程进行低级磁盘读/写访问?

我的理解是,Linux 内核通常不使用 BIOS 服务进行磁盘 I/O,因为它在保护模式下运行。但是我不知道是否存在一些不适用的极端情况,并且可能发生内核对插入磁盘的文件系统执行写入操作的情况。

因此我想写信给您,向对此主题有权威的内核开发人员寻求一些建议。

提前致谢。

谨致问候。

文森佐·迪·萨尔沃

相关内容