Articles

Xbox Linux

この記事には複数の問題があります。 改善するか、トークページでこれらの問題について議論してください。 (テンプレートメッセージを削除する方法とタイミングを学ぶ)

この記事はマニュアルやガイドブック風に書かれています。 説明的で中立的な視点からこの記事を書き直し、アドバイスや指示を削除するのにご協力ください。 (2018年7月)(このテンプレートメッセージを削除する方法とタイミングを学ぶ)

この記事にはオリジナルの研究が含まれている可能性があります。 主張を検証し、インライン引用を追加することで改善をお願いします。 オリジナル研究のみからなる記述は削除してください。 (2007 年 9 月) (このテンプレート メッセージを削除する方法とタイミングを知る)

(このテンプレート メッセージを削除する方法とタイミングを知る)

Xbox Linux は Linux OS を Xbox ビデオゲーム機に移植するプロジェクトでした。 Xbox は署名されていないコードを一般人が実行するのを防ぐためにデジタル署名システムを使用しているので、modchip か softmod のどちらかを使用する必要があります。 当初はモッドチップしか選択肢がなかったが、その後、XboxのBIOSが搭載されているTSOPチップをリフラッシュすることが可能であることが実証された。 この方法では、Xbox Linuxプロジェクトが合法的に開発した「Cromwell」BIOSをフラッシュさせることができる。 ハードウェアをハックすることなく、Xbox上でLinuxを起動できるようにした最初のチームには多額の賞金が出ることがきっかけとなり、ソフトウェアのみのハックも多数発見された。 例えば、ゲーム 007: Agent Under Fire でバッファオーバーフローが発見され、セーブゲームから直接 Linux ローダー (“xbeboot”) を起動することが可能になりました。

Xbox Linux ブート

Xbox は、基本的には PC であり、カスタム 733 MHz Intel Pentium III プロセッサ、10 GB ハードドライブ (うち 8 GB はユーザーによるアクセスが可能)、64 MB RAM (初期のボックスでは 128 MB にアップグレード可能) および 4 USB ポートが搭載されています。 (コントローラ ポートは、実際にはコネクタを変更した USB 1.1 ポートです。) これらの仕様は、すぐに利用できるいくつかの Linux ディストリビューションを実行するのに十分なものです。 すべてのPCと同様に、その上でLinuxを実行することができます。

Linux を搭載した Xbox は、マウスとキーボードを備えた完全なデスクトップ コンピュータ、テレビに接続された Web/email ボックス、サーバやルータ、クラスタのノードになることができます。 デュアルブートでも Linux だけでも構いません。後者の場合、両方の IDE デバイスを交換することができます。 そうそう、XboxをVGAモニタに接続することもできますよ。