例としてPackard Bell TM85を使用したHackintoshのインストール

こんにちは、Habr。 通常のPCへのMacのインストールに関する私の経験を共有したいと思います。 おそらく、このトピックは誰かにとって興味深いか、役に立つでしょう。
この記事では、異なるビルドを使用せずに、特定の構成にHackintoshをインストールする別の方法について説明します。
ブート可能なインストールフラッシュドライブを使用して、オリジナルのMac OS X 10.7.3(執筆時点)をインストールします。
ちなみに、この方法は他のIBM PC互換コンピューターに適用できます。
その結果、完全に機能するHackintoshが得られます。

パッカードベルEasyNote TM85
プロセッサー 2.53 GHz Intel Core i5 460M
メモリ 4 GB 1333 MHz Kingstone DDR3
グラフィックス Nvidia GeForce GT 420M 1GB
HDD SATA Hitachi HTS545050B9A300 500 GB


準備する


1. BIOSセットアップ:メインタブで、SATAモード-> AHCIモードを選択します
2.オリジナルのMac OS X 10.7.3イメージをダウンロードします
3.必要なkeksts(ドライバー)、ブートローダー、その他ここに必要なファイル。
4. 8 GBフラッシュドライブを準備する

次のステップは、ブート可能なインストールフラッシュドライブを作成することです


注意! 起動可能なUSBフラッシュドライブを作成するには、プリインストールされたMac OSが必要です
Mac OSを使用できない場合は、rutrackerからブートディスクイメージをダウンロードします。
1.既存のMac OS Xをダウンロードします
2.フラッシュドライブ(以降USB)を接続し、ディスクユーティリティを起動して、次のようにUSBをマークアップします。


3. OS X Lion 10.7.3.dmgをダブルクリックします-Mac OS XインストールESDがマウントされます。
4.ターミナルをopen /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg実行するopen /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg
Mac OS Xベースシステム。
5.マウントされたMac OS X Base SystemイメージをUSBに復元します。 スクリーンショットをご覧ください。

6.ショートカット/ USB /システム/インストール/パッケージを削除し、その場所に同じ名前のフォルダーを作成します。
7.ターミナルをopen /Volumes/Mac\ OS\ X\ Install\ ESD/Packages実行するopen /Volumes/Mac\ OS\ X\ Install\ ESD/Packages
8.パッケージ(7)の内容を/ USB / System / Installation / Packagesにコピーします
9.以下はオプションです。



10. Mac OS X Install ESD(3)から、mach_kernelをUSBルートにコピーします。
11. / files / usbからUSBにChameleonブートローダーをインストールします
12.フォルダ/ files / usb / ExtraをUSBのルートにコピーします
13. USBの名前を変更してMac OS X Lionをインストールし、ターミナルで実行します。
 $ sudo su $ chown -R 0:0 /Volumes/Install\ Mac\ OS\ X\ Lion/Extra $ chmod -R 755 /Volumes/Install\ Mac\ OS\ X\ Lion/Extra $ fdisk -e /dev/diskX $ f 1 $ write $ exit 

Xは、 diskutil listを見つけるために、フラッシュドライブの識別子です

注! セクション名を確認してください。インストール後に変更できます。
作成された起動可能なUSBフラッシュドライブは、PCコンピューターにMac OS Xをインストールするように設計されており、その助けを借りて、既にインストールされているMac OSを読み込むことができます。


設置


したがって、以前に作成したインストールフラッシュドライブから起動し、次を入力します。
cpus=2 busratio=19 arch=x86_64 -v 、Enterキーを押します。


ようこそ画面がロードされ、希望の言語が選択されるのを待っています。


[続行]をクリックして、ライセンス契約に同意します。


ユーティリティ->ディスクユーティリティを実行し、ネジを分割します。




ディスクユーティリティを閉じ、Lionをインストールするパーティションを選択し、[カスタマイズ]をクリックし、Packard Bell EasyNote TM85の前に鳥を置き、[OK]をクリックします。 [インストール]をクリックし、インストールプロセスが完了するまで待ちます。




簡単に説明します。 Packard Bell EasyNote TM85の反対側にあるのは、ブートローダーと必要なkextをインストールし、PS / 2デバイスの問題を解決し、インストールされた軸を持つkextとパーティションの権利を復元するインストール後パッケージです。



再起動後、アカウントを正規化し、インストールが完了します!

おそらく、特定の構成のアイロンに「Mac」をインストールするために、kexts、ブートローダーなどを手動でインストールする必要がないことに気づいたでしょう。 このために、インストールパッケージ/files/post-install/PackardBell-TM85.pkgがコンパイルされ、それに関する情報がOSInstall.mpkg / Distributionに追加されました。

<line choice="PB-TM85"/><choice id="PB-TM85" title="Packard Bell EasyNote TM85" description="All-In-One post-installation tool designed specifically for this laptop and Lion 10.7.x" start_selected="false"><pkg-ref id="com.submedia.pb"/></choice><pkg-ref id="com.submedia.pb" auth="root">file:./post-install/PackardBell-TM85.pkg</pkg-ref><pkg-ref id="com.submedia.pb" installKBytes="6318" version="1.0"/>

OSInstall.mpkgを編集してインストールパッケージを作成する方法- こちらこちらをご覧ください
何かを変更したい場合は、/ files / sourcesフォルダにソースがあります。

考えられる問題とその解決策。


読み込みエラー:
  boot0:GPT
 boot0:テスト
 boot0:エラー 

解決策:
USBフラッシュドライブのブートローダーを使用してMac OS X Lionをダウンロードします。 ここで/files/PackardBell-TM85.pkgを実行し、「インストールの種類」の手順で「ブートローダー-> boot0:エラーの修正」を選択して、再起動します。


エラーを手動で修正することもできます。これには次が必要です。
フラッシュドライブから起動し、ターミナルを開きます。

Xはドライブ識別子、 YはMac OSパーティション識別子です
再起動後、Macが起動します:)


結果


ラップトップでHackintoshを完全に動作させます。

SubMediaと共同で書かれた記事



有用なリソース



PS他のプラットフォームへのMac OS Xのインストールも同様です。 問題は、PCのすべてのコンポーネントを機能させることです。 幸運で必要なケクストを見つけた場合-これは素晴らしいことです。そうでなければ、 DSDTにパッチを当てる/編集する方法を理解する必要がありますが、これはこの記事のトピックではありません。 ASUS P6TD DeluxeにMac OS X Lionをインストールした経験もあります。 必要なkekstsはここにあります

Source: https://habr.com/ru/post/J141088/


All Articles