Libreboot ma na celu stworzenie środowiska systemowego, które całkowicie rezygnuje z oprogramowania własnościowego
Wydano wersję oprogramowania rozruchowego Libreboot 20230625, w której wprowadzono wiele poprawek błędów, a także, że dodano obsługę nowych płyt i różnych urządzeń, mimo że jest to wersja naprawcza.
Dla tych, którzy nie wiedzą o Libreboot, powinni wiedzieć, że to to projekt, który rozwija całkowicie darmowy widelec projektu CoreBoot, który zapewnia wolną od plików binarnych zamiennik dla zastrzeżonego oprogramowania układowego UEFI i BIOS odpowiedzialnego za inicjowanie procesora, pamięci, urządzeń peryferyjnych i innych komponentów sprzętowych.
libreboot zapewnia rozruchowe oprogramowanie układowe dla zgodnych maszyn x86/ARM, uruchamiając program ładujący, który następnie ładuje system operacyjny. Zastępuje zastrzeżone oprogramowanie układowe BIOS/UEFI na maszynach x86 i zapewnia konfigurację ulepszony na obsługiwanych Chromebookach opartych na architekturze ARM (program ładujący U-Boot zamiast programu ładującego głębokie ładowanie firmy Google).
Na maszynach x86 pakiety GRUB i SeaBIOS coreboot są oficjalnie obsługiwane i są dostarczane w różnych konfiguracjach na maszynę. Listę kompatybilnego sprzętu znajdziesz w dokumentacji Libreboot.
Główne wiadomości o Libreboot 20230625
W prezentowanej nowej wersji Libreboot 20230625 podkreślono to Wykonano prace mające na celu poprawę stabilności i naprawiaj błędy podczas pracy z wcześniej kompatybilnymi płytami.
Kolejną zmianą, która wyróżnia się w tej nowej wersji, jest to ujednolicono wszystkie skrypty w głównym katalogu lbmk (system kompilacji). Cała podstawowa logika jest teraz pojedynczym skryptem, co eliminuje niepotrzebne powtarzanie kodu, a tekst pomocy został usunięty z niektórych skryptów.
Oprócz tego podkreśla się to również teraz narzędzia coreboot są bardziej niezawodne, a także naprawiono błąd, w wyniku którego narzędzia były niepotrzebnie ponownie kompilowane, co spowalniało tworzenie wielu obrazów.
Plik nowa strona główna programu coreboot „spkmodem_recvim”., który z kolei pierwotnie rozwidlił go z GNU GRUB. To jest klient odbiorczy dla spkmodem, rodzaj konsoli szeregowej dostarczanej za pomocą impulsów przez głośnik komputera. Wersja Libreboot znacznie poprawia obsługę błędów i została przeprojektowana dla stylu kodowania OpenBSD, aby zastąpić styl kodowania GNU.
Z drugiej strony jest to podkreślone rozmiar logo rozruchowego zmniejszony do ~ 3 KB, do ~12 KB, co zostało wykonane bez utraty jakości obrazu.
W poprawki błędów podświetlane są błędy w podpowłokach, a także zwiększanie rozmiaru bufora zmiennych EFI w celu naprawienia błędu polegającego na tym, że podpisana podkładka Debiana przydziela zbyt wiele zmiennych EFI, aby zmieściły się w przewidzianym miejscu, przerywając proces kompilacji.
Plus obrazy domyślne zawierające oprogramowanie sprzętowe dla procesora x86, istnieją alternatywne obrazy, które są dostarczane bez oprogramowania układowego.
Przez część ulepszeń wsparcia, Następujące urządzenia są podświetlone i są teraz obsługiwane w tej nowej wersji:
- Płyta główna Gigabyte GA-G41M-ES2L
- Acera G43T-AM3
- Płyty główne Intel D510MO i D410PT
- Apple iMac 5,2
- HP Elite 8200 SFF/MT (HP 6200 Pro Business prawdopodobnie też będzie działać)
- HP Elite 8300 USDT
Laptopy (Intel, x86)
- Dell Latitude E6400 (łatwy do flashowania, bez demontażu, sprzęt podobny do X200/T400)
- Tablet ThinkPad X60 / X60S / X60
- ThinkPad T60 (z procesorem graficznym Intel)
- Tablet Lenovo ThinkPad X200 / X200S / X200
- Lenovo ThinkPad X301
- Lenovo ThinkPad R400
- Lenovo ThinkPad T400 / T400S
- Lenovo ThinkPad T500
- Lenovo ThinkPad T530 / W530
- Lenovo ThinkPad W500
- Lenovo ThinkPad R500
- Apple MacBook1,1 i MacBook2,1
- Lenovo ThinkPad T440p
- Lenovo ThinkPad X220
- Lenovo ThinkPad X220t
- Lenovo ThinkPad T420
- Lenovo ThinkPad T420S
- Lenovo ThinkPad T430
- Lenovo ThinkPad X230
- Lenovo ThinkPad X230t
- Lenovo ThinkPad W541
- HP EliteBook 2560p
- HP EliteBook 2570p
- HP EliteBook Folio 9470 m
Laptopy (ARM, z ładunkiem U-Boot)
- ASUS Chromebook Flip C101 (gru-bob)
- Samsung Chromebook Plus (v1) (gru-kevin)
Na koniec, jeśli chcesz dowiedzieć się więcej o tej nowej wersji, możesz sprawdzić szczegóły na poniższy link.