Slimbookは、コンピューターにCorebootを実装するために機能します

CorebootとSlimbookのロゴ

多くのユーザーがそれを求めていて、 Slimbookはあなたの要求に耳を傾けました。 バレンシアの会社は、システムの統合に懸命に取り組んでいるため、良いニュースで再び私たちを驚かせます コンピューターのCoreboot したがって、それらをさらにオープンにします。 間違いなく、哲学的または倫理的な理由だけでなく、起動速度やセキュリティなどの技術的な問題のために、非常に多くの欠点を提供するクローズドファームウェアを取り除くという点で大きな前進です。

しかし、このスリムブックの偉業をよりよく理解するために少し戻ってみましょう... BIOS / UEFI これは、機器を起動するために必要なルーチンまたはコードを備えたクローズドファームウェアシステムとの統合インターフェースです。 プログラム可能なROMメモリに格納されたこのコードは、一連のルーチンを実行して、接続されているすべてのハードウェアデバイスを初期化し、ブートローダーに制御を与えて起動に使用するオペレーティングシステムを見つけます。

これを行うために、UEFIは XNUMXつの段階またはフェーズ として知られている:

  • SEC (セキュリティ):システムが起動してすべての初期イベントを処理する最初のフェーズであり、PEIフェーズの基本情報を渡すことができます。 基本的に、既知のレジスタ状態でCPUを初期化するために必要なコードが含まれています。
  • PEI (初期化前):前のフェーズの後、動作を開始するこの新しいフェーズが呼び出され、プラットフォーム全体を構成してすべての準備が整い、制御をDXEに移します。
  • DXE (ドライバー実行環境):コンピューターのデバイスまたは周辺機器のドライバーまたはドライバーが読み込まれたとき。 必要に応じて、ディスクもマウントし、システムブートコードを見つけて実行します。 このステップの後、制御はローカライズされたオペレーティングシステムに移されます...

Corebootが次のことを目的としたプロジェクトであることを理解するには、これらすべてが必要です。 プロプライエタリファームウェアを交換してください オープンソースのBIOS / UEFIにあります。 つまり、CorebootはSECフェーズとPEIフェーズに取って代わります。 ただし、すでに説明した別のプロジェクトであるLinuxBootと混同しないでください。LinuxBootは、DXEフェーズに取って代わり、速度とセキュリティを向上させます。 したがって、Corebootは、LinuxBootと比較してブートプロセスのかなり早い段階で機能するコードです。 Corebootは、プラットフォームの初期化(CPU、DRAM、ACPI、PCIデバイスの列挙、ブートローダーまたはブートローダーのロードなど)など、Linuxが単独では実行できないすべてのことを可能にします。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。