How To Install Macos On Amd Pc
Hello everyone, I was so excited to write this article because I have successfully installed macOS Large Sur Hackintosh on my AMD Ryzen PC using OpenCore. So this article is the continuation of my previous commodity How to create a macOS Big Sur USB Installer for Hackintosh . After nosotros created the USB installation for Big Sur, we still need to create and configure the OpenCore boot loader for our organization. And in this article, I will guide you on how to configure the OpenCore kicking loader for Big Sur on AMD Ryzen. If you don't want to employ Big Sur and pretty satisfied with macOS Catalina, you can follow my other guide to install macOS Catalina on AMD Ryzen using OpenCore kicking loader .
In the following commodity, I use macOS Catalina to work on. If you are running Windows, the steps are a little bit unlike simply mainly information technology's the same.
AMD FX users? Yous can follow my guide below to install macOS Big Sur on AMD FX system.
My system specification:
- Processor: AMD Ryzen three 3200G
- Motherboard: MSI B450 Pro M2 Max
- VGA card: Sapphire Radeon RX580 8 GB
- RAM: 16 GB
- Western Digital 256 GB SSD drive
Steps to Install macOS Big Sur Hackintosh on AMD Ryzen Using OpenCore
More often than not, here are the steps to install macOS Big Sur Hackintosh:
- Create macOS Big Sur USB Installation
- Configure EFI
- Boot and Install macOS Big Sur
- Post Install Configuration
- Troubleshooting (If needed)
Footstep 1. Create macOS Big Sur USB Installation
Mac users
If you lot are running macOS or Hackintosh, yous can follow my guide below
Create macOS Big Sur USB installation disk from macOS
Windows users
Create macOS Big Sur USB Installer from Windows 10
Step 2. Obtain the latest OpenCore
When I wrote this article, the latest OpenCore 0.6.3 is bachelor and can be downloaded from the link below.
https://github.com/acidanthera/OpenCorePkg/releases/tag/0.6.three
You lot can choose to use the DEBUG version or RELEASE version. In this instance, I use the RELEASE version.
Stride two. Copy the EFI folder
Once you download it, you will get a nothing file called OpenCore-0.half dozen.3-RELEASE.zip. Extract the file and then re-create the EFI binder to your EFI partition in the USB installation drive. Yous can employ Clover Configurator software to mount the EFI sectionalisation on the USB installation drive.
Copy the EFI folder from the OpenCore binder, and then paste directly to the EFI division.
Then now your EFI partition will looks like this
Step 3. Make clean upwards the EFI binder
EFI>>OC>>Drivers
Now, open up the EFI folder in the EFI segmentation of your USB installation drive. Open the OC>>Driver folder. We need to delete some files from the Drivers folder. The post-obit files need to be removed:
- AudioDxe.efi
- CrScreenshotDxe.efi
- HiiDatabase.efi
- NvmExpressDxi.efi
- OpenCanopi.efi
- OpenUsbKbDxe.efi
- Ps2KeyboardDxe.efi
- Ps2MouseDxe.efi
- UsbMouseDxe.efi
- XhciDxe.efi
So now only one file which is OpenRuntime.efi file should remain in the Drivers folder.
EFI>>OC>>Tools
Remove all files within the Tools folder.
Now the cleaned EFI folder will looks like this
Pace 3. Gathering Files for Large Sur Hackintosh on AMD Ryzen
Now we are fix to put some files into our EFI folder. Please notation that if you have a dissimilar system, the files you need to download and put in the EFI folder will be unlike. Here are the files needed for this AMD Ryzen Large Sur Hackintosh.
A. Firmware Drivers
The post-obit files are required by OpenCore to boot. No matter if you lot are running AMD or Intel, you lot must take the following driver.
HfsPlus.efi
Download the HfsPlus.efi and then save information technology in the EFI>>OC>>Drivers folder. So now, the Drivers binder will looks like this
Simply, in my example, this HfsPlus.efi does not piece of work. My system cannot boot to OpenCore. Then, the solution is to use the VBoxHfs.efi instead of HfsPlus.efi
B. Kexts
Now let's movement to the Kexts folder. For my particular build, I would have the following kexts:
- VirtualSMC
- Lilu
- WhateverGreen
- AppleALC
- RealtekRTL811 (Bank check your motherboard to know the network card you lot may have)
- CtlnaAHCIPort (Without this, my Grand.ii Western Digital SSD will non visible during installation)
Now, my Kexts folder will looks like this
C. SSDT'southward
For my detail built and other AMD Ryzen desktop, nosotros need the post-obit SSDT.
SSDT-EC-USBX-DESKTOP.aml
Identify the .aml file under EFI>>OC>>ACPI
Step 4. Configure Config.plist
After collecting files, now we are ready to configure the config.plist. First, copy the sample.plist from the OpenCore-0.half-dozen.iii-RELEASE folder under the Docs subfolder.
Copy the sample.plist to the EFI>>OC folder. Rename it to config.plist
Now nosotros need to edit this config.plist file. If you are running macOS, y'all can use the ProperTree software to edit the config.plist file. Run the ProperTree.command. And then open the config.plist from the EFI sectionalisation in the USB installation drive.
Now we will become through this file for each section. It volition take time and do not skip any lines.
OC Clean Snapshot
From the ProperTree, get to File >> OC Clean Snapshot to read our OC files and merge the data in the OC folder to out config.plist file automatically.
In the following config.plist configuration, I volition skip the sections that are not required to exist modified or double-checked.
ACPI
In the ACPI department, make certain the .aml file is loaded here.
Booter
Quirk
Modify the items in reddish
Device Properties
Remove the PciRoot(0x0)/Pci(0x1b,0x0) from the listing
Kernel
Now nosotros need to remove the Patch from the Kernel section and then replace it with the Kernel patch for AMD Ryzen.
Download the Kernel patch for AMD Ryzen family unit using the link below
https://github.com/AMD-OSX/AMD_Vanilla/tree/experimental-opencore/17h
Copy the content of the patches.plist on the website and so paste into a new text editor and salve it as patch.plist . So open the patch.plist file using ProperTree. Delete the patch section on the config.plist and then replace information technology with the patch department from the patch.plist.
Emulate >> Ability Direction
Quirks
Change the following settings on the Kernel>>Quirks
Misc
At present nosotros are moving to the Misc section. There are some items we need to take care of.
Debug
Security
I got the SecureBoot problem during boot. Then, I need to prepare the SecureBootModel to Disabled every bit shown below. After setting this to Disabled, I can boot the OpenCore correctly.
NVRAM
In the NVRAM section, there are some items to configure.
PlatformInfo
In the PatformInfo section, nosotros are going to configure the SMBios. To do this, we will use the GenSMBIOS software. You can download the latest GenSMBIOS from the link below.
https://github.com/corpnewt/GenSMBIOS
Run the GenSMBIOS.control and and then follow these steps
Outset, type 1 and then printing Enter. This will download and update the MacSerial. Side by side, type 2 and press Enter. We demand to provide the config.plist path.
Next, type three and press Enter to generate SMBIOS
In this case I use MacPro7,1 for my SMBIOS. Next, type iv and press Enter to generate the UUID. Done.
These data will be added to config.plist automatically.
UEFI
Not many items to configure in the UEFI section. Merely make sure these drivers are listed.
At this point, we have finished configuring the config.plist. It is a adept idea to check information technology with Sanity Checker. Make sure there is no fault.
BIOS Settings
Last but not least, information technology is good to bank check and configure the BIOS settings accordingly. Here are my settings
Thank you for reading this how to install macOS Big Sur Hackintosh on AMD Ryzen. This tutorial is far from perfect but I wish it can help you to figure out how to hackintosh your AMD Ryzen.
Download my EFI
Source: https://manjaro.site/step-by-step-to-install-macos-big-sur-hackintosh-on-amd-ryzen-system-using-opencore-0-6-3/
Posted by: lillibridgeaceis1966.blogspot.com

0 Response to "How To Install Macos On Amd Pc"
Post a Comment