知識ベース

XPostFacto

XPostFactoは、Mac OS XのMac OS X v10.4(Tiger)までのPowerPCバージョン、およびAppleによって公式にサポートされていない一部のPowerPCベースのApple MacintoshシステムでのDarwinのインストールを可能にするオープンソースユーティリティです。

XPostFacto-「XPF」と呼ばれることが多い-Mac OS 9で動作し、Mac OS Xを単独で起動できないマシンで未変更のMac OS Xインストールディスクを起動できます。これにより、システム7、Mac OS 8、またはMac OS 9のみを実行できる特定のMacモデルにMac OS Xをインストールできますが、機能が不完全な場合もあります。たとえば、Power Macintosh 8600または9600を装備したPowerPC 604にMac OS X v10.2をインストールするために使用できます。

また、以前のバージョンのOS Xのみを公式に実行できる古いG3 Macに、より新しいバージョンのMac OS Xをインストールできます。たとえば、Mac OS X v10.3およびMac OS X v10.4は、ベージュG3s、10.2はAppleがサポートする最後のバージョンでした。また、サポートされているマシンでの厄介なインストールを容易にすることもできます。たとえば、DVDメディアで出荷されたMac OS X v10.4を、外部の起動不可能なDVDドライブのみで青と白のG3にインストールできます。同様に、Mac OS X 10.4 Tigerは組み込みのFireWireポートを持たないマシンのサポートを終了しました。これらは元のiMac G3とiBook G3ですが、XPostFactoでは10.4を使用できます。

この名前は、 事後事実のラテン語で、「事後」を意味するラテン語のフレーズであり、法律問題で一般的に使用され、後の状況(法律など)を以前の状況に適用する遡及的行為を指します。この文脈では、ハードウェアが製造された時点ではまだ存在していなかったソフトウェアのインストールを指します。つまり、Mac OS Xを既存のハードウェアにさかのぼって「適用」します。

開発者のRyan Rempelによるこのソフトウェアエンジニアリングの偉業は、Mac OS Xのオープンソース基盤であるDarwinのソースコードの公開によって可能になりました。

XPFの機能は、3つの異なるルートを介して実現されます。このプログラムは、OldWorldファームウェアを搭載したMacの代替ブートローダーを提供し、Mac OS Xカーネルが小売リリースでサポートされていないさまざまなシステムハードウェアをサポートできるようにするカーネルモジュールのセットを提供し、カーネルを透過的にブートするメカニズムを含みますサポートされているメディアから-内蔵ハードディスクなどの「ヘルパードライブ」と呼ばれる-Mac OS XをUSBオプティカルドライブやカーネルでサポートされていないハードディスクなどの起動できないボリュームにインストールする場合でもまたはシステムファームウェア。

XPFは、Power Macintoshのすべてのモデルをサポートしているわけではありません。 Open Firmwareを備えた特定のPCIベースのモデルのみが機能します。 NuBusベースのPowerMacはサポートしていません。

Mac OS Xがインストールされると、XPFもそのオペレーティングシステムで実行されます。サポートされていないマシンでは、Appleの「起動ディスク」コントロールパネルまたはシステム環境設定ペインの代わりにXPFを使用して、MacをMac OS Xまたは古いバージョンで起動するかどうかを選択する必要があります。

Mac OS X v10.2、v10.3、およびv10.4のリリース前にXPFの実験バージョンが利用可能でしたが、v10.5のリリース時には利用可能なバージョンがなく、XPF 4はMac OS X v10をサポートしていません.5。 XPostFactoは、サポートされていないMacでv10.5を実行する必要はありません。ただし、G4プロセッサとAGPグラフィックがあれば、867 MHz G4プロセッサの公式要件はインストール時にバイパスするだけで、一度インストールするとLeopardは問題またはXPostFactoが必要です。ただし、ベージュG3などのPCIグラフィックスのみを搭載したMacでは、10.5を正常に起動するために、OS X 10.4で使用するXPostFactoのバージョンを使用する必要があります(LeopardのようにG4プロセッサにアップグレードされている場合)ただし、10.5 DVDを認識しないため、オペレーティングシステムの実際のインストールには使用できません(インストールに別のマシンを使用し、ハードドライブをサポートされていないマシンに転送する必要があります)。

外部リンク

  • 公式XPostFactoサイト
  • 互換性チャート