Deskmini110 / COMブラックアップル(hackintosh)のインストール記録
Deskmini110 Com Black Apple Installation Record
注意:
この記事のアイデア、方法、およびツールはすべて、記録目的でのみTonyMacx86からのものです。記載されているさまざまなツールや記事の詳細については、TonyMacx86を参照してください。
ハードウェア構成:
CPU:i5 7600T
RAM:32G DDR4
1ブートディスクを作成します
まず、インストールディスクを作成します。
VMロック解除後の仮想リンゴも利用できます。黒と白のリンゴも利用できます。インストールしたいシステム上にすでにあるAppleマシンをすでに使用している場合は、ストアでMojaveのようなものを検索して、最新のシステムイメージを見つける必要があることに注意してください。次に、Unibeast
ブートディスクを作成します。
次に、tonymacで使用します 役職 281階で提供されるefiファイルは、フォルダー全体を置き換えます。
最後に投げ込まれたMultiBeast
、Clover Configurator
。
注意:
- ディスクユーティリティでUSBフラッシュドライブをフォーマットするときは、左側の全景を拡大する必要があります。 GUIDパーティションオプションは、フォーマット時にのみ使用できます。それ以外の場合は、MBRのデフォルト形式としてフォーマットされ、オペレーティングシステムの読み込みエラーが発生します。
- EFIパーティションのマウント
Clover Configurator
- これは私にとって最長のカードです。つまり、ブートディスクのEFI / Clover / kext / Otherには、少なくともUSBInjectAll、FakeSMCが存在する必要があります。そうでない場合、インストールディスクがロードされていると、Still Willing BootDeviceエラーが発生します。実際、Uディスクの目的は、UEFI環境とAppleインストーラーの起動を可能にする最小限のkext環境を作成することであるため、FakeSMC、USBInjectAll、Lilu、WhateverGreenを維持する必要があります。
- インストールディスクは、先行のEFIとconfig.plistを使用するのに最適です。デフォルトでも問題ありません。インストールが完了したら、ディスクを変更する必要があります。
2インストール
まず、BIOSを最新(2019/03現在7.32)に更新し、BIOSのさまざまな不適切なオプション(VT-d、IOAPIC 24-119エントリ、セキュアブート)をオフにして、XHCIハンドオフを開きます。起動後、起動ディスクの順序を調整し、ディスクを適切に消去してMacOSをインストールします。
ここではSATAハードドライブを使用しています。Nvmeハードドライブにはパッチが必要です。TonyMacx86を参照してください。
注意:
- 2回目にインストールを開始するときは、Cloverで最初のスタートアップ項目を選択して、インストールを続行する必要があります。 (約15分待ちます)
- 3回目に起動すると、Mac OSをXXXから起動したことがわかります。今回は、入力することを選択します。 (現時点では、まだUディスクのクローバーから起動されています)
システムに入った後、MultiBeastを使用して最初のネイティブブートを構築します。その時点で、さまざまなドライバーから選択できます。先行のEFIファイルがある場合は、それを選択し、最後にUディスクのEFIファイルを使用してファイルの作成を完全にカバーします。
カバレッジが完了したら、USBフラッシュドライブを再起動してプラグを抜くことができます。
ネイティブブートを使用できない場合(再試行#1エラー)、それをClover起動パラメーターに追加します。-disablegfxfirm
。
3ドライブ
ここで、誤解を修正する必要があります。つまり、すべてのkextを/ EFI / Clover / Others /に直接スタックすることは適切ではありません。
最初にtonymacで注意深く読んでください
神。使用するのは明らかですPlistEdit Pro
config.plistファイルを変更してInjectkext状態を検出し、必要な起動可能なミニドライバーを/ Others /フォルダー(FakeSMC、Lilu、WhateverGreen、USBInjectAll)に保持します。
Q:10.xxフォルダーは何のためにありますか?
Cloverは、対応するシステムバージョンに従ってこれらのフォルダをロードします。特別な必要なしに、これらのフォルダを管理する必要はありません。
残りはコマンドラインを使用してL / Eにインストールされます。
sudo cp -R ***.kext /Library/Extensions sudo kextcache -i /
この時点でのロードロジックは次のとおりです。Cloverは、L / EにFakeSMCとkextcacheがあることを検出し、ロードを停止して、システムにL / Eにkextをロードさせます。
4つのネイティブロジック
10.14MojaveはすでにKabyLake CPUをサポートしているため、古いFakePCIIDファミリが最初に削除されます。 IntelgraphicsFixup、shikiも削除できます。これは、WhateverGreenが両方の機能を引き継いだためです。
次に、FakeSMCを含むL / E再構築キャッシュにすべてが投入されます。
キープ:AppleALC、CPUFriend、Lilu、FakeSMC、IntelMasusiEthernet、USBInjectAll
参加:WhateverGreen。
さらに、FakeSMCファミリは非常に使いやすく、CPUファンとコアの統計を完全に検出します。
注意:
- config.plistでセキュリティチェックが強制終了された場合、キャッシュの再構築時に無効な署名が許可されたエラーは無視できます。
直接使用することはできませんが、使用することもできます。hackintool
WhateverGreenとLiluが正常にロードされているかどうかを確認してください。
すべてのkextがロードされているかどうかを確認します。IORegの代わりに使用できますIOJones
または:
kextstat | grep -v com.apple
修理の詳細:
AppleALC
マシンのオンボードオーディオは無音です。 kextキャッシュを再構築すると、AppleALCがエラーを報告し、再コンパイルを計画していることがわかります。
修正:修正する必要はありません。間違ったインターフェースを取得しています。
IntelBufferFrameパッチ
WhateverGreenが正常にロードされたら、-disbalegfxfirmは必要ありません。この時点で試してください。 デュアルスクリーンサポートを有効にするカスタムポート 。
読み込みを試行するためにEFIでconfigcopy.plistをコピーし、段階的に定義します。
- 自己構築されたデバイス/プロパティ、デバイスIDとAAPLig-platform-idの定義が成功しました。
- 2048Mのメモリを開こうとします。成功すると、HDMIの挿入は黒になり、死んではなりません。
- HDMIをオンにするシステムポートを定義してみてください。この試みでは、このマシンのcon0ポートがDP、con1がVGA、con2がHDMIであることがわかりました。ただし、con2が定義された後、HDMIを接続するとカーネルパニックがトリガーされ、監視が継続されます。
その後の更新
この構成は引き続き4Kディスプレイの下でスプラッシュし、Intelフレームバッファーパッチ(0x5912000および0x59160000)を構成し、SMIBIOSを17、1、18、1に変更し、DVMTメモリを増やします(stolenmem + unifedmem)、効果なし、最高の結果2kサポート、またはグラフィックアクセラレーションなしの4kサポートです。
4Kディスプレイをサポートするために、現在10.14.4をリロードしました。
tonymacX86ステーションで最新のSSDT.amlを使用するのは約110件の投稿のみです。 EFIフォルダーはMultiBeastによって作成されます。作成するときは、Audio 100/200/300シリーズのサポート、FakeSMCファミリを選択し、対応するkextに、AppleALC、USBinjectALL、IntelmasuEthernet、WhateverGreen、FakeSMC、Lilu、CPUFriendの合計を入れることができます。
次に、現在見つかっているconfig.plistを使用します。このplistの特徴は、ig-platform-idがSkyLakeプラットフォームの0x19120000に偽装されており、4kサポートを正常に取得できることです。合理的な説明は見つかりませんでした。
再度更新する
tonymacX86フォーラムでは、4kモニターにアップグレードしたユーザーが私と同じ問題に遭遇しました。これは、この奇妙な構成によっても解決されます。これは偶然の問題ではないようです。WhateverGreenが更新されるのを待つしかありません。
転載:https://www.jianshu.com/p/5850105c9648