Corebootcoreboot (anciennement LinuxBIOS) est un projet de logiciel libre d'amorçage. Il vise à remplacer les BIOS propriétaires trouvés dans la plupart des ordinateurs par un système dont la fonction exclusive est de charger un système d'exploitation moderne à 32 ou 64 bits. vignette|Plus d'un million de dispositifs utilisent coreboot en 2007. Le projet Coreboot a été lancé en 1999 au Laboratoire national de Los Alamos (LANL), dans le cadre de travaux de recherches sur les Grappe de serveurs, sous le nom de LinuxBIOS.
Power-on self-test (informatique)Le power-on self-test (POST, l’auto-test au démarrage) désigne la première étape du processus plus général appelé amorçage. Lors de cette étape, le programme intégré à la carte-mère (le BIOS pour Basic Input/Output System) teste la présence des divers périphériques et tente de leur attribuer les ressources nécessaires à un fonctionnement sans conflit. Le POST terminé, le contrôle sera cédé au système d’exploitation, qui éventuellement corrigera ou affinera les réglages du BIOS.
UEFIvignette|droite|Logo du standard. vignette|Fonctionnement synthétique de l'EFI (Extensible Firmware Interface). Le standard UEFI (de l’anglais Unified Extensible Firmware Interface, signifiant en « Interface micrologicielle extensible unifiée ») définit une interface entre le micrologiciel (firmware) et le système d'exploitation (OS) d'un ordinateur. Cette interface succède sur certaines cartes-mères au BIOS. AMD, American Megatrends, Apple, ARM, Dell, HP, Intel, IBM, Insyde Software, Microsoft et Phoenix Technologies sont les promoteurs de l’UEFI Forum qui définissent les normes de cette technologie.
Démarrage d'un ordinateurLe démarrage d'un ordinateur (en anglais, boot, initial program load ou IPL) est la procédure de démarrage d’un ordinateur et comporte notamment le chargement du programme initial (l’amorçage ou bootstrap en anglais). On distingue : le « démarrage à froid » (cold boot), obtenu en allumant la machine, ou en l’éteignant puis en la rallumant ; du « démarrage à chaud » (warm boot), « réamorçage » ou « redémarrage » (reboot), obtenu en rechargeant le programme initial ; il ne s’agit pas d’un redémarrage au sens strict (coupure puis remise de l’alimentation électrique) ; l’option est présente au niveau de certains systèmes d’exploitation, notamment Windows et macOS.
Firmwarethumb|Une télécommande contient un firmware. Dans un système informatique, un firmware (ou micrologiciel, microprogramme, microcode, logiciel interne ou encore logiciel embarqué) est un programme intégré dans un matériel informatique (ordinateur, photocopieur, automate (API, APS), disque dur, routeur, appareil photo numérique, etc.) pour qu'il puisse fonctionner. Le mot anglais firmware est issu de firm (« résistant » ou « ferme », en anglais) et de software (logiciel, programme informatique).