First, simply drop the current computer configuration: CPU: AMD Ryzen 5 1600X Processor
a main board: ASUS PRIME B350M-A
Memory: G.SKILL Ripjaws V Series 16GB (2 x 8GB) DDR4 Memory
Hard disk: Samsung MZVLW256HEHP (PM961) 256GB SSD
Hard disk: SanDisk 250GB Ultra 3D NAND SATA3 SSD
Graphics card: ASUS Strix GEFORCE GTX 970
This is the basic configuration. Of course, SanDisk SSD was bought for the installation of the black Apple system. Because it does not want to affect the original Windows partition structure.
The first step is to download the latest High Sierra image and write it to the USB flash drive (I use SanDisk CZ80, and the latest upgrade is CZ880 )。
In fact, installing Black Apple is not without Apple devices. On the contrary, I have a MacBook Pro at hand. The most attractive aspect of Black Apple is its performance. For example, if my Ryzen is used for daily development, its construction and compilation speed is much better than Intel's mobile CPU.
Besides, you need a Mac to install High Sierra.
Download the latest system image first: open the App Store and search for High Sierra; Wait until the download is complete, do not click Continue cmd + Q Exit Setup.
First, change the USB stick to GPT format and format it to HFS+:
Then open the terminal and use the command to write the installation program to the USB flash drive:
one
| sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --volume /Volumes/kookxiang/
|
Don't rush to release the USB flash drive after it is written. Download it Ryzen kernel patch decompression
Open the USB stick with Finder, press cmd + shift + . Show hidden files.
Copy Ryzen_Kernel_10.13/PreInstall/Prelinkedkernel/prelinkedkernel
file Overwrite to the following two directories:
- /Volumes/Install macOS High Sierra/. IABootFiles/
- /Volumes/Install macOS High Sierra/System/Library/PrelinkedKernels/
By the way PreInstall
and PostInstall
Put the two folders into the USB flash drive for standby.
download Clover Configuration Tool Run, find the mount EFI on the left, mount the EFI partition of the USB stick, and use Ryzen_High_Sierra_10.13_EFI.zip Unzip overlay.
Make sure your BIOS does not have a strange configuration enabled, or reset it directly and turn off the CSM module, so that Clover and Windows 10 boot image resolution can become native. Turn on EHCI and XHCI Hands off to ensure that USB can work normally. The serial port and parallel port, a port 20 years ago, should be closed by the way. Even if you open it, you don't have a corresponding device... HPET suggests that you open it. Because the early official Ryzen overclocking software relied on this function, I opened it in advance.
It should be noted that the hard disk cannot be started until Clover installation is completed. It is recommended to select the preferred startup mode in the BIOS as USB flash disk, and use Clover in the USB flash disk to start the installation program or the installed system.
If you are in a panic like me, you can remove the M.2 SSD and unplug the SATA cable of other hard disks to avoid a quick slip.
Next, you can use the USB flash drive to start. Select the USB flash drive in the Clover screen, and wait a moment to enter the installation interface. If there are forbidden signs, don't panic. This is a metaphysical problem. Just wash your face and restart it several times.
After entering the installation interface, click the above utility disk tool. Partitioning and formatting should go without saying here, But you need to remember the name of the disk , such as the one I use here Hackintosh
, no space in the middle. After completion, exit and return to the main interface, and then move on like the white apple.
After installation, it will restart automatically, but do not enter the system!
Remember our PreInstall and PostInstall? Select Start from the installation USB flash disk, open the terminal, and execute /Volumes/Image\ Volume/PreInstall/pre
, fill in the disk name in the previous step. If the disk name has spaces or other special characters, change the script yourself
The main purpose of this step is to copy the patch file and replace the system kernel with Ryzen modified version.
If no error is reported, restart the computer, select Hackintosh to start, and the progress bar will start. In fact, this is the real system installation process.
Wait until the progress bar is finished, select Start from the installation disk again, open the terminal, and execute /Volumes/Image\ Volume/PostInstall/post
Replace the kernel.
After replacement, restart, choose to start from the Hackintosh disk, configure the system and create an account.
It is not recommended to bind iCloud here. It is not too late to bind after entering the system.
The system is basically OK. Next, you need to install Clover. You can download the above Clover Configuration Tool At the same time, mount the EFI partition of the U disk and the system disk, copy the EFI folder of the U disk to the system disk, and select "Merge" when prompted to overwrite.
Next, you can delete some compatible components for the installation program, launch a USB flash drive, and open the /Volumes/EFI/EFI/Clover/kexts/Other
Folders, deleting DummyUSBXHCIPCI.kext
、 DummyUSBEHCIPCI.kext
、 GenericUSBXHCI.kext
Three patches.
To enable Ryzen to run at full speed under macOS, use the Clover configuration tool to open clover.plist, and add busratio=xx
Where xx is frequency multiplication. For example, if my 1600X daily overclocking reaches 3.8G, it will be written here as busratio=38
Because Ryzen overclocking is basically a super frequency multiplication, and the default external frequency is 100MHz. If you change the external frequency, you can calculate it slowly.
GTX 970 driver is relatively simple. First, click Install Driver in Clover Configuration Tool, and then click Install EmuVariableUefi
, download to NVIDIA Latest Web Driver Just install it.
Since Apple's own graphics card is ATI's, A-card users can basically run without drivers. If you have problems, please search again.
After confirming that it is basically OK, restart it. This time, it can finally be powered off from the USB flash disk. After confirming that all functions are normal, it will be over.
Final print:
]]>