Não existe uma maneira genérica de um sistema operacional acessar o BIOS do sistema. Isso só seria possível se os fabricantes fornecessem informações detalhadas e se houvesse padrões estabelecidos sobre como isso deve ser feito. Este não é o caso, e eu não acho que seria uma boa ideia de qualquer maneira.
Alguns fabricantes criaram software para seus próprios sistemas, pelo menos para o Windows. Este software deve ser projetado para versões específicas do BIOS.
A questão é que o BIOS é proprietário de cada fabricante. Normalmente, as configurações são armazenadas no CMOS, mas não há necessidade disso. Os fabricantes são livres para armazenar configurações onde e como quiserem. Nenhuma documentação está disponível para esses detalhes.
Existem implicações de segurança com isso. Se um software legítimo pudesse acessar o BIOS, não haveria nada que impedisse o software malicioso de fazer o mesmo. Isso abriria um novo mundo de possibilidades para malware, que os criadores aproveitariam totalmente. É claro que salvaguardas poderiam ser desenvolvidas, mas elas poderiam ser e seriam evitadas