kernel de ubuntu e interrupción INT 13H

kernel de ubuntu e interrupción INT 13H

Soy nuevo en esta lista de correo de Ubuntu.

Mi pregunta está dirigida a los desarrolladores del kernel ubuntu.

Yo uso ubuntu y el gestor de arranque grub 2.

La pregunta es:

Me gustaría saber si el kernel de Ubuntu utiliza servicios BIOS/UEFI, en particular la interrupción INT 13H, o si el kernel es independiente del BIOS.

En este último caso, ¿de qué manera Ubuntu trata los servicios de disco de bajo nivel? ¿De qué manera Ubuntu intercepta la llamada y la pasa al mecanismo de E/S del disco nativo del sistema operativo sin pasar por las rutinas del BIOS para el acceso de lectura/escritura del disco de bajo nivel?

Según tengo entendido, el kernel de Linux normalmente no utiliza servicios de BIOS para E/S de disco, ya que se ejecuta en modo protegido. Sin embargo, no sé si podría haber algunos casos extremos en los que esto no sea cierto y podría suceder que el kernel ejecute operaciones de escritura en el sistema de archivos del disco conectado.

Así que pensé en escribirte para pedirle consejos a un desarrollador del kernel con autoridad sobre este tema.

Gracias de antemano.

Las mejores regatas.

Vincenzo Di Salvo

información relacionada