我是这个 Ubuntu 邮件列表的新成员。
我的问题是针对内核 ubuntu 开发人员的。
我使用 ubuntu 和 grub 2 引导加载程序。
问题是:
我想知道 Ubuntu 内核是否使用 BIOS/UEFI 服务,特别是 INT 13H 中断,或者内核是否独立于 BIOS?
在最后一种情况下,Ubuntu 如何处理低级磁盘服务?也就是说,Ubuntu 如何拦截调用并将其传递给操作系统的本机磁盘 I/O 机制,绕过 BIOS 例程进行低级磁盘读/写访问?
我的理解是,Linux 内核通常不使用 BIOS 服务进行磁盘 I/O,因为它在保护模式下运行。但是我不知道是否存在一些不适用的极端情况,并且可能发生内核对插入磁盘的文件系统执行写入操作的情况。
因此我想写信给您,向对此主题有权威的内核开发人员寻求一些建议。
提前致谢。
谨致问候。
文森佐·迪·萨尔沃