Cos'è il boot da file EFI?
In termini profani il file eseguibile EFI è ciò che un sistema basato su UEFI usa per caricare un sistema operativo A.K.A Bootloader. Quindi se stai avviando da un file EFI stai avviando da un sistema basato su UEFI rispetto a un sistema basato su B.I.O.S. La maggior parte delle nuove schede madri (Desktop/Laptop) sono dotate di UEFI ma sono retrocompatibili con il BIOS.
Di seguito ci sono alcuni siti di riferimento per imparare di più su UEFI e EFI.
File UEFI: Il boot loader UEFI
Il boot UEFI: come funziona?
Extensible Firmware Interface (EFI) e Unified EFI (UEFI)
La specifica Unified EFI (UEFI) (precedentemente nota come specifica EFI) definisce un'interfaccia tra un sistema operativo e il firmware della piattaforma.
L'interfaccia consiste in tabelle di dati che contengono informazioni relative alla piattaforma, chiamate di servizio di boot e chiamate di servizio runtime che sono disponibili al sistema operativo e al suo loader. Queste forniscono un ambiente standard per l'avvio di un sistema operativo e l'esecuzione di applicazioni pre-avvio.
La specifica UEFI era principalmente intesa per la prossima generazione di computer basati sull'architettura IA, ed è una conseguenza del programma "Intel® Boot Initiative" (IBI) iniziato nel 1998.
Intel'la versione originale di questa specifica è stata chiamata pubblicamente EFI, terminando con la versione EFI 1.10.
Nel 2005, The Unified EFI Forum è stato formato come un'organizzazione a livello industriale per promuovere l'adozione e continuare lo sviluppo della specifica EFI. Utilizzando la specifica EFI 1.10 come punto di partenza, questo gruppo industriale ha rilasciato le seguenti specifiche, rinominate Unified EFI.
La versione attuale della specifica UEFI può essere trovata sul sito web UEFI.
Intel® Platform Innovation Framework for EFI and UEFI specifications