Snow Leopard で Hackintosh を構築する方法、最初から最後まで


2年前に詳しく説明しましたが、800 ドル以下で Hackintosh を構築する方法—その後、同じことを行う方法について説明しましたハッキングが少なくて済みます。 Snow Leopard がリリースされたので、私たちは Hackintosh を再検討し、約 900 ドルで Hack Pro をゼロから構築しています。

アップデート:このガイドは、より簡単な方法に置き換えられました。Snow Leopard を Hackintosh PC にインストールします。ハッキングは必要ありません

Mac を試してみたいけれど、高額な値段をつぎ込んで手に入れたくなかった人にとって、Hackintosh (つまり、OS X を実行できるように調整された通常の PC) は常に魅力的な選択肢でした。とはいえ、完全にゼロから PC を構築して保守する意欲がなければ、さらには熱心でない限り、軽々しく取り組むべきものではありません。簡単かどうかは保証できませんが、このガイドに段階的に従って (網羅的です)、私と同じ (または少なくともほぼ同じ) ハードウェアを使い続ければ、確実にうまくいくことを保証できます。この堅牢なシステムは、同等の Mac に支払うよりもはるかに安価です。

価格の比較

Hackintosh 愛好家のほとんどは、Hackintosh は単にディスクを挿入してクリックするだけのインストールではないため、主にコストを節約することを目的として Hackintosh を構築すべきではないと言うでしょう。それでも、私はいつも自分の Hackintosh と Apple の現行製品の価格差を眺めるのを楽しんでいます。現時点で Apple Store で最も安い Mac はマックミニ2.0GHz Core 2 Duo プロセッサ、1GB RAM、および 120GB ハードドライブを搭載しています。あと 300 ドルで 3.0GHz を実行できますクアッド-コアプロセッサ、8GBのRAM、1TBのハードドライブ、そしてクソ生意気なビデオカード。ハードウェアをケチることでこのビルドをもっと安くすることもでき、それでも最終的には素晴らしい小さなマシンを完成させることができましたが、私は 800 ドル程度の価格帯を目指すのが好きでした。私の最後のビルド—それに、本当に作りたかったんです飛ぶ

比較すると、最も高価な iMac には 3.06GHz Core 2 Duo と 4GB のメモリしか搭載されていません。2,200ドル(私が作ったものよりも 1,300 ドル高いですが、モニターに組み込まれています)一方、最も安い Mac Pro には 2.66 GHz クアッドコア プロセッサが 1 基、3 GB の RAM、640 GB のハードドライブが搭載されており、高価です2,500ドル(私のものより 1,600 ドル高いですが、プロセッサーは異なり、より優れており、DDR2 RAM ではなく DDR3 を搭載しています)。つまり、私の 900 ドルの「Hack Pro」は、Apple が 3,300 ドル未満で販売している Mac とほぼ同等かそれ以上のハードウェアを備えています。8コアMac Pro(ちなみに、より高価になる可能性がありますが、それほど良くなるわけではありません)。

ハードウェア

Hackintosh では OS X をサポートできるハードウェアがたくさんありますが、決定的なビルドはありませんが、ここではそれについては触れません。私が使用していて、確実に動作することを保証できるハードウェアのリストをまとめました。もっている) Snow Leopard を夢のように実行します。

Newegg で購入したものすべてへのリンクは次のとおりです。

ビルド

新しいコンピュータの実際の部品を組み立てるのに必要なすべての手順を詳しく説明するのではなく (このガイドはすでにそのまま聖書のように読めます)、ここでは、次の手順を紹介します。ゼロから PC を構築するための初心者向けガイド。構築を行い、すべてが正常に起動していることを確認してから (つまり、コンピュータには何もインストールされていないため、何も行わない状態までコンピュータを起動できます)、次に進みましょう。

それ以外必要なもの

ビルドに必要なパーツ (上にリンク) をすべて購入したと仮定すると、開始する前に他にもいくつか必要なものがあります。

ステップ 1: 親指ドライブを準備する

Snow Leopard のインストール DVD からではなく、サムドライブから Snow Leopard を Hackintosh にインストールします。最初に PC でインストーラーを実行するには、インストーラーの方法を少しカスタマイズする必要があるためです。ロードされています。 (より具体的には、カスタム ブートローダーをサム ドライブにロードし、インストールの起動が魔法のように機能するようにします。*)

まず最初に、サム ドライブをフォーマットしてから、Snow Leopard インストール ディスクをデスクトップ上のディスク イメージに変換する必要があります。その方法は次のとおりです。

  1. 借りた Mac でディスク ユーティリティ アプリケーションを起動します。(/アプリケーション/ユーティリティ/ディスクユーティリティにあります)

  2. サムドライブをフォーマットしてパーティションを設定します。サムドライブを挿入します。 1 秒後に、ディスク ユーティリティのサイドバーに表示されるはずです。表示されたら、(1) それをクリックし、次に (2) [パーティション] をクリックします。 (3) ボリューム スキームから 1 つのパーティションを選択し、(4) 名前を付けて (私は HackintoshInstall と呼びました)、[形式] ドロップダウンから [Mac OS 拡張 (大文字と小文字を区別、ジャーナル化)] を選択します。ここで、これが重要です。(5) [オプション] ボタンを押して、パーティション スキームとして GUID パーティション テーブルが選択されていることを確認します。すべての適切な設定を行ったことを確認したら、(6) [適用] をクリックするだけで、ディスク ユーティリティがサム ドライブのパーティションを作成します。

  3. Snow Leopard インストール DVD イメージをハード ドライブにコピーします。次の手順では、サム ドライブを Snow Leopard インストール ドライブに変更しますが、その前に、DVD からインストーラーをハード ドライブに取得する必要があります。これを行うには、Snow Leopard DVD を挿入します。ディスク ユーティリティのサイドバーに表示されたら、(1) それをクリックし、(2) ディスク ユーティリティ ツールバーの [新しいイメージ] をクリックします。保存する場所を選択し (便宜上、デスクトップに置きました)、「保存」ボタンをクリックします。さあ、冷たい飲み物を飲みに行きましょう。これには少し時間がかかります。完了したら、次のステップに進みます。

  4. Snow Leopard インストール ディスク イメージをサム ドライブに復元します。次に、ディスクユーティリティで、(1) [HackintoshInstall] (またはパーティション分割されたサムドライブと呼ばれるもの) をクリックし、(2) [復元] をクリックします。 (3) Mac OS X Install DVD.dmg をサイドバーから [ソース] フィールドにドラッグ アンド ドロップし、(4) サム ドライブをサイドバーから [宛先] フィールドにドラッグ アンド ドロップします。あとは (5) [復元] をクリックし、プロンプトが表示されたらパスワードを入力するだけです。ディスク ユーティリティは、Snow Leopard インストール DVD のすべてを取得し、そのイメージをサム ドライブに復元します。これは、上で述べたように、DVD ではなくサム ドライブから Snow Leopard をインストールするためです。もう一度飲み物を飲みに行きましょう。これには数分かかります。完了すると、サムドライブは基本的に Snow Leopard インストール ドライブに変わります。

前に述べたように、PC ハードウェアで Snow Leopard インストーラーを起動するには、サム ドライブを少し工夫する必要があります。今度はその技巧を応用してみましょう。

警告: この後、かなり重いターミナル作業が行われます。それほど難しいものではありません。できるだけ簡単に理解できるように詳しく説明しましたが、コマンド ラインに少なくとも少し慣れていない場合は、かなり不快に感じるかもしれません。必要に応じて、午後の時間をコマンド ラインの専門家に頼むか借りてください。

  1. サムドライブがまだ接続されていることを確認し、ターミナル (/アプリケーション/ユーティリティ/ターミナル) を開き、次のように入力します。

  2. 疑わしいリスト

ここで 2 つの情報に興味があります。 1 つ目は、サム ドライブのルート識別子です (スクリーンショットでわかるように、私のドライブは disc2 のように見えます)。 2 つ目は、Snow Leopard インストーラーが含まれるサム ドライブの部分の特定の識別子です。 (もう一度、スクリーンショットを参照してください。) 私の場合、最初は次のとおりです。disk2そして2つ目はdisk2s2。システム上のディスクの数によって異なる場合があります。識別子をどこかにコピーします。後で必要になります。

  1. に向かうカメレオンのホームページ、サイトのサイドバーの「最新リリース」セクションを見つけて、Chameleon の最新バージョンをダウンロードします。 (この記事の執筆時点では、Chameleon-2.0-RC2-r640 です。) ダウンロードしたファイルを解凍し、Chameleon フォルダーをアクセスしやすい場所に移動します。デスクトップに置いてます。

  2. さて、ターミナルで、cdChameleonフォルダのi386フォルダに移動します。私の Mac では、コマンドは次のようになります。

(1)

cd /Users/adam/Desktop/Chameleon-2.0-RC2-r640-bin/i386/

Chameleon フォルダーがデスクトップ上にある場合は、ユーザー名が私のユーザー名に置き換わる点を除いて、同じように見えるはずです。 (簡単なショートカット: ターミナルで次のように入力します)cd次に、Chameleon-2.0-RC2-r640 内の i386 フォルダーをターミナルにドラッグ アンド ドロップします。) Enter キーを押します。

  1. Chameleon を使用して、サムドライブを OS X インストーラーの起動に適したものにするいくつかのターミナル コマンドを実行します。それらは次のとおりです。

  2. (2)

  3. sudo fdisk -f boot0 -u -y /dev/rdisk2

  4. 重要: コンピュータ上で、rdisk2 を上でコピーしたものに置き換えます。私の場合、サムドライブのルート識別子はdisk2だったので、/dev/rdisk2あるべき姿です。

  5. コマンドを入力して Enter キーを押した後、それを実行するにはユーザー パスワードを入力する必要があります。それから、上でメモしたディスク識別子に再度特別な注意を払いながら、次のコマンドを実行します。

  6. (3)

  7. sudo dd if=boot1h of=/dev/rdisk2s2

  8. 重要: 前述したように、私の Snow Leopard パーティションは disc2s2 だったので、このコマンドは私にとって適切です。コマンドの disk2s2 部分を、Snow Leopard インストーラーが含まれるサム ドライブの部分としてメモした内容に置き換える必要があります。

  9. 次に、素晴らしいカスタム EFI ブートローダーをサムドライブに配置します。これにより、インストーラー (および一般的には Snow Leopard) にロードできるようになります。それで、まず、に向かいましょうnetkas.orgブートローダーのリンクからブートローダーをダウンロードします。便利な場所にダウンロードしてください。 (繰り返しますが、デスクトップにダウンロードしたところです。)

  10. 次に、ターミナルに戻り、ブート ファイルをサム ドライブにコピーします。 (Finder を使用してドラッグ アンド ドロップでこれを実行できると考える人もいるかもしれませんが、この場合はターミナル経由で実行する必要があります。) したがって、ターミナルでは、コマンドは次のようになります。

  11. sudo cp /ユーザー/adam/デスクトップ/ブート/ボリューム/HackintoshInstall

これを行う最も簡単な方法は、単純に入力することですsudo cp, (1) ブート ファイルをターミナルにドラッグ アンド ドロップし、(2) マウントされたサム ドライブをデスクトップからターミナルにドラッグ アンド ドロップします。 (ドラッグ アンド ドロップの方法は、各ファイルまたはディレクトリへのフル パスを貼り付ける簡単なターミナルのトリックです。)その後は、Enter キーを押すだけです。 (必要に応じてパスワードを入力してください。)

  1. すでにマラソンを走り終えたように見えるかもしれませんが、最後の一歩を踏み出せば、ここからは比較的順風満帆です。ダウンロードエクストラ.zip、ファイルを解凍し、Extra フォルダーをサムドライブにドラッグ アンド ドロップします。特別なことは何もせず、信頼できる古いマウスを使って単純にドラッグ アンド ドロップするだけで十分です。それが完了したら、サムドライブを開いて、以下のスクリーンショットのようになっていることを確認します。 (Extra フォルダー、ブート ファイル、および OS X インストーラーに注目してください。)

深呼吸してください。この時点までに、難しい作業はすべて完了しています。次に、マシンを起動し、OS X インストールの準備が整うように BIOS 設定を調整します。その後はスムーズに進みます。

ステップ 2: BIOS を設定する

Hackintosh を起動したり、OS X をインストールしたりする前に、BIOS を少し調整する必要があります。必要なすべての変更を段階的に説明するのではなく、関連する BIOS 画面の写真を撮り、いくつかのメモを追加しただけです。これらの画像をクリックして、BIOS 設定が一致していることを確認してください。

ステップ 3: Snow Leopard をインストールする

ここまで進めば、難しい部分は終わりです。次に、Snow Leopard をインストールします。これは、これまでの作業とは異なります。非常に簡単。

サムドライブから起動するように BIOS で起動優先順位を設定していることを確認してください (方法は次のとおりです)この写真)、準備したサムドライブを Hackintosh に接続して電源を入れるだけです。スクリーンショットは実際にはオプションではなく、非常に簡単なプロセスであるため、インストール手順はビデオ形式で提供されます。

クイック バージョンは次のようになります。 Snow Leopard インストーラーを起動し、Snow Leopard をインストールするハード ドライブをフォーマットします ([ユーティリティ] -> [ディスク ユーティリティ] に移動し、ドライブをクリックして、1 つのパーティション、Mac OS X ジャーナル済み (ケース) を選択します)。 - 機密性の高いアップデート: 一部のアプリケーションでは、大文字と小文字を区別する書式設定が問題を引き起こす可能性がある (Adobe の Creative Suite など) ため、昔ながらの Mac OS X Journaled を使い続けるほうが良いかもしれないと何人かの読者が示唆しています。)、名前を付けます。新しいパーティションを適用した後、GUID パーティション テーブルがオプションで設定されていることを確認し、インストーラに戻り、インストール完了後に再起動するときに、グラフィカル ブート メニューで矢印キーを押して、そのドライブにインストールします。 Snow Leopard をインストールしたばかりのドライブを選択します。

いくつかの最終調整

Snow Leopard を初めて起動すると、そのおしゃれなイントロ ビデオとともにサウンドがまったく楽しめないことに気づくでしょう。サウンドを起動して実行するために、小さいですが非常に簡単な調整が 1 つあります。仕組みは次のとおりです。

ダウンロードKextユーティリティ、それからこれをダウンロードしてくださいオーディオキークスト(kext は Mac のドライバーに相当するものです) をデスクトップに解凍します。両方を用意したら、ALC889.Fix.kext ファイルを Kext ユーティリティにドラッグ アンド ドロップします。パスワードの入力を求められるので、求められたら入力してください。

  1. Kext ユーティリティの実行が完了したら、ディスク ユーティリティ (/Applications/Utilities/Disk Utility.app) を開きます。ロードされたら、(1) Snow Leopard ドライブ (私のドライブは Hack Leopard と呼ばれています) をクリックし、(2) [ディスクのアクセス許可を修復] をクリックします。

  2. ディスクユーティリティがディスクアクセス許可の修復を完了したら、再起動するだけです。コンピュータが再起動すると、オーディオが魅力的に動作するはずです。 (そうでない場合は、システム環境設定でサウンドを開き、出力デバイスを変更してみてください。)

現時点でのシステムの状況では、Hackintosh が OS X をロードできるようにするブートローダーをロードするために、再起動するたびにサムドライブを接続する必要があります。これには一定の利点があります (たとえば、現在はこのハードドライブを Hackintosh から取り外し、Mac Pro に接続すれば問題なく動作する可能性が非常に高いです) が、少し面倒な場合もあります。ただし、この時点で、ブートローダーとその他の必要なコンポーネントを Snow Leopard ハード ドライブにロードし、そのドライブを BIOS のプライマリ ブート ドライブに変更できます。あなたがしなければならないのは、元の場所に戻ることだけです。ステップバイステップのブートローダー ガイド上記の手順をすべて繰り返します。ただし、今回は各手順をサム ドライブではなくハード ドライブに適用します。

おめでとう!完全に機能する Hackintosh が完成しました

「しかし、リアルズ「実際にうまく機能するのですか?」とあなたは尋ねます。

私はもう 2 年間、ハッキントッシュをメイン コンピューターとして使用してきました。時折衝突に遭遇することもありますが、通常は非常にうまく動作しています。実際、物事はどんどん良くなっているようで、私が現在実行しているビルド (上で説明したビルド) は、これまでで最も高速で安定したビルドのように感じます。

カーネル パニックが時折発生しないというわけではありません。発生する可能性は十分にあります。しかし、MacBook Pro でもクラッシュが発生することはありますが、今まで定期的に使用してきた他の適切な Mac よりも、現在の Hack Pro に問題があると感じたことはありません。それは少しクレイジーに思えるかもしれませんが、本当です。

アップグレードに関しては、多くの場合、Hack Pro は問題なくアップグレードできます。とはいえ、それは通常、事前に確認する必要があるものであり、アップグレードに関するすべての注意事項試してみる前に。

ただし、さまざまな 10.6.x アップデートが発生した直後に、私の Hack Pro がどのようにそれを処理するかを読者に知らせるつもりです。少し追加の作業が必要な場合は、その処理方法を示します。


Hackintosh の世界に手を出したことがある方、興味がある方、単にクレイジーだと思っている方など、コメントであなたの意見を聞いてみましょう。

アダム・パッシュライフハッカーの編集者です。彼は優れたハックが大好きで、Macintosh を大切にし、Mac Pro を切望していました。そのため、Hack Pro を構築することは完璧にぴったりでした。彼の特徴ハッキング攻撃ライフハッカーに掲載されました。購読するハッキング攻撃 RSS フィードニュースリーダーで新しい記事を入手するには、

* OS X は、Windows とは異なる方法でブートし、次のブート ツールを使用します。EFI(拡張可能なファームウェアインターフェイス)。店頭で購入した Mac では、デフォルトで EFI がハードウェアにロードされています (実際、ほとんどの人が使い慣れている標準 BIOS の代わりに)。工場出荷時以外の Mac で OS X を起動するには、EFI への独自のカスタム パスを作成する必要があります。

多大な感謝をステラローラ、Onetrack、weaksauce12 の皆様には、Hackintosh PC への Snow Leopard のインストールについて詳しく教えていただき、大変感謝しています。 Hackintosh コミュニティは大規模で活発で、素晴らしいです。