ここのブログでは、CoreBootについてすでにいくつか言及されています。これは、多くの開発者やNSAの関心を呼んでいるため、非常に興味深いプロジェクトです。 そしてそれは 最近の発売を発表しました プロジェクトの新しいバージョン CoreBoot 4.11、 その下で、独自のファームウェアとBIOSの無料の代替品が開発されています。 130人の開発者が新しいバージョンの作成に参加し、1630の変更を準備しました。
まだCoreBootに気付いていない人は、これを知っておく必要があります に代わるオープンソースです 従来の基本的な出入域システム (BIOS) これはすでにMS-DOS80s PCに搭載されており、UEFI(Unified Extensible)に置き換えられています。 CoreBoot また、無料の独自のファームウェアアナログであり、完全な検証と監査に利用できます。 CoreBootは、ハードウェアの初期化とブート調整のベースファームウェアとして使用されます。
グラフィックチップの初期化、PCIe、SATA、USB、RS232を含みます。 同時に、CPUとチップセットの初期化と起動に必要なFSP 2.0(Intel Firmware Support Package)バイナリコンポーネントとIntel MEサブシステムのバイナリファームウェアがCoreBootに統合されています。
CoreBoot 4.11の新機能は何ですか?
CoreBoot 4.11のこの新しいバージョンでは、ほとんどの さまざまなプロセッサ、ソフトウェアおよびハードウェアコンポーネントのサポート、 その中で私たちは見つけることができます 25個のマザーボードのサポートが追加されました。
- Amdパドメロン。
- Asusp5ql-em。
- Google akemi、Arcada cml、Damu、Dood、Drallion、Dratini、Jacuzzi、Juniper、Kakadu、Kappa、puff、Sarien cml、Treeya、Trogdor。
- Lenovo r60、t410、thinkpadt440pおよびx301。
- Razerブレード-ステルスkb。
- シーメンスmc-apl6。
- Supermicrox11ssh-tfおよびx11ssm-f。
何に加えてQEMU-AARCH64でエミュレーションサポートが追加されました コードのクリーニングは続行されます。
追加のヘッダーファイルの接続を削除しました。 Intelチップセットのサポートに関連するコードが統合され、一般的な機能は一般的なドライバーで実行されます。
広告はまたそれを述べています Intelチップのサポートを改善するために多くの作業が行われています マイクロアーキテクチャに基づく カビーレイクとキャノンレイクシリーズチップと同様に AMDピカソ。 改善されたチップサポート メディアテック 8173 アーム、に基づくチップ RISC-V IntelGM45やViaVX900などの古いチップセットもあります。 提案されています Intel TigerLakeチップとQualcommSC7180SoCの初期サポート。
CoreBoot 4.11で際立っているもうXNUMXつの目新しさは、 検証済みブートモードのサポートが改善されました (vboot)、GoogleがChromebookで使用します。
これにより、検証済みのブートを、vbootに特に適合していないデバイスで使用できるようになりました。 たとえば、さまざまなLenovoラップトップ、Siemens産業用コンピューター、およびOpenComputeプロジェクトシステムにブート検証サポートが追加されました。 測定されたブートテクノロジーをvbootに追加する作業が続けられました。
目立つ他の変更のうち:
- Allwinner A10プロセッサに基づく古いSoCのサポートを削除しました。たとえば、Cubieboardはサポートを終了しました。
- 非推奨であり、MIPSアーキテクチャとAMD 12h世代チップ(AGESA)のサポートは間もなく段階的に廃止されます。
- libpayloadで提供されるカーネルは、USB3をサポートします。
- グラフィックサブシステムの初期化を担当するlibgfxinitライブラリは、動的CDClk(コアディスプレイクロック)構成を提供し、構成の静的定義なしで高解像度ディスプレイをサポートします。 DPおよびeDPポートのサポートの改善(たとえば、IronlakeGPUを搭載したIntelIbex PeakチップのDisplayPortサポートが追加されました)。
- Intel Kaby、Amber、Coffee、およびWhiskyLakeのサポートが追加されました。
このバージョンのCoreBootでの変更点について詳しく知りたい場合は、それらを参照してください。 次のリンクで。
CoreBootを入手する
最後に、CoreBootのこの新しいバージョンを入手できることに興味がある人のために 彼らは彼らのダウンロードセクションからそれをすることができます、プロジェクトの公式ウェブサイトで見つけることができます。
それに加えて、彼らはプロジェクトに関するドキュメントや詳細情報を見つけることができます。
この代替BIOSは常に私には非常にわかりにくいように見えました。サポートされているハードウェアの表と、ABCタイプのガイド付きプロセスを見つける方法がわからなかったため、マシンを台無しにする可能性を捨てました。
以前は、通常の壊れたCD-ROMリーダーがあり、USBブートがないラップトップで使用したかったのですが、PLOP Boot Managerについて知り、二度と興味がありませんでした。
複雑さを伴わずにタスクに取り組むスペイン語のチュートリアルは良い点かもしれません。