Ovdje na blogu već je nekoliko puta spomenuto CoreBoot, što je vrlo zanimljiv projekt, jer je pobudio zanimanje mnogih programera, pa čak i NSA. I je li to nedavno najavio pokretanje nova verzija projekta Core Boot 4.11, pod kojim se razvija besplatna alternativa vlasničkom firmware-u i BIOS-u. 130 programera je sudjelovalo u stvaranju nove verzije i pripremilo 1630 izmjena.
Za one koji još uvijek nisu svjesni CoreBoota, trebali biste to znati je open source alternativa za tradicionalni osnovni sistem ulaska-izlaska (BIOS) koja je već bila na MS-DOS 80-im računarima i zamijenila je UEFI (Unified Extensible). CoreBoot takođe je besplatni zaštićeni analog firmvera i dostupan je za potpunu verifikaciju i reviziju. CoreBoot se koristi kao osnovni firmver za inicijalizaciju hardvera i koordinaciju pokretanja.
Uključujući inicijalizaciju grafičkog čipa, PCIe, SATA, USB, RS232. Istodobno, binarne komponente FSP 2.0 (Intel Firmware Support Package) i binarni firmware za podsistem Intel ME, koji su potrebni za inicijalizaciju i pokretanje CPU-a i čipseta, integrirani su u CoreBoot.
Što je novo u CoreBoot 4.11?
U ovoj novoj verziji CoreBoot 4.11 većina podrška za razne procesore, softverske i hardverske komponente, među kojima možemo pronaći dodata podrška za 25 matičnih ploča:
- Am padmelon.
- Asus p5ql-em.
- Google akemi, Arcada cml, Damu, Dood, Drallion, Dratini, Jacuzzi, Juniper, Kakadu, Kappa, puff, Sarien cml, Treeya i Trogdor.
- Lenovo r60, t410, thinkpad t440p i x301.
- Razer blade-stealth kb.
- Siemens mc-appl6.
- Supermicro x11ssh-tf i x11ssm-f.
Pored čegapodrška za emulaciju dodana je u QEMU-AARCH64 a čišćenje koda se nastavlja.
Uklonjena veza dodatnih datoteka zaglavlja. Kôd povezan sa podrškom za Intelove čipsete je objedinjen, tipične funkcije se izvode u općim upravljačkim programima.
Oglas to takođe spominje Urađeno je mnogo na poboljšanju podrške za Intel čipove zasnovan na mikroarhitekturi Jezero Kaby i Cannonkao i serijski čipovi AMD Picasso. Poboljšana podrška za čip Mediatek 8173 ARM, čips na osnovu RISC-V i neki stariji čipseti poput Intel GM45 i Via VX900. Predloženo je Početna podrška za čipove Intel Tiger Lake i Qualcomm SC7180 SoC.
Još jedna novost koja se ističe u CoreBoot 4.11 je poboljšana podrška za potvrđeni način pokretanja (vboot), koji Google koristi na Chromebookima.
Ovim se provjereno pokretanje sada može koristiti s uređajima koji nisu posebno prilagođeni vboot-u. Na primjer, dodana je podrška za provjeru pokretanja za razne Lenovo prijenosnike, Siemensove industrijske računare i projektne sisteme Open Compute. Nastavio se rad na dodavanju izmjerene tehnologije podizanja sistema vboot.
Od ostalih promjena koje se ističu:
- Uklonjena je podrška za zastarjele SoC-ove zasnovane na procesoru Allwinner A10, na primjer, prestala je podrška za Cubieboard.
- Zastarelo i uskoro će se postupno ukidati podrška za MIPS arhitekturu i AMD 12h čipove generacije (AGESA).
- U libpayload jezgre koje podržavaju USB3.
- Biblioteka libgfxinit, koja je odgovorna za inicijalizaciju grafičkog podsistema, pruža dinamičku CDClk (Core Display Clock) konfiguraciju za podršku prikaza visoke rezolucije bez statičke definicije konfiguracije. Poboljšana podrška za DP i eDP portove (na primjer, dodana je podrška za DisplayPort za Intel Ibex Peak čipove sa Ironlake GPU-ima).
- Dodata je podrška za Intel Kaby, Amber, Coffee i Whisky Lake.
Ako želite znati više o promjenama u ovoj verziji CoreBoota, možete ih pregledati Na sledećem linku.
Nabavite CoreBoot
Konačno, za one koji su zainteresovani za mogućnost dobivanja ove nove verzije CoreBoot-a to mogu učiniti iz svog odjeljka za preuzimanje, koji se mogu naći na službenoj web stranici projekta
Uz to, u njemu će moći pronaći dokumentaciju i više informacija o projektu.
Ovaj alternativni BIOS mi se uvijek činio vrlo tajnovitim, nikad nisam znao kako pronaći tablicu podržanog hardvera i vođeni postupak tipa ABC, pa sam odbacio mogućnost da pokvarim svoj stroj.
U prošlosti sam ga želio koristiti na laptopu sa uobičajenim pokvarenim cdrom čitačem i bez USB pokretanja, saznao sam za PLOP Boot Manager i nikad me više nije zanimalo.
Vodič na španskom jeziku koji se bavi zadatkom bez složenosti mogao bi biti dobra poanta.