One weekend + Monday later... Second Hackintosh / First Vanilla / Dual Boot Mojave+Win10, 1080ti + Radeon 580, i9 9900k, Gigabyte z390 Designare

I did it. Just completed (hah jk it's a Hackintosh) my second Hackintosh. The main purpose was to be able to do After Effects work (this is my work machine and how I make my $$$) + other design work on the Mac side. Windows side for gaming, blu-ray ripping for Plex, and general tinkering. My ultimate goal was to be able to use the Radeon on the Mac side and my 1080 ti on the Windows side. I'm happy to say I seem to have it working. Definitely need to do more testing, but so far so good.

The Hardware:

Processor: Intel i9 9900k

Mobo: Gigabyte z390 Designare

RAM: 64gb G Skill Sniper 3000mhz

Graphics Cards: NVidia 1080 ti Founders Edition, Radeon RX580 Nitro

PSU: EVGA SuperNOVA 1000 G3

Optical Drive: ASUS BW-16D1HT 3.01

Case: Fractal Define R6 USB C Gunmetal

Integrated Amplifier: TEAC A-H01

HDDs:

2TB Samsung Evo 960: Windows

500GB Samsung Evo 850: Mac+Programs+Clover

1TB Samsung Evo 860: Project Files + Scratch

What Works:

I haven't checked every port, but everything I plugged into random ports is working. All of my front ports are working. Both USB 3.0, both USB 2.0, headphone and mic jack, and USB C port all tested and work. Both Gigabit ports work. Getting Gigabit speed from both of them. Bluray player works in both OSs too.

What is a problem:

  • Prohibited sign. This is my only real problem, but it's pretty rare. about 10% of the time I boot, to Mac OS from Clover, I get the prohibited sign. I restart, and it works fine. Not a huge issue. Just not sure what the issue is.

  • Wifi/Bluetooth (Mac) - Bluetooth/Wifi don't work as expected. Not a problem. I use ethernet on this machine and have a USB bluetooth adapter that works if needed. Both work fine on Windows.

  • My Radeon RX580 is stuck... I never thought about this until it was too late, but I cannot remove my Radeon RX580 without breaking it's retaining latch off. This is not a really bad problem because those latches don't really keep the graphics card in place, but I hate to break a piece off my motherboard when the time comes to remove it. The Radeon extends out a few inches past the latch. There is no space under the card, and the Dark Pro cooler is on the top side of the card. I can't remove the Dark Pro cooler, because I need to remove the center fan to get to the screws that attaches it to the mobo, but the fan can't come out because it's blocked by the Radeon.

As far as I can tell, no other issues to report.

The Build

Trying to write this as it's a bit fresh in my mind. But it was definitely a long weekend of tinkering.

  • Boot Drive

I used TINU to create my boot drive and as an EFI mounter for clover. Grazie mil Pietro Caruso! Saw this on Peter Chatos YouTube channel. Initially I installed High Sierra, and unlike my last build I noticed you cannot download High Sierra directly from the app store. Someone made a program which can do it but I can't remember what it is.

Eventually I used TINU again to do the Mojave bootloader.

https://github.com/ITzTravelInTime/TINU

https://www.youtube.com/watch?v=GJnI1RwM1xs&t=1263s

- Installing

I used this guide by /u/cmer

https://github.com/cmer/gigabyte-z390-aorus-master-hackintosh/blob/master/STEP_BY_STEP.md Worked perfectly. Without his BIOS adjustments and clover/kext setups, I was having panics trying to get the installer to work. This got me through. None of my drives were formatted for Mac. Luckily you can use the disk management tool with the boot drive and format them.

High Sierra went fairly smoothly with my 1080 ti. I decided to remove my NVidia drivers, adjust my clover, update to Mojave and install the Radeon RX 580. This did not work well. I tried a fresh install of Mojave (this was the ultimate goal anyways) and still didn't work. Played around for hours trying to get it to work. Graphic glitches and it would keep freezing after I logged in, or minutes into installer set. The problem ended up being I had installed VirtualSMC. Once I deleted it, RX 580 worked perfect. No more freezes or glitches.

- Graphics Cards

I'll backtrack a little. My ultimate go was to have Windows use my 1080 Ti, and Mac use my Radeon RX580. My previous hackintosh used High Sierra + 1080 Ti, so I knew that worked. I decided I would try that first, and if it worked, I would Clonezilla that drive, and restart with a Mojave+RX580 build. I figured if it failed I could revert. In the end both builds worked.

I have the Radeon RX580 in PCIE Slot 1, and the 1080Ti in PCIE Slot 2. I have an HDMI cable going from RX580 to my monitor, and a DisplayPort to my MiniDisplay input in my monitor. When the machine boots, it uses the Radeon. If I select Mac in my boot menu it just keeps using the Radeon. Windows I'm still a bit unsure how I should do this. Currently, it reads both graphics cards, and defaults to the Radeon for display. In Windows I can tell it to just duplicate the display, or just use the DisplayPort monitor (output 2) and it'll read from my 1080ti. I have no idea what I'm doing here honestly. It seems to me it's fine for the display to run off the Radeon as long as games are running off the 1080ti. If anyone has any input on this I'd love to hear it.

I can boot into either OS without touching any cables or settings and my display works. I'm using a single 4k monitor in my setup.


Here are a few guides I used to help

Corpnewts thingy for renaming the CPU

https://github.com/corpnewt/CPU-Name

/u/cmer I used his EFI to double check Clover settings, kexts and patches. Adding the "slide=0" and "darkwake=0" to my Boot/Arguments fixed my problems with sleep. https://www.reddit.com/r/hackintosh/comments/a7u2jo/golden_build_gigabyte_z390_aorus_master_i9_9900k/

A post that encouraged me to try the dual GPU setup

https://www.tonymacx86.com/threads/dual-boot-dual-card-mojave-amd-mac-nvidia-pc.267579/

High resolution clover boot screen:

Disabling CSM and disabling "Full Screen Logo Show" solved this problem. Now my Clover boot screen is in 4k.

https://www.tonymacx86.com/threads/clover-bootloader-screen-resolution.150101/

Clover showing two Windows EFI Drives

My clover would show one that worked, and another Windows EFI that did nothing. Viktor K's comment about checking/unchecking Legacy and editing it in text mode towards the bottom of this post is what solved this for me.

https://www.tonymacx86.com/threads/solved-clover-shows-two-boot-options-for-windows-efi.243457/

I've played a few 4k games on Windows and everything ran smoothly. I did a little bit of After Effects work, testing out plugins and renders, and no problems. Loaded Cinema 4D and it worked. If anyone is interested I can update as to how the machine is working. It is blazing fast for After Effects work.

Vanilla Install

My first hackintosh was a 7700k+Asus z170ws+1080ti build. I used Tonymacx86 to do that build. It was about two days of tinkering but I got that to work for a year straight. If you have the time though, I'd definitely recommend going Vanilla. While my unibeast build worked, I was lucky nothing went wrong. I really didn't know how it worked or how I would fix issues if it came up. I did have random crashes, maybe one or two a day while working. The worst was bootups. Bootups were slow, and I had an issue where it would start to boot up, load halfway, slow down, and then never fully boot. This could take 3-5 restarts until it would boot in the OS.

So far my Vanilla build boots quickly. I'm pretty dumb when it comes to programming, computer builds, etc. but learning Clover really makes it seem like I have a good starting point to address any issues. I'll be using Clonezilla for system backups, as well as TimeMachine on a USB drive. I also use a NAS/Google Drive to backup important files.

Phew that was a lot. Hopefully someone finds this helpful. Thanks so much to the community out there for all of the resources. I tried my best to do this without asking any questions and managed to get it working. It's amazing how much info is out there.

submitted by /u/mk3subzero
[link] [comments]