LinuxBoot per Servers: Entra nel mondo Open Source e saluta il sistema proprietario UEFI
LinuxBoot è un’alternativa Open Source al firmware UEFI proprietario. È stato rilasciato l’anno scorso e ora viene sempre più preferito dai principali produttori di hardware come firmware predefinito. L’anno scorso, LinuxBoot è stato accolto calorosamente nella famiglia Open Source dalla The Linux Foundation.
Questo progetto è stato un’iniziativa di Ron Minnich, autore di LinuxBIOS e capo progetto di coreboot presso Google, da gennaio 2017.
Google, Facebook, Horizon Computing Solutions e Two Sigma hanno collaborato insieme per sviluppare il progetto LinuxBoot (precedentemente chiamato NERF ) per le macchine server basate su Linux.
La sua natura Open consente agli utenti del Server di personalizzare facilmente i propri script di avvio, risolvere i problemi, creare autonomamente i propri runtime e ridisegnare il firmware con le proprie chiavi.
Non è necessario attendere gli aggiornamenti dei fornitori.
Di seguito è riportato un video di avvio di Ubuntu Xenial per la prima volta con il BIOS NERF:
Parliamo di alcuni altri vantaggi confrontandolo con UEFI in termini di hardware del server.
Vantaggi di LinuxBoot su UEFI
Ecco alcuni dei principali vantaggi di LinuxBoot rispetto a UEFI:
Avvio significativamente più veloce
Può avviare schede server in meno di 20 secondi, rispetto a più minuti su UEFI.
Significativamente più flessibile
LinuxBoot può utilizzare qualsiasi dispositivo, filesystem e protocollo supportato da Linux.
Potenzialmente più sicuro
I driver e i filesystem di Linux hanno un controllo molto più approfondito rispetto a UEFI.
Possiamo sostenere che UEFI è parzialmente aperto con EDK II e LinuxBoot è parzialmente chiuso. Ma è stato dimostrato che anche questo codice EDK II non ha il livello adeguato per ispezione e correttezza del kernel Kernel Linux, mentre c’è una quantità enorme di altri componenti “Closed Source” all’interno dello sviluppo UEFI.
D’altra parte, LinuxBoot ha una quantità significativamente inferiore di binari con poche centinaia di KB, rispetto ai 32 MB di binari UEFI.
Per essere precisi, LinuxBoot si adatta molto meglio alla Trusted Computing Base, a differenza di UEFI.
LinuxBoot ha un bootloader basato su kexec che non supporta l’avvio su kernel Windows o comunque non Linux, ma ciò è insignificante poiché la maggior parte dei sistemi Cloud sono server basati su Linux.
Adozione di LinuxBoot
Nel 2011, Facebook ha avviato Open Compute Project che progettava in modalità open source alcuni dei propri server, creati per rendere i propri “data center” più efficienti. LinuxBoot è stato testato su alcuni Hardware Open Compute elencati sotto:
- Winterfell
- Leopard
- Tioga Pass
Più hardware Open Compute Project sono descritti qui in breve. La Fondazione OCP segue un proprio progetto dedicato sul firmware usando il firmware Open System.
Alcuni altri dispositivi che supportano LinuxBoot sono:
- QEMU emulato su sistemi Q35
- Intel S2600wf
- Dell R630
Lo scorso mese, Equus Compute Solutions ha annunciato il rilascio dei suoi server WHITEBOX OPEN ™ M2660 e M2760, come parte integrante dei loro Open-Hardware Server e piattaforme di storage customizzate. Entrambi supportano LinuxBoot per personalizzare il BIOS del server per garantire flessibilità, sicurezza migliorata e creare un’esperienza di avvio estremamente veloce.
Cosa ne pensi di LinuxBoot?
LinuxBoot è abbastanza ben documentato su GitHub. Ti piacciono le funzionalità che lo distinguono da UEFI? Preferiresti usare LinuxBoot piuttosto che UEFI per avviare i server, a causa dello sviluppo aperto e futuro del precedente? Fateci sapere nei commenti qui sotto.
fonte: https://itsfoss.com/linuxboot-uefi/
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.