I have put together a few Hackintoshes over the years, but I was having trouble upgrading to OSX 10.12 (Sierra.) I left my machine alone, and just booted into Windows for a while, which made me very sad. These are the notes, after I really dug deep and put it back together again.
Hardware is really important in putting together a Hackintosh. To save yourself some pain, get an Intel i5/i7, a fairly modern Geforce video card, and a hackintoshable motherboard.
I have some other bits and bobbles like a USB wifi dongle, which I won't get into in this article.
So, first I ran OSX in VMWare to make my boot disk, because Unibeast only runs on OSX. If you haven't already, you're going to need to purchase Sierra in the App Store (inside the VM.) It took a while to boot, as it's really slow, but I followed the directions to get the disk made, and added Clover Configurator and MultiBeast to the disk. I also added the Sierra Nvidia Webdrivers, just in case my internet didn't work on reboot.
I setup my BIOS like this:
If that doesn't get you booted, you might have to play with boot-flags, or remove some hardware or something.
Once it boots, you can use the menu to load "Disk Utility" and format the target drive. Make sure it's GUID and MacOS formatted. Go through the standard install, keep the Unibeast disk in. Once it reboots, choose your new installation to boot into.
On your fresh system, the graphics probly suck, and basic things don't work. Don't worry, just go through the wizard. Once you can run stuff, run Multibeast (that you put on the disk.) I used these settings, but your drivers are probly different:
After "Build" completed, I installed the web-drivers I downloaded and rebooted.
When it came back up, everything worked well except sound.
I found this which totally fixed it.
chmod 755 audio_cloverALC-120.sh && ./audio_cloverALC-120.sh
Now, everything seems to be working well, including video, sound, network, USB3, etc.