Desde o primeiro dia que comecei a utilizar um MacBook, não deixei de notar as diversas diferenças existentes comparados aos habituais PCs. Dentre essas diferenças ressaltou a curiosidade em saber como aceder a BIOS do MacBook? Afinal não tem como porque os mesmos não possuem BIOS. A interação entre o Hardware e o Sistema Operativo é feita através de um software que server de interface entre os dois. Essa interface chama-se EFI (Extensible Firmware Interface).
A EFI é uma especificação desenvolvida pela Intel com o intuito de subdtituir a BIOS (Basic Input Output System). Para melhor percebermos a localização da EFI eis o a figura abaixo:
A EFI inclui uma tabela de dados que contêm informações da plataforma e serviços de boot e de runtime. Dentre as várias funcionalidades do EFI, destacam-se:
- Abilidade de fazer boot a partir de discos acima de 2 Terabytes;
- Boot do SO mais rápido;
- Arquitectura Independente da CPU;
- Drivers Independentes da CPU;
- Design Modular.
Algumas melhorias incorporadas na BIOS, tais como a ACPI (Advanced Configuration and Power Interface) e a SMBIOS (System Management BIOS), também encontram-se presentes na EFI.
O ambiente EFI pode ser explorado através da ferramenta EFI Shell.
