OS XをPCにインストールするのがそれほど難しいのはなぜですか?
Macは数年前にIntelプロセッサに切り替えましたが、それでもPC上でOS Xを実行することは大きな頭痛の種です。私たちがPCフレームワークにアップルのOSをインストールする際の技術的なハードルを探求しながら読む.
本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。.
質問
SuperUserリーダーのBraiamは、通常のコンピュータユーザーが自分のPCにOS Xをインストールするのを妨げる技術的な障害が何かを知りたいと考えています。
EULAやその他の法的規制について忘れてみましょう。私はそれらに興味がない.
最近まで、OS X(またはMac OS)はPowerPCベースのMacでしか実行できなかったことを誰もが知っていますが、AppleがIntelのCPUを使い始めたときにそれが変わり、PCにOS Xをインストールする可能性が切り開かれました。ここでもまた、法的なことを忘れさせてください。私は事実と技術の参考文献を取りに行きます。切り替え後、ユーザーはPCにOS Xをインストールして実行できるようになるまで実験を始めました.
OS Xが普通の人のPCで動作しない理由を誰かが知っていますか? Macコンピュータだけが持っているのは、カスタムメイドのものか、OS X用にカスタマイズされたものか?それともアップルだけがコンピュータユーザーの生活を技術的レベルで困難にしているのでしょうか。?
PC上でOS Xを実行するのは「ハードウェア的」と思われるのと同じくらい複雑ですか、それともMacコンピュータとPCの違いはほとんどの人が信じているよりも小さい(そしてより単純)か?
答え
SuperUserの貢献者であるJourneyman Geekが私たちに答えを持っています。
おかしなことに?アップルのシステムは特定のチップをチェックし、それなしで実行またはインストールすることを拒否します。これはシステム管理コントローラと呼ばれ、事実上他のものの中でも栄光のファンコントローラです。実際には、これは の ビデオカード用のビデオカードファームウェアや、さまざまなもの(サウンドカードが頭に浮かぶ)用のOS X固有のドライバなど、異なる可能性のある他の特定のもの以外は、OSの単純なコピーを起動することはできないという理由あなたのベージュ色の箱のPCのXの権利。もちろん、これを回避するのはそれほど難しくありません。そのため、平均的なOS XでホストされているVMホストでOS X VMを実行できます。また、Hackintoshディストリビューションがあります。.
最近のほとんどのHackintoshインストール方法は、いくつかの変更を加えてAppleがPPCからIntelに移行したときに提供されたブートローダーであるboot132のバリエーションを使用しています。オリジナルのブートローダーはオープンソースで、Darwin用にいくつかの変更を加えて構築されていました。余談ですが、DarwinをオープンソースのOSとして再パッケージ化する試みがいくつかあります。.
Appleは限られた範囲のハードウェアをサポートしています 知っている 働くでしょう。それ以外の場合は、テスト済みのハードウェアを上に上げるか、ハードウェアを動作させるようにハッキングする必要があります。. この コモディティハードウェア上でOS Xを実行するのは困難です。 SMCは回避するのが比較的簡単です。あなたの 未サポート サウンドチップ(あなたのマイクがあなたの日を台無しにするためにラップトップの最大音量で動かなくなるようなものは何もない)、ビデオアダプタ、および他のハードウェアは難しい部分です。たとえば、AMDプロセッサを使用している場合、普通のカーネルはそれを一目見て、マウスがズボンを駆け上がったようにパニックに陥ります。多くの場合、解決策はDarwinソース(FOSS)からパッチを当てて新しいカーネルを構築し、それを使用することになります。.
要するに、大きな問題はマジックチップではなく、OS Xが システム全体.
お分かりのように、PC上でOS Xを起動して実行するのは容易ではないかもしれませんが、それは実行可能です。あなた自身のHackintosh PCを構築したいですか?それからここに私たちの素晴らしいガイドを通して読むことを忘れないでください:
ハッキングするためのハウツーガイド - パート1:基本
ハッキングするためのハウツーガイド - パート2:インストール
HackintoshingのHow-Toオタクガイド - パート3:Lionへのアップグレードとデュアルブート
説明に追加するものがありますか?コメントで音を消す。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらのディスカッションスレッドをチェックしてください。.