kernel ubuntu e interrupção INT 13H

0

Eu sou novo nesta lista de discussão do Ubuntu.

Minha pergunta é endereçada aos desenvolvedores do kernel do Ubuntu.

Eu uso o Ubuntu e o carregador de boot do grub 2.

A questão é:

Gostaria de saber se o kernel do Ubuntu utiliza serviços BIOS / UEFI, em particular a interrupção INT 13H, ou se o kernel é independente da BIOS?

Neste último caso em que o Ubuntu trata os serviços de disco de baixo nível? É dessa maneira que o Ubuntu intercepta a chamada e a transmite para o mecanismo de E / S do disco nativo do sistema operacional, ignorando as rotinas do BIOS para o acesso de leitura / gravação de disco de baixo nível?

Meu entendimento é que o kernel do Linux normalmente não usa serviços de BIOS para E / S de disco, já que está sendo executado em modo protegido. No entanto, eu não sei se poderia haver alguns casos de borda onde isso não é verdade e poderia acontecer que o kernel executa operações de gravação no sistema de arquivos do disco conectado.

Então, eu pensei em escrever para você pedir dicas para um desenvolvedor de kernel com autoridade sobre esse tópico.

Obrigado antecipadamente.

Melhores regatas.

Vincenzo Di Salvo

    
por applejtter 26.07.2017 / 17:44

0 respostas