Maybaygiare.org

Blog Network

# Alaplapok

figyelmeztetés

jelenleg az egyetlen alaplap, amely egyáltalán nem támogatott, az AMD B550 táblái, működéséhez KVM szükséges.

a legújabb fejlemények megoldották ezt a problémát SSDT-CPUR, lásd OpenCore telepítési útmutató további információkért (új ablakot nyit)

tehát alaplapok, a legfontosabb dolog, hogy tartsa szem előtt, hogy milyen vezérlők a rendszer fut, különösen:

  • Audio interfész vezérlő
  • hálózati interfész vezérlő (Ethernet)
  • USB vezérlők
  • nvram
  • iGPU
  • RTC vs AWAC
  • memória Térképek és védelem

és annak tekintetében, hogy az AMD és az Intel alaplapok:

  • Intel:
    • különböző márkák különböző szintű támogatást, azonban összességében minden márka Boot-képes feltételezve, hogy rendben van a bütykölés (alább említett).
  • AMD:
    • nagyjából az összes AMD Alaplap kedvezőtlen a rendszerindításhoz szükséges számos Hack miatt (új ablakot nyit), azonban maga a márka nem befolyásolja Nagyon a macOS támogatását.
    • egyéb hardver támogatás, mint az Audio és Ethernet még mindig valami, hogy tartsa szem előtt.

az Intelnél elkerülendő főbb márkák a következők:

  • MSI
    • furcsa memória elrendezés, amely megköveteli KASLR fix és csak nagyon rossz ACPI programozás, sok Z390 rendszerek nem indítható Clover
    • OpenCore lehet indítani ezeket a rendszereket viszonylag könnyen
  • AsRock
    • nem natív USB vezérlő, furcsa memória elrendezés
    • USB kérdések elsősorban a Z390 és idősebb, Z490 rendben vannak
  • Gigabyte
    • furcsa memória elrendezés, igényel Kaslr fix
    • főleg Z390, Z370 és z490 ismertek jó
  • Asus
    • USB problémák b460, H470 és z490
    • Z390 és régebbi rendben vannak

ajánlások

tehát az általános ajánlás márkák(Intel):

  • Z370 és idősebb:
    • Gigabte li>
  • Z490:
    • Asus,
    • gigaby:
      • X79
      • X99
      • X299
      • C612
      • C621
      • C422
      • B360 *
      • B365 *
      • H310 *
      • H370 *
      • Z390 *
      • b460
      • H470
      • Z490

      megjegyzés (*): csak akkor kapja meg ezeket, ha olyan funkciókra van szüksége ezekből, amelyek nem találhatók meg a Z370-ben, vagy ha egy 9.generációs CPU-t szeretne túlhúzni. Az ezekkel kapcsolatos problémák többségét kijavították, de még mindig nagy rendetlenség, lásd alább.

      # Audio

      az audióval a legtöbb tábla támogatott, és az AppleALC-tól (új ablakot nyit) részletesebb listát talál a hanghoz. A VoodooHDA egy másik lehetőség a régi felhasználók számára

      megjegyzés: az AMD Alaplap felhasználóinak VoodooHDA-ra lesz szükségük, ha a fedélzeti mikrofon fejlécét kívánja használni. Rendszeres audio kimenet működik azonban AppleALC

      # Ethernet

      ethernet alapvetően minden Gigabit Nic támogatott (lásd alább További információ)

      • Intellausiethernet.kext (új ablakot nyit)
        • a legtöbb Intel vezérlők
      • SmallTree-I211-AT-patch (új ablakot nyit)
        • az I211-AT, amely általában megtalálható az AMD táblák
      • AtherosE2200Ethernet.kext (új ablakot nyit)
        • az Atheros vezérlők többségéhez
      • RealtekRTL8111 (új ablakot nyit)
        • a Realtek Gigabit Ethernet-jéhez
      • LucyRTL8125Ethernet (új ablakot nyit)
        • a Realtek 2,5 Gb-os Ethernet-jéhez

a régi Ethernet vezérlők, van egy pár közül lehet választani(rendszerek ezek a chipek általában egy idő előtt a Core i sorozatú processzorok):

  • Appleintele1000e.KEXT (új ablakot nyit)
  • https://github.com/Mieze/RealtekRTL8100(új ablakot nyit)

megjegyzés: Realtek L8200A egyenesen nem támogatott, a teljes listát lásd Hálózati rész

Megjegyzés 2: azok számára, akik vásárolni Intel Z490 táblák, kérjük, vegye figyelembe, hogy az i225-V NIC nem támogatott hivatalosan nélkül device-id spoof. Példa erre itt található: Comet Lake i225-V spoof (új ablakot nyit)

# USB

USB esetén a dolgok meglehetősen egyszerűek, a legtöbb Ryzen / Matisse, Intel és AsMedia vezérlő a dobozból működik, az USB térképen kívül más konfiguráció nélkül (új ablakot nyit). Az Intel CPU-kkal rendelkező AsRock felhasználók számára az XHCI-t kell használnia-nem támogatott.kext (amely megtalálható RehabMan USBInjectAll projektjében (új ablakot nyit). Sok H370, B360, H310 és X79/X99/X299 felhasználó is profitálhat ebből a

speciális AMD Megjegyzés: Mivel a macOS hogyan építi az USB-ket, ezeket valahol az ACPI táblákban kell meghatározni. Valamilyen oknál fogva sok AMD kártya csak elfelejtette ezt megtenni, és a felhasználók sok törött USB-portot kapnak. Van egy javítás, de magában foglalja a portok kézi hozzáadását a DSDT-hez vagy az SSDT-hez (új ablakot nyit).

különleges Asus 400 sorozat megjegyzés: Annak köszönhetően, hogy az Asus megtörte az ACPI specifikációt, az SSDT-RHUB-ot kell használnia (új ablakot nyit) a portok alaphelyzetbe állításához.

# NVRAM

a NVRAM, a dolgok már többnyire fix fogyasztói platformok köszönhetően SSDT-PMC (új ablakot nyit). Főleg a következő (megjegyzés 400 sorozat, mint a Z490 nem tartalmazza):

  • Z390
  • H370
  • B360
  • H310

vannak azonban olyan táblák nélkül támogatott NVRAM, főleg HEDT és szerver táblák:

  • C612
  • C621
  • C422
  • X79
  • X99
  • X299(Asus működik NVRAM bár)

# iGPU

annyira szórakoztató része Coffee Lake, hogy az Intel sokat változott, hogy az iGPU display out munka. Pontosabban, hogy a macOS – nak fogalma sincs arról, hogyan kell megfelelően kezelni őket. Van egy javítás, de kézi BusID javításokat igényel a WhateverGreen segítségével (új ablakot nyit). Ennek fő áldozatai:

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

vegye figyelembe, hogy a Z370 nem szerepel a listán, ez azért van, mert a tábla alapvetően egy Z270, így az Apple videó térkép jól működik vele

# RTC vs Awac

az RTC vs Awac esetén a MacOS nem indul el olyan rendszerekkel, amelyek órái awac-ot használnak, és a legtöbb BIOS GUI nem is mutatja meg a változtatás lehetőségét. Ez elsősorban a következőkben látható:

  • Z490
  • H470
  • B460
  • Z390
  • H370
  • B360
  • H310
  • Z370(főleg Gigabyte és AsRock, mivel vissza portolták az órát. Más táblák rendben vannak)
  • X299 (főleg a 10.generációs CPU-kkal, az AsRock és a Gigabyte a 2 fő elkövető)
    • Az Asus visszatért az AWAC-ot még 2017-es táblára is, soha nem BIOS frissítésekkel, vigyázz.

tehát meg kell:

  • kényszerítse az RTC-t SSDT-vel (új ablakot nyit),
  • hozzon létre egy hamis rendszerórát (új ablakot nyit)
  • patch it out (új ablakot nyit)

további információt itt talál a javításról: az ACPI használatának megkezdése (új ablakot nyit)

# memória Térképek és védelem

ezzel a fő felhasználók érintettek:

  • C612 (általában látható szerver táblák)
  • C621
  • C422
  • X79
  • X99
  • X299
  • B360
  • B365
  • H310
  • H370
  • Z390
  • B460
  • H470
  • z490

ezeknek a platformoknak a problémája az, hogy sokan támaszkodnak az osxaptiofix2drv-free2000-re, amely ma már rombolónak tekinthető a rendszer számára, ami azt jelenti, hogy a Build útmutatók alapján érvénytelen. További információ itt található (új ablakot nyit). Ezeket a problémákat leginkább a diaérték kiszámításával lehet enyhíteni: Megértése és javítása” Couldn ‘t allocate runtime area” hibák (új ablakot nyit)

Oh, de hozzá a móka, Intel bevezetett memória védelem, ami azt jelenti, egy csomó firmware javítások által AptioMemoryFix/OpenCore teljesen törött. Pontosabban, hogy a rendelkezésre álló memóriafoltok felül vannak írva, ami azt jelenti, hogy soha nem használják őket. Szerencsére OpenCore bevezetett egy új quirk nevű ProtectUefiServices amely segít kijavítani ezt azáltal, hogy biztosítja a tapaszokat alkalmazzák után is ők vissza.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.