When starting out Hackintoshing, there can be a lot of daunting terms and jargon. In this section, I will attempt to define many of these terms.
A Computer/Laptop that has been made to run macOS is called a Hackintosh.
Basic Input/Output System The BIOS is the first thing that launches when you start your computer. The BIOS is built into a chip on your motherboard. It is responsible for basic low-level settings, over-clocking and starting the bootloader.
Read more: How to Configure UEFI for a Hackintosh
Read more: How to Configure Legacy BIOS for a Hackintosh
Serial ATA Connector This is the cable type and interface between your hard drives and motherboard.
The bootloader is a piece of software that is initiated by the bios. It allows you to select what drive or partition to boot to and starts the kernel.
Clover is a specialized bootloader that is capable of loading macOS on a Hackintosh. It is an EFI (Extensible Firmware Interface) bootloader, which means that acts as a layer between your hardware and macOS.
This is the core of your operating system. It manages your core system functions and is responsible for loading the rest of your operating system.
When the kernel is loading the operating system, sometimes things go wrong. A critical driver may be incompatible or your operating system may not be installed quite right. In this case, your computer will display some text detailing what happened and shut down. When this happens, remain calm. Document the text output, get to a functioning Hackintosh and research the problem. It is likely someone else has had the same issue and there is a workaround or fix.
Read more about Debugging a Kernel Panic
Kernel Extension – Kexts are similar to Windows Drivers. They are modules loaded by the kernel that can add support for various things. When running OS X on a PC, you will need to add kexts to get full functionality out of your Hackintosh.