こんにちはLinuxBoot、さようならUEFI:無料のファームウェア代替品が到着します

LinuxBootロゴ

テクノロジーの世界では、多くの「犯罪」が犯されてきました。この記事では、そのうちのXNUMXつについて説明しますが、さらにいくつかあります。 の世界で最も重要なバラストのXNUMXつ IBMPCはBIOSでした、しかしその後、UEFIとセキュアブートでは、無料のソフトウェアコミュニティや、Microsoft Windows以外のオペレーティングシステムの作成に専念している人々に多くの頭痛の種が与えられたのではないという希望が生まれました。マイクロソフトによって実装されたこのシステムによってコンピュータの下でそれらを起動できること...

私たちも覚えています Wintelとして知られる同盟つまり、Windows(Microsoft)+ Intelは、これらの企業の製品を、今日でもそうであるように、鉄の拳でセクター全体を支配することに成功しました。 Wintelが何であるかわからない場合、それはMicrosoftオペレーティングシステムといくつかのIntelマイクロプロセッサを搭載したコンピュータに関するものです。 これは、MacIntelという用語とは何の関係もありません。つまり、AppleとIntelとの提携により、この新しい技術協会の古いPowerPC(AIM)が変更されました...

Wintel:プロットが始まります

wintelのロゴ

80年代には 互換性の混沌 業界のさまざまな標準(Amiga、Apple、Atari、Acornなど)を備えたコンピューター機器に関しては、ソフトウェアおよびハードウェアメーカーは、分散した顧客を獲得するために、より迅速に革新およびより優れたテクノロジーを作成する必要がありました。時間。 しかしもちろん、それはセクターを支配して独占する方法ではありませんでした。実際、それはどの企業も業界を独占しなかった時代でした。

代わりに、この革新の傾向は、MicrosoftとIntelがセクターを支配し、オペレーティングシステムを実装するために自らを位置付けようとしたときに、Wintelアライアンスによって例外に変換されることになりました。 MicrosoftWindowsおよびIntelマイクロプロセッサ それぞれ。 それは彼らが現在持っているほぼ絶対的な支配につながりました、これらのXNUMXつの会社によるとそれは実り多い同盟でしたが、真実は彼らのためだけだったということです。 私たちが今持っているのは非常に強力なIntelであり、AMDを除いて競合他社は徐々に姿を消しています(Intel自体が独占訴訟を避けるのに便利だからです)。

Wintelに対して、Amux(AMD + Unix)を使用しましょう!!!

おそらくあなたの多くは、IBM、STMicroelectronics、NEC、ソビエトブロックの多くの企業、そしてチップを作った他の多くの会社のような名前を覚えているでしょう。 x86互換 インテルから。 IDT、Cyrix、VIA、Transmetaなど、特にそれに専念している企業でさえ、徐々に姿を消しました。 それらすべてのうち、AMDとVIAだけが残っていますが、後者は市場のどの割合もほとんど表していない...

El IBM PC これは、サードパーティがこれらの機器と互換性のあるハードウェアを作成できるように、その機器(オープンアーキテクチャ)の仕様に関する回路図とドキュメントを公開することによって成長したパーソナルコンピューティング業界の小さな範囲を表しています。 そして、Wintelアライアンスの到来とともに、この人気の増加は指数関数的でした。そして今、私が何について話しているのかを知るために私たちの周りを見ることがもうありません...

これは持っていた ソフトウェア業界への直接的な影響、すべての開発者が作成されたプラットフォームを好意的に見始めたので、最も人気があったので、彼らは彼らの製品に対して最も多くの顧客を持っていることを保証しました。 別のプラットフォーム用のプログラムを作成することは、わずかな売上の実装コストを意味し、IBM PC用に作成することは、確実な成功を意味しました。 これは、ここで十分に説明したように、ドライバーとネイティブソフトウェアの点でWindowsとの互換性に関して、Linuxやその他の無料システムが過去に経験したもうXNUMXつの惨劇です。

そして、次のセクションの話に従います...

BIOS:論争の対象

私たちはすでにIBMPC標準でWintelを支配していますが、ストーリーのこの章には、このストーリーの最後の仕上げをするために他の企業が参加しました。 それらはのような会社でした 賞、フェニックス、AMI、チップスアンドテクノロジーズなど、IBM PCと互換性のあるファームウェアでチップを作成し始めたため、他の機器メーカーは、必要なハードウェアと互換性のある機器を作成できました。 これは、PC時代の到来を告げるIBM PCの終焉の始まりであり、この分野で今日私たちが知っているすべてのメーカーが含まれることになります。 IBMは力を失い、その継承は現在、互換性のあるPC機器(例:Compaq)を組み立てた他の企業によって収集されていました。

マイクロソフトはすでに勝っていた 大量のお金 そのMS-DOSまたは他の会社に付与されたDOSライセンスについては、Intel dittoは、かなりの数のチップを製造したか、互換性のあるチップを製造した人からロイヤルティを受け取ったためです。多くの場合、それらはライセンスのないクローンであり、Intelの背後で作成されました。 しかし、さて、話を要約して、私たちが興味を持っている場所にリダイレクトしましょう。前の段落で太字で強調したのは、それらの企業に向けたものです...

彼らが作成していたのはチップ以上でも以下でもありませんでした BIOS(基本入出力システム)つまり、PCでブートルーチンを実行するために必要なファームウェアを備えたチップですが、メーカーは非常に多様であり、 モジュール性。 頭字語BIOSはGaryKildallによって書かれ、ハードウェアがOSを起動できるように、CP / MオペレーティングシステムがROMに必要なものを実装するために1975年に登場しました。 これはDOSシステムで採用されました。

DOSでは、を含める必要があります ROM BIOS DOSと呼ばれるBIOSファームウェアを使用すると、システムを起動するためのいくつかのルーチンをロードして初期ハードウェア構成を実行し、POST(Power-On-Self-Test)と呼ばれるテストを実行して最終的にオペレーティングシステムを見つけることができます。インストールして起動すると、その瞬間に制御が渡されます。 そしてそれ?

ええと、マイクロソフトはすでに市場を支配していたので、 実装されたすべての機器メーカー これらのシステムは、会社のシステムをサポートするためのものです。そうしないと、少数の市場シェアで運用することになります。 BIOSは最高のシステムではなく、多くの上限と問題がありますが、それはほとんど問題ではありませんでした。EFI、PowerPCのOpen Firmwareなどのより良い代替手段があったにもかかわらず、Windowsに継承され、この負担を継続する必要があります。 、またはCoreBoot(LxAですでに説明した)などの最近のプロジェクトなど。 したがって、GNU / Linux、FreeBSD、またはPCにインストールするその他のオペレーティングシステムは、この負担に対処する必要があります...

UEFI:希望を装った新しい裏切り...

UEFIロゴ

そして、現場にやってくる UEFI(Universal Extensible Firmware)、BIOSに取って代わり、古くて原始的なBIOSシステムを打ち負かす希望をもたらしたと思われるシステム。 真実は成功したということですが、それは光ではなく暗闇をもたらしました。主な理由は、Windows8以降のバージョンと互換性があるようにコンピューターにセキュアブートを実装するというMicrosoftとその圧力です。

UEFIはより近代的なシステムでしたが、それが何を意味するのかは誰もが知っています 安全な立ち上げ 自由ソフトウェアコミュニティのために。 私たちはそれについてたくさんの投稿を書きました、そして今日でさえ、それらをコンピュータにインストールすることができるために特定の少数のディストリビューションでまだいくつかの問題があります。 提供されるソリューションは非常に多様であり、Microsoft自体からキーまたは署名を購入するものもあります(おそらくセキュリティ上の理由から、署名されていないオペレーティングシステムの起動を防ぎ、事前に署名されているのはMicrosoft自体だけであるためです。私たちはラウンドビジネスを行っています...)、すべてがマイクロソフトであるように方向付けられています...

はい、確かにUEFIでは より現代的なユーザーインターフェース また、BIOSの基本的なDOSインターフェイスを残し、BIOSの32ビットではなく64ビットと16ビットで実行するグ​​ラフィックを使用しても、BIOSでサポートされる2,2つのパーティションを超えてサポートし、最大サイズが9,4TBでXNUMXZBに達することができます。 、より高速な起動、より優れた柔軟性とモジュール性、およびオペレーティングシステム自体からの独立性。

LinuxBoot:最終的な解決策

LinuxBootスキーマ

ご覧のとおり、BIOSまたはセキュアブートの制限だけでなく、それがまだクローズドシステムであったために、最終的には無料コミュニティの通常の問題を継続するための単なるトリックであった、歴史全体に配置されたパッチのみです。 でも今はトンネルの終わりに光があるようです LinuxBoot、サーバーにオープンシステムが登場しました。近いうちに自宅のコンピューターに搭載したいと思っています。

LinuxBootは、 独自のUEFIのオープンな代替手段。 Linux Foundationの傘下で昨年2017年に発売されたファームウェアで、徐々に人気が高まっており、機器製造会社からのサポートがますます増えています。

LinuxBootはされています RonMinnicのイニシアチブh、有名なLinuxBIOSプロジェクトの作成者であり、GoogleのCorebootのリーダー。 現在、彼はGoogle、Facebook、Hoirzon Computing Solutions、TwoSigmaなどの企業のコラボレーションを取得しています。これらの企業はLinuxBoot(正式には NERF)。 これは、Linuxサーバーマシンに導入することを目的としており、ユーザーと管理者がシステムをより細かく制御できるようにします(独自の起動スクリプトのカスタマイズ、エラーの修正、独自のランタイムの構築、独自のキーを使用したファームウェアの再フラッシュの実行など)。

ラス UEFIに対するLinuxBootの利点 音:

  • サーバーはできます かなり速く起動します、これらのタイプのマシンでUEFIを使用する場合にかかる数分と比較して、わずか約20秒です。
  • より柔軟 私が言ったように、どのデバイス、ファイルシステム(FS)またはプロトコルも使用できるので。
  • より安全な可能性Linux FSシステムとドライバーは、UEFIで使用されるものよりも大幅に堅牢であるためです。
  • 完全に ポンド.

プロジェクトの例として、LinuxBootの採用が増えていることがわかります。 計算プロジェクトを開く、より強力で効率的なデータセンターを作成するためにFacebookが開始したプロジェクト。 また、QEMUエミュレーターでは、Intel S2600wf、Dell R630などでも、LinuxBootを多く使用しているのはそれだけではありません。

あなたを残すことを忘れないでください 注釈、疑問、そしてこの新しいシステムについてのあなたの意見...それがあなたの助けになり、ファームウェアについてより明確な考えを持ち、このタイプのシステムについてより多くの希望を持つことができることを願っています。


コメントを残す

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

*

*

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

  1.   フェルナンド

    こんにちは。 あなたは私の足をぶら下げたまま私を置き去りにしました。 非常に興味深く、非常に手の込んだ記事。 おめでとう。 主題に関しては、うまくいけば、それはすべての家庭用コンピュータに実装することができます。 ではごきげんよう。

  2.   マック

    とても良い記事です。

  3.   Nasher_87(ARG)

    私のAsusは互換性がありません、ステップ...

  4.   ジュヴァレ

    現時点ではサーバーのみに向けられているのは残念です
    Linuxがその分野で非常に速く動いていることは明らかですが、デスクトップコンピュータのことを忘れています。

  5.   バーナード

    すばらしい記事ですが、LinuxBootがコンピューティングの変革の先例であり、パーソナルコンピューターのレベルでアクセスできることを願っています。

  6.   収入2

    悪質なUEFIのこの代替手段は私には素晴らしいと思いますが、共謀者にならないようにしましょう。 IBMは元のBIOSの特許を取得しており、他のメーカーがリバースエンジニアリングと、同じように機能するが同じコードを持たないものであると言う法的な策略によってそれをコピーすることができたのは、クローンPCは起動しませんでした。 当時、Microsoftは現在の状態ではなく、Windowsも存在しなかったため、Wintelの提携はありませんでした。 MS-DOSが誰もが認めるリーダーとして位置付けられたのは事実ですが、Windows2の代替としてDR-DOSやそれ以降のOS / 3.1Warpなどの他社の互換性のある他のシステムと共存したことも事実です。

    私が行きたいのは、BIOSには「Microsoft以外の」オペレーティングシステムのインストールを妨げるものが何もないということです。それが持っていた唯一のことは、それが遅くて初歩的なことでした。 そして、それは特定のプラットフォームに登場しました:x86、Intelはそのケーキを取り、ライバル(Cyrix、Transmetaなど)を配置して取り除く方法を知っていました。 他のプラットフォームは、x86とそれを中心に生成されたエコシステムの方がはるかに人気があり、最終的にそれらを解放したため、単に姿を消しました。 そして、ARMは、今日の電話市場で頭に釘付けになるまで、それが何であるかではありませんでした。 また、Linuxがその時点で自分自身を認識していなかった、または配置できなかった場合、それはBIOSがインストールを妨げたためではありませんでした。

    実際、ホームユーザーにとって、Microsoftがハードドライブのブートセクター(BIOSではなく)をひどくいじり始め、マルチブートローダーとの互換性を可能な限り壊し始めたのはWindowsXPの登場まででした。自分のマシンに複数のOSを搭載したい人にとっては頭痛の種です。

    UEFIとそのセキュアブート、はい、それがマイクロソフトに利益をもたらし、他のすべての人に害を及ぼしたことは疑いの余地がありません。 しかし、現状では、BIOSは、他のオペレーティングシステムがヒープからクローンPCにインストールされるのを防ぐことも、害を及ぼすこともありませんでした。Linuxは、Windows-95が登場するまで、国内のインストールに害を及ぼし始めませんでした。言い換えれば、1996年には、MS-DOS、DR-DOS、またはOS / 2と同じ可能性を秘めた86年がありました。 Windows XPを超えても、問題はBIOSにもIntelにもxXNUMXプラットフォームにもありませんでしたが、Microsoftとその悪い習慣だけにありました。

  7.   助けるコーヒー

    記事おめでとう、非常に良い情報。 いつものようにデスクトップに到着します。

  8.   犬風

    うまくいけば、新しいチームを購入できる日です。 LinuxBootが付属しており、BIOSやUEFIは付属しておらず、「MicrosoftBoot」xDと呼ばれるべきSecureBootははるかに少ないです。

  9.   エルロイヤー26

    優れた記事、非常に興味深い情報、そして何よりも励みになるLinuxは、大きな進歩を続けています。

  10.   数独

    Linuxが勝つ

  11.   アルベルト

    UEFIとASUS、Ubuntuをインストールしたいときの強い頭痛の種...それは私に何時間もかかりました