Maybaygiare.org

Blog Network

#Motherboards

WARNING

現在、サポートされていない唯一のマザーボードはAMDのB550ボードであり、動作するにはKVMが必要です。

最近の開発は、SSDT-CPURでこの問題を解決しました。OpenCoreインストールガイド(新しいウィンドウが開きます)を参照してください。

マザーボードでは、心に留めておくべき主なことは、システムが実行されているコントローラ、具体的には:

  • オーディオインターフェースコントローラ
  • ネットワーキングインターフェースコントローラ(イーサネット)
  • USBコントローラ
  • NVRAM
  • iGPU
  • RTC vs AWAC
  • メモリマップと保護

AMDとIntelのマザーボードに関して:

  • Intel:
    • 異なるブランドは、サポートの異なるレベルを持っていますが、全体的にはすべてのブランドは、あなたがいじり(後述)でokだと仮定して起動することができます。
  • AMD:
    • ほとんどすべてのAMDマザーボードは、起動に必要な数多くのハックのために不利です(新しいウィンドウが開きます)が、ブランド自体はmacOSのサポートにはあまり影響しません。
    • オーディオやイーサネットのようなその他のハードウェアサポートはまだ心に留めておくべきものです。

インテルで避けるべき主なブランドは次のとおりです:

  • MSI
    • Kaslrの修正とちょうど本当に悪いACPIプログラミングを必要とする奇妙なメモリレイアウト、多くのZ390システムはクローバーで起動できません
    • OpenCoreは、これらのシステムを比較的簡単に起動できます
  • AsRock
    • 非ネイティブUSBコントローラ、奇妙なメモリレイアウト
    • USBの問題は、主にZ390以上、Z490は問題ありません
  • li>

  • ギガバイト
    • 奇妙なメモリレイアウトは、Kaslr修正が必要です
    • 主にz390、z370とz490は良い知られています
  • asus
    • b460、h470とz490上のusbの問題
    • Z390と古いは大丈夫です

    だから、ブランド(インテル)のための私たちの全体的な推奨事項:

    • Z370と古い:
      • Gigabte li>
    • Z490:
      • Asus、
      • gigaby:
      • x79
      • X99
      • X299
      • C612
      • C621
      • C422
      • B360*

    • B365*

  • H310*H370*Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390Z390*

  • b460
  • h470
  • Z490

注(*):Z370にない機能が必要な場合や、第9世代cpuをオーバークロックしたい場合にのみ、これらを取得してください。 これらの問題のほとんどは修正されていますが、それらはまだ大きな混乱です、以下を参照してください。

#Audio

オーディオでは、ほとんどのボードがサポートされており、オーディオのAppleALC(新しいウィンドウが開きます)からより広範なリストを見つけることがで Voodoohdaは、レガシーユーザーのための別のオプションです

注:オンボードマイクヘッダーを使用する予定の場合、AMDマザーボードユーザーはVoodooHDAが必要になります。 しかし、通常のオーディオ出力はAppleALC

#Ethernet

イーサネットの場合、基本的にすべてのギガビットNicがサポートされています(詳細は以下を参照)

  • IntelMausiEthernet。kext(新しいウィンドウを開きます)
    • Intelコントローラの大部分
  • SmallTree-I211-AT-patch(新しいウィンドウを開きます)
    • I211-ATのために一般的にAMDボード
  • Atherose2200Ethernet。kext(新しいウィンドウを開きます)
    • Atherosコントローラの大部分
  • Realtekrtl8111(新しいウィンドウを開きます)
    • Realtekのギガビットイーサネット用
  • Lucyrtl8125Ethernet(新しいウィンドウを開きます)
    • Realtekの2.5Gb Ethernet用

レガシーイーサネットコントローラ用から選択するカップルを持っている(これらのチップを持つシステムは、プロセッサのコアiシリーズの前の時間から一般的です):

  • Appleintale1000e.kext(新しいウィ: Realtek L8200Aは完全にサポートされていません。

    注2:IntelのZ490ボードを購入する予定の方は、i225-V NICはdevice-idスプーフィングなしで正式にサポートされていません。 Comet Lake i225-V spoof(opens new window)

    #USB

    USBの場合、物事はかなり単純であり、ほとんどのRyzen/Matisse、Intel、AsMediaコントローラはUSBマップ以外の設定なしで箱から出して動作します(新 Intel Cpuを搭載しているAsRockユーザーの場合は、XHCI-unsupportedを使用する必要があります。kext(RehabManのUSBInjectAllのプロジェクト内にあります(新しいウィンドウが開きます)。 多くのH370、B360、H310、X79/X99/X299ユーザーもこの恩恵を受けることができます

    特別なAMD注:macOSがUsbを構築する方法のために、それらはACPIテーブルのどこかに定義 何らかの理由で、多くのAMDボードはこれを忘れるだけで、ユーザーは多くのusbポートが壊れてしまいます。 修正がありますが、ポートをDSDTまたはSSDTに手動で追加する必要があります(新しいウィンドウが開きます)。特別なAsus400シリーズノート: AsusがACPI仕様を破ったおかげで、ポートをリセットするにはSSDT-RHUB(新しいウィンドウが開きます)を使用する必要があります。NVRAMでは、SSDT-PMC(新しいウィンドウが開きます)のおかげで、コンシューマプラットフォーム向けにほとんど修正されています。 主に以下に関連しています(Z490のような400シリーズは含まれていません):

    • Z390
    • H370
    • B360
    • H310

    しかし、サポートされているNVRAMのないボード、主にHEDTとサーバーボードがあります:

    • C612
    • C621
    • C422
    • X79
    • X99
    • X299(Asusはnvramを動作させています)

    #iGPU

    Coffee Lakeの楽しい部分は、IntelがiGPUの表示がどのように機能するかを大幅に変更したことです。 具体的には、macOSにはそれらに適切に対処する方法がわかりません。 そこに修正がありますが、WhateverGreen(新しいウィンドウを開きます)を介して手動BusIDパッチが必要です。 これの主な犠牲者:

    • Z490
    • H470
    • B460
    • Z390
    • H370
    • B360
    • H310

    z370がリストにないことに注意してください。Rtc Vs Awacでは、macosはawacを使用してクロックを持つシステムでは完全に起動せず、ほとんどのBios Guiには変更するオプションも表示されません。 これは主に以下で見られます:

    • Z490
    • H470
    • B460
    • Z390
    • H370
    • B360
    • H310
    • Z370(主にGigabyteとAsRockがクロックをバックポートしています。 他のボードは問題ありません)
    • X299(主に第10世代Cpuでリリースされたもの、AsRockとGigabyteは2つの主な犯罪者です)
      • Asusは、BIOSの更新がない2017ボードにAWACを移植しています。

    だから、次のいずれかを実行する必要があります:

    • SSDTでRTCを強制的に(新しいウィンドウを開きます)、
    • 偽のシステムクロックを作成します(新しいウィンドウを開きます)
    • パッチを適用します(新しいウィ:/li>
    • c612(一般的にはサーバーボードに見られる)
    • C621
    • C422
    • X79
    • X99
    • X299
    • B360
    • B365
    • H310
    • H370
    • H370
    • H370
    • H370
    • H370
    • H370
    • H370
    • H370
    • H370
    • H370
    • H370
    • H370
    • H370z390
    • B460
    • h470
    • z490

    これらのプラットフォームが直面する問題は、多くの人がosxaptiofix2drv-free2000に依存していることです。 詳細情報はここで見つけることができます(新しいウィンドウが開きます)。 これらの問題は、主にスライド値を計算することで軽減できます: 理解と修正”実行時領域を割り当てることができませんでした”エラー(新しいウィンドウが開きます)

    ああ、楽しみに追加するために、IntelはAptioMemoryFix/OpenCoreが提供する 具体的には、提供されたメモリパッチは上書きされ、使用されないことを意味します。 幸いなことに、OpenCoreはProtectUefiServicesという新しい癖を導入しました。

コメントを残す

メールアドレスが公開されることはありません。