Canllaw Ryzen Hackintosh: Defnyddiwch Hackintosh ar Ryzen PC

Mae golygfa Hackintosh wedi bod yn ffynnu ers gwawr symudiad Apple i lwyfan Intel yn 2006, ac ers digwyddiad AMD yn 2017, mae Ryzen Hackintoshes wedi bod yn ganolbwynt i'r gymuned, oherwydd eu perfformiad dros Intel gyda Ryzen, a'r pŵer pur y mae'r gyfres Threadripper yn ei gario. Nawr, mae'r ddau o'r rhain yn broseswyr pwerus, ond oherwydd symudiad Apple i'w silicon eu hunain, efallai na fydd bywyd yr Hackintoshes hyn yn hir. Ond, am y tro, maen nhw'n dal i gael eu cefnogi. Felly, heddiw byddwn yn ysgrifennu ein canllaw cyntaf (a gobeithio yn unig) ar Ryzen Hackintoshes!

Felly, gadewch i ni gael rhywfaint o wybodaeth ar y pwnc yn gyntaf.

Beth yw Hackintosh?

Mae Hackintosh, yn syml, yn gyfrifiadur personol arferol, yn rhedeg meddalwedd Apple, trwy a bootloader (neu yn fwy cywir, llwythwr cadwyn) megis craidd agored or Clover. Y gwahaniaeth rhwng Clover ac OpenCore yw bod Clover yn fwy adnabyddus yn y gymuned, ac fe'i defnyddiwyd trwy gydol y blynyddoedd, ac OpenCore yw'r un mwyaf newydd, gyda mwy o ffocws ar sefydlogrwydd. Yn y canllaw hwn, byddwn yn defnyddio OpenCore oherwydd ein bod yn well ar gyfer adeiladau AMD, gan y byddwn yn defnyddio prosesydd Ryzen ar gyfer y canllaw hwn.

Mae Hackintosh wedi'i adeiladu oddi ar 3 phrif ran. Eich llwythwr cadwyn (OpenCore yn yr achos hwn), eich Ffolder EFI, a dyna lle mae'ch gyrwyr, cyfluniad system a llwythwr cadwyn yn cael eu storio, a'r rhan fwyaf heriol yn gyfreithiol, eich gosodwr macOS. Ar Ryzen Hackintosh, mae angen eich clytiau cnewyllyn arnoch chi hefyd, ond fe gyrhaeddwn ni hynny yn nes ymlaen.

Felly, gadewch i ni ddechrau adeiladu.

Sut mae adeiladu Ryzen Hackintosh?

Felly, i adeiladu Hackintosh bydd angen ychydig o bethau arnoch yn gyntaf.

Unwaith y bydd y rhain gennych, dylech fod yn iawn i ddilyn y canllaw hwn. Felly, gadewch i ni gyrraedd caledwedd yn gyntaf.

Cymorth caledwedd

Fel y soniasom o'r blaen, mae Ryzen Hackintoshes yn cael eu cefnogi ar hyn o bryd, ac mae'r canllaw hwn yn seiliedig ar blatfform AMD Ryzen, felly os oes gennych Intel PC, rydym yn gwneud argymell gan ddilyn y canllaw hwn, fodd bynnag, gallwch chi os dymunwch. Nawr bod CPUs allan o'r ffordd, gadewch i ni gyrraedd cardiau graffeg.

Nawr, AMD fu'r llwyfan a ffefrir gan Apple o ran cardiau graffeg, ers 2017. Felly, ni fydd unrhyw gerdyn graffeg Nvidia a ryddhawyd ar ôl 2017 yn cael ei gefnogi. Dyma restr o gardiau graffeg a gefnogir. Darllenwch hwn yn fanwl, neu byddwch yn llanast rhywbeth.

  • Mae pob cerdyn graffeg GCN yn cael ei gefnogi ar hyn o bryd (AMD RX 5xx, 4xx,)
  • Cefnogir RDNA ac RDNA2, ond efallai na fydd rhai GPUs yn gydnaws (RX 5xxx, RX 6xxx)
  • Ni chefnogir graffeg AMD APU (Cyfres Vega nad ydynt yn seiliedig ar GCN neu RDNA)
  • AMD's Cardiau Polaris yn seiliedig ar Lexa (fel yr RX 550) yn heb gefnogaeth, ond mae ffordd i'w cael i weithio
  • Dylid cefnogi graffeg integredig Intel, ar y fersiwn gyfredol, cefnogir 3rd Generation (Ivy Bridge) trwy 10th Generation (Comet Lake), gan gynnwys Xeons
  • Nvidia's Turing a ampere pensaernïaeth ddim yn cael eu cefnogi mewn macOS (cyfres RTX a chyfres GTX 16xx)
  • Nvidia's Pascal a Maxwell pensaernïaeth (1xxx a 9xx) yn cefnogi tan macOS 10.13 High Sierra
  • Nvidia's Kepler pensaernïaeth (6xx a 7xx) yn cefnogi hyd macOS 11, Big Sur

Nawr eich bod chi'n gwybod pa GPUs sy'n cael eu cefnogi, gadewch i ni gyrraedd y canllaw Ryzen Hackintosh.

Gwneud i macOS Gosod Cyfryngau

Nawr, dyma'r rhan fwyaf heriol yn gyfreithiol o adeiladu Ryzen Hackintosh, gan fod problemau lluosog gyda chaffael gosodwr macOS.

  • Nid ydych chi'n gosod macOS ar galedwedd swyddogol
  • Rydych chi (yn fwyaf tebygol) ddim yn mynd i'w ddefnyddio ar Mac go iawn
  • Bydd angen Mac go iawn arnoch chi os ydych chi'n mynd i fynd y ffordd swyddogol

Gallwch chi gael macOS yn hawdd, os ydych chi'n defnyddio Mac go iawn. Ewch i'r App Store a chwiliwch am y fersiwn rydych chi am ei osod, a ffyniant. Mae gennych osodwr macOS. Fodd bynnag, os ydych chi'n mynd i ddefnyddio'ch cyfrifiadur personol, mae angen i chi ddefnyddio teclyn fel MacRecovery neu gibMacOS. Yn y canllaw hwn byddwn yn defnyddio gibmacOS.

Yn gyntaf, lawrlwythwch gibmacOS o dudalen Github trwy glicio ar y botwm cod gwyrdd a chlicio "Lawrlwythwch zip". Cofiwch y bydd y sgript hon yn gofyn am osod Python, fodd bynnag bydd yr app yn eich annog i'w osod.

Nesaf, tynnwch y sip, ac agorwch y ffeil gibmacOS sy'n gysylltiedig â'ch system weithredu. (gibmacOS.bat ar gyfer Windows, gibmacOS.command ar gyfer Mac a gibmacOS ar gyfer Linux neu gyffredinol.) Ar ôl i chi osod Python a gorffen llwytho, tarwch yr allwedd R ar eich bysellfwrdd a tharo enter, i newid y lawrlwythwr i'r modd “Adfer yn Unig” . Bydd hyn yn gadael i ni gael delweddau llai i arbed lled band am y tro.

Ar ôl hynny, unwaith y bydd wedi llwytho'r holl osodwyr macOS, dewiswch y fersiwn rydych chi ei eisiau. Ar gyfer y canllaw hwn byddwn yn defnyddio Catalina, felly rydym yn teipio 28 i mewn i'r anogwr, ac yn taro enter.

Unwaith y byddwn wedi gwneud hynny, bydd y gosodwr yn dechrau llwytho i lawr, a byddwn yn cyrraedd y cam nesaf, sef llosgi'r gosodwr i'n gyriant USB. Ar gyfer hyn mae angen i ni agor y ffeil MakeInstall.py a ddaeth gyda gibmacOS. Dilynwch y canllaw ar y sgrin, a llosgwch y gosodwr i'ch gyriant USB. Bydd hyn yn gwneud dau raniad ar eich USB, yr EFI a'r Gosodwr.

Nesaf, sefydlu ein EFI.

Sefydlu'r ffolder EFI

Yn y bôn, yr EFI sy'n dal ein holl yrwyr, tablau ACPI, a mwy. Dyma lle mae'r hwyl yn dechrau. Bydd angen pedwar peth arnom i sefydlu ein EFI.

  • Ein gyrwyr
  • Ein ffeiliau SSDT a DSDT (tablau ACPI)
  • Ein Kexts (estyniadau cnewyllyn)
  • Ein ffeil config.plist (cyfluniad system)

I gael y rhain, rydym fel arfer yn argymell canllaw Gosod Dortania OpenCore, cysylltiedig yma. Fodd bynnag, byddwn yn rhestru'r kexts gofynnol yma beth bynnag.

Ar gyfer Ryzen Hackintoshes, dyma'r ffeiliau Gyrwyr, Kexts a SSDT/DSDT gofynnol. Mae pob un o'r ffeiliau wedi'u cysylltu yn eu henw.

Gyrwyr

Kexts

  • AppleALC/VoodooHDA (Oherwydd cyfyngiadau gyda Ryzen, ar AppleALC ni fydd eich mewnbynnau ar y bwrdd yn gweithio, ac mae ansawdd VoodooHDA yn waeth.)
  • AppleMCERReporterAnabler (Yn analluogi'r MCE Reporter yn macOS, sy'n ofynnol ar gyfer macOS 12. Peidiwch â defnyddio ar 11 ac is.)
  • Lilu (Mae angen patcher cnewyllyn, ar bob fersiwn.)
  • Rhith-SMC (Yn efelychu'r chipset SMC a geir ar Macs go iawn. Yn ofynnol ar bob fersiwn.)
  • Beth bynnag Gwyrdd (Yn y bôn, patcher gyrrwr graffeg.)
  • RealtekRTL8111 (Gyrrwr ethernet Realtek. Mae'r rhan fwyaf o famfyrddau AMD yn defnyddio hwn, fodd bynnag os yw'ch un chi yn wahanol, disodli gyda yn ôl kext.)

SSDT/DSDT

  • SSDT-EC-USBX-DESKTOP.aml (Trwsio rheolydd wedi'i fewnosod. Yn ofynnol ar bob prosesydd Zen.)
  • SSDT-CPUR.aml (Yn ofynnol ar gyfer byrddau B550 a'r A520. PEIDIWCH Â DEFNYDDIO OS NAD OES GENNYCH UN O'R RHAIN.)

Unwaith y bydd gennych yr holl ffeiliau hyn, lawrlwythwch y AgoredCorePkg, a thynnwch yr EFI o'r ffolder X64 y tu mewn i'r sip, a gosodwch y ffolder OC y tu mewn i'r EFI yn ôl y ffeiliau y gwnaethoch eu lawrlwytho. Dyma gyfeirnod.

Unwaith y byddwch wedi sefydlu a glanhau eich EFI, mae'n amser gosod config.plist. Ni fyddwn yn mynd i fanylder ar sut i wneud hyn gan ei fod yn dibynnu ar eich caledwedd, ac nid yw'n ateb un-stop ar gyfer pob dyfais. Gallwch ddilyn canllawiau Dortania gosod config.plist adran ar gyfer hyn. O'r pwynt hwn ymlaen, byddwn yn ystyried eich bod yn gosod eich ffurfweddiad yn unol â hynny a'i roi yn y ffolder EFI.

Unwaith y byddwch chi wedi gwneud hynny i gyd, mae gennych chi USB gweithredol ar gyfer eich Ryzen Hackintosh. Plygiwch ef i'ch Ryzen Hackintosh, cychwynwch i'r USB, a gosodwch macOS fel y byddech chi ar Mac go iawn. Sylwch y bydd y gosodiad yn cymryd amser, a bydd eich cyfrifiadur yn ailgychwyn llawer. Peidiwch â'i adael heb oruchwyliaeth, oherwydd gallai ddamwain ychydig o weithiau hefyd. Unwaith y bydd y gosodiad wedi'i wneud, byddwch (gobeithio) yn cael eich cyfarch â sgrin debyg i hon.

Ac, rydyn ni wedi gorffen! Mae gennych Ryzen Hackintosh sy'n gweithio! Gorffennwch y gosodiad, gwiriwch beth sy'n gweithio a beth sydd ddim yn gweithio, ac ewch i chwilio am fwy o ffeiliau a datrysiadau Kext os nad oes unrhyw beth yn gweithio. Ond, rydych chi wedi dod trwy'r rhan galed o'r setup yn swyddogol. Mae'r gweddill yn eithaf hawdd. Byddwn yn cysylltu'r EFI a ddefnyddiwyd gennym ar gyfer 2nd a 3rd Generation Ryzen 5 i lawr isod, fel os oes gennych CPU craidd 6 a mamfwrdd tebyg, gallwch chi roi cynnig arni heb fynd trwy'r uffern o sefydlu EFI, er nid ydym yn annog defnyddio'r EFI hwn oherwydd ansefydlogrwydd a'i fod yn EFI generig.

Felly, beth yw eich barn am y canllaw hwn? A fyddwch chi'n gwneud Ryzen Hackintosh unrhyw bryd yn fuan? Rhowch wybod i ni yn ein sianel Telegram, y gallwch chi ymuno â hi yma.

Erthyglau Perthnasol