GNU GRUB, il boot loader più diffuso su Linux, è arrivato finalmente all’attesissima versione 2.00. È Vladimir Serbinenko a darne l’annuncio: le novità, anche rispetto ai rilasci sperimentali, sono consistenti. La più evidente per tutti è il nuovo tema predefinito, Starfield, che sostituisce la grafica elementare del menù con un’interfaccia a immagini. È il primo tema ufficiale mai realizzato. GRUB2 utilizza le informazioni provviste dalle Extended Display Identification Data (EDID) per determinare la risoluzione in automatico.
Entrando nel merito dell’aggiornamento, GRUB2 estende il supporto a Itanium, Fuloong2F, Fuloong2E – privo del firmware – ARCS e MIPS via QEMU-KVM. Yeeloong era già supportato. La selezione automatica del sistema d’avvio predefinito, per motivi di sicurezza, è stata bloccata in presenza di super-utenti. I driver includono EHCI, AHCI, ESCC, IEEE1275, EFI e uno stack di rete per BIOS, IEEE1275, EMU ed EFI. È stato aggiunto anche il supporto a VBE per Coreboot. Numerosi i file system che possono essere gestiti con grub-mount
e FUSE.
Ad esempio, GRUB 2.00 supporta l’avvio dai file system formattati con Btrfs e la compressione dell’algoritmo LZO attiva. Tra i nuovi protocolli, sono supportati Drawin 11 per Mac OS X Lion, FreeDOS e Plan9: l’aggiornamento prevede un’auto-configurazione basilare per Illumos. È stato rimosso grub-mkdevicemap
: il riconoscimento dei dispositivi è invocato da tutti gli strumenti. La localizzazione linguistica è garantita in runtime alla creazione di grub.cfg
e GNU GRUB2 inizia a supportare la compilazione con la toolchain di Apple.
Via | LWN
GRUB 2.00 è annunciato da Vladimir Serbinenko per la versione stabile é stato pubblicato su Ossblog.it alle 10:00 di venerdì 29 giugno 2012. Leggete le condizioni di utilizzo del feed.