1. Administrator
      
    Join Date
    Sep 2010
    Posts
    5,675
    System
    GA-H97N-WIFI
    CPU
    i7-4770K
    Graphics
    HD4600
    Online
    Stork is offline
    iPhone MacBook Pro Mac Mini PowerBook SE
    #1

    [Updated] Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | GTX 650 Ti | Mavericks


    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 GTX 650 Ti | Mavericks
    Components


    Gigabyte Z77X-UP5-TH Motherboard with Thunderbolt and Intel Integrated Graphics - Discontinued

    Intel Core i5-3570K Processor Unlocked for Overclocking and HD4000 Capable - Amazon || Newegg

    Thermaltake Water2.0 Performer Sealed Water Processor Cooler - Amazon || Newegg

    Corsair Vengeance Low Profile (Black) 8GB (2x4GB) DDR3 1600 Memory - Amazon || Newegg

    SanDisk Extreme 120GB SATA III 2.5-Inch Solid State Drive SDSSDX-120G-G25 - Amazon

    EVGA GeForce GTX 650 Ti SSC 1024MB GDDR5 (01G-P4-3652-KR) - Amazon || Newegg

    Rosewill Wireless N Dual Band Adapter IEEE 802.11a/b/g/n PCI Express Up to 450Mbps Data (RNWD-N9003PCe) - Amazon || Newegg

    OCZ ModXStream Pro 700W Modular Power Supply - Amazon || Newegg

    NZXT H2 Silent White Computer Case - Amazon || Newegg

    GELID Solutions FN-SX12-10 120mm Silent Case Fans - Replacing the two radiator fans on the Thermaltake cooler - Amazon || Newegg

    Apple Thunderbolt to Firewire 800 Adapter - Amazon || Newegg

    Thunderbolt (miniDisplayPort) to DVI Monitor Adapter - Amazon || Monoprice


    Already Owned

    IOGEAR 4-Port Dual View Dual-Link DVI KVMP Switch with Audio GCS1644 - Amazon || Newegg

    The following are connected to the IOGear KVM DVI Switch:

    Dell UltraSharp U2711 27-inch Widescreen Monitor - Max Resolution 2560 x 1440 - Amazon

    HP ZR24W 24" IPS Monitor with DVI, HDMI, DisplayPort and Sub-D Connectors and USB Hub (out of production; replaced by the HP ZR2440W Monitor) - Amazon

    Logitech Wireless Solar Keyboard K750 for Mac - Silver (920-003472) - Amazon

    Targus Bluetooth USB Dongle - Amazon || Newegg

    Apple Bluetooth Wireless Keyboard - Amazon || Newegg

    Apple Bluetooth Magic Mouse - Amazon || Newegg

    Apple Bluetooth TrackPad - Amazon || Newegg


    Comments

    The Build
    This build is about three technologies - Gigabyte 7 series motherboard with Thunderbolt, Intel Ivy Bridge processor with HD4000 and the NZXT H2 Silent Case.

    An excellent article on the state-of-the-art of Thunderbolt as on the first implementation in Gigabyte motherboards is Everything You Need To Know About Thunderbolt, dated June 2012.

    Since I've been a long time Macintosh user, I have FireWire 400 and 800 peripherals. (I do not have any USB 3 devices, so don't ask me if I have USB 3 working. See Updates at end of this post for more USB 3 infomation.) Initially, after installing Mountain Lion, I tested the Thunderbolt to FireWire 800 with an Other World Computing Mercury Elite Pro USB 2.0 + FireWire 400 + FireWire800 + eSATA external drive case in which was a 1TB Western Digital Black HDD. This worked like a champ and seem to be as fast as a FireWire 800 interface can get. (I'll leave the testing to others. If it works and meets expectations, it's good enough for me.)


    Gigabyte caveat ---> Compatibility may vary according to system configuration and device specifications.
    Requirement of 3 monitors output : Thunderbolt or display monitors plus 1 RGB or HDMI monitor.

    Note: The back panel shown above is not from a UP5H TH motherboard. Here is the back panel of the UP5H TH.

    The two Thunderbolt connector ports on the real panel have constraints as noted in the Gigabyte User Manual:
    • 2 Thunderbolt ports (MDP1/MDP2) support for Mini-DisplayPort and Thunderbolt monitor(s), and supporting a maximum resolution of 2560x1600;
    • When a monitor connected to the DVI-D port, the MDP2 (left port on rear panel) Thunderbolt port can support Thunderbolt storage device(s) only;
    • Each Thunderbolt port can be daisy chain around 3 Thunderbolt devices; <-- Default design limitation (see below)
    • 2 DisplayPort monitors daisy chain in the same port must separate by one Thunderbolt device.
    • Due to PC architecture I/O resources limitation, the amount of the Thunderbolt devices can be used is dependent on the quantity of PCI Express and PCI devices be installed. If a PCI Express graphics card is installed, it is recommended that the BIOS Reserved IO for Thunderbolt parameter set to 40K or less.
    Note. By default, the 2 Thunderbolt ports enable only connecting up to 3 devices on each Thunderbolt port. If you really want to daisy-chain 6 devices off each port, you have to enable extra bandwidth in the BIOS. A consequence of enabling more bandwidth to the Thunderbolt ports is disabling the SATA-8 port and the eSATA at the back panel. However, this shouldn't be a problem for most of us. (See the Manual page 59 for the technical gobbly gook.)

    I could not get any adapter to work in the Thunderbolt MDP1 port. As I stated above, I was successful in using Thunderbolt MDP2 port with an Apple Thunderbolt to FireWire 800 Adapter to an external disk drive case, thus, validating the above 2nd bullet using the DVI motherboard connection for HD4000.

    I was also successful in unplugging the motherboard DVI cable and using the Thunderbolt to DVI for my HD4000 display in the MDP2 port. But, neither the FireWire or DVI adapter would work in the MDP1 port. For now, this means I can only use MDP2 for my FireWire peripherals or my Monitor. So, the monitor goes back onto the DVI motherboard port. All works well with Mavericks; hopefully, more Thunderbolt capability will be added with the last BIOS updates. (My luck is always is that more capability is in the next motherboard revision or newer model.)

    (Note: See the Update at the end of this build description for how I added a EVGA GTX 650 Ti.)

    Not surprising is how well Intel's Ivy Bridge Integrated Graphics, or HD4000, works - very well as a matter of fact. While according to Tom's Hardware web site's Graphics Cards Hierarchy Chart, the HD4000 is on a tier with nVidia 8600GT and AMD/ATI HD 3670, it seems as robust as my old 9800 GT Silent Cell. However, since my graphics requirements do not require the latest graphics cards, I'll use a spare AMD/ATI 5770 Gigabyte Batmobile eventually after I get through testing HD4000 some more. I'll show you how to set up HD4000 in the BIOS when I get into the installation below. For more information on using HD4000 (and HD3000 on Sandy Bridge motherboards) see this excellent primer on Intel Integrated Graphics: Intel HD Graphics 3000/4000 For Beginners.

    Another item to note about the GA-Z77X-UP5-TH motherboard is the mSATA mounting on the motherboard. This mounting is strictly for a mSATA mini SSD device and can't be used as a miniPCI-e slot for, say, a wireless mini card. At the time of this writing, mSATA SSDs are 150% the cost of a 2.5 inch SSD. But, the mSATA SSDs will drop in price in the future and will be alternative to the 2.5 inch SSD freeing up disk drive mounts for those that need lots of disk drives. (Note that the the mSATA mounting is shared with the SATA2 5 port which can't be used with a mSATA SSD is installed.)

    The NZXT H2 Silent Case has an OK reputation on the 'Net review sites including reviews at AnandTech.com and silentpcreview.com. It's solidly built, well designed for use and of a pleasing design, but is not the best case for silent running regardless of the case name, but good enough. But, I discovered this case by accident. I needed to make a trip to a close by Micro Center to pick up a processor, memory and a case. I originally wanted to get a Fractal Design Define R3, but they didn't have any in stock. (I learned later that the R3 had been discontinued and replaced by the R4.) So, after a quick review of silent cases that the Micro Center had in stock, I decided on the NZXT H2 case in white; I was getting tired of black cases as it was a pain to install components in the case without setting up special lighting so see into the black hole of the case. Needless to say, it was easy to install all my components with normal room lighting. Finally, this case has several attributes that make it worth your consideration:
    • A sturdy font door that opens to the left (hinges on the left side);
    • Opening the front door reveals two fans which easily come out to access the hard drive removal trays;
    • The front door also reveals access to three 5.25" drives bays and eight (!) 3.5"/2.5" removable screw less drive trays (for more drives than you would ever need/use);
    • The case is designed to be an under the desk case since the power/reset buttons and external ports are located on the top, front of the case along with the microphone and headphone jacks, three USB 2.0 and one USB 3.0 connectors, and a fan controller switch with three settings;
    • Also on top is an external SATA docking bay for a hard drive drive which is a real plus if you need to clone disks, etc., and toward the back is a mounting for a 140 mm fan underneath a magnetic cover (covers removed in picture below);
    • Very good cable management slots and holes; and
    • Fan filters on every fan opening.



    I'm using the Thermaltake Water 2.0 Performer processor cooler which MacMan recommend. Although twice the cost of a good air processor cooler, it was easy to install. This cooler has no interference with finned memory and keeps the processor at 26-28 degrees C. I can't wait to see how well it performs if and when I try overclocking. However, the two fans, one on each side of the radiator, are noisy, and I replaced them with GELID Solutions FN-SX12-10 120mm Silent Case Fans to have a fairly silent case.

    I recently added the Roswill wireless card that is a competitor to the TP-Link WDN-4800 dual band wireless card. Works as well as the TP-Link card, and wakes from all manners of sleep without a problem - ready when my BT Apple KB, Might Mouse and TrackPad wake from sleep. It's about $10 USD less expensive than the TP-Link wireless card. However, both go on sale when either Amazon or Newegg puts it on sale. I highly recommend the Rosewill dual band PCI-e 802.11b/g/n card.


    The Installation

    Installation of Mavericks was uneventful and actually quite easy. But, note that the Gigabyte WiFi/Bluetooth card will not work with Apple's OS X and may cause installation problems if you don't remove it.

    First, update the BIOS to the latest version; the current BIOS version is F12. I used a USB thumb drive formatted FAT 32. On another hackintosh, I download the BIOS which is an .exe file. I used the free Stuffit Expander to unpack the BIOS .exe file and copied it to the thumb drive. Then, I inserted the thumb drive in the front panel USB port, booted into the BIOS on this system and ran Q-Flash to update the BIOS.

    Second, create the UniBeast USB thumb drive in accordance with the tonymacx86 UniBeast Installation Guide. Download the latest MultiBeast and copy it to the UniBeast USB drive, and insert the UniBeast USB Thumb Drive in the USB 2 front panel port.

    Third, change the BIOS by doing the following (see the User Manual for more information):
    • Load the Optimized Settings;
    • If you're using memory supporting XMP, then set the XMP to Profile 1 to set the correct memory parameters (M.I.T. > Advanced Memory Settings);
    • Check your BIOS for the settings that thelostswede showed in his article.
    • In addition to thelostswede's BIOS setup, apply these BIOS settings to allow sleep/wake-up to operate properly, and USB ports to act correctly after wake-up (thanks to arehep - see his post here):
      XHCI Pre-Boot Driver = Enabled
      XHCI Mode =Smart Auto -> Sleep/wake-up works better set to Auto
      Internal CPU PLL Over-voltage = Disable
    • For the UniBeast installation of Mavericks and running the MultiBeast configuration, set the Boot Option #1 to the UniBeast USB drive (BIOS Features > Boot Options Priorities);
    • For HD4000, ensure the Internal Graphics is set to Enable and the Internal Graphics Memory Size to 32MB since Mavericks allocates the HD4000 memory size needed (Peripherals); and
    • Save the BIOS settings and exit (F10) to boot into the UniBeast USB drive.


    Fourth, install Mavericks in accordance with the UniBeast Installation Guide. The Mavericks Installation will complete and inform you that it will reboot in 8 seconds; that's why we set the BIOS to always boot from the UniBeast USB drive for just this occasion.

    Fifth, once you've booted into Mavericks and accomplished the setup, it's time to run MultiBeast. Copy the MultiBeast zip file from the UniBeast USB drive to your desktop and unzip. Open the MultiBeast folder and read the MultiBeast Features document; page 3 lists the defaults for DSDT-Free so you won't have to select those items since we're going to check the DSDT-Free option once we run MultiBeast. Below is the MultiBeast configuration for my components including HD4000 & for using a graphics card such as my GTX 650 Ti. The following is the choices I used with MultiBeast:

    MultiBeast For Mavericks Fresh Install Configuration










    Final MultiBeast Configuration

    Sixth, save your MultiBeast configuration. At the end of this thread is my latest MultiBeast Configuration file (.mb).

    Seventh, install the MultiBeast configuration.

    Eighth, now restart the computer and boot into the BIOS.
    • Change the Boot Option #1 to your Mavericks Lion drive - Use the P0 option, not the UEFI;
    • Save the BIOS configuration (Save & Exit > Save Profiles); and
    • Save and Exit Setup.


    Your done! Yeaaaaaa! Now the fun begins.

    Everything is working so far including sleep/wake-up and iMessage. Audio disappeares after an auto sleep then wake-up. I manually put it to sleep for 10 seconds, woke it up and audio returned. If this is a PITA for you to do, use the appropriate audio driver from MultiBeast v6.2.2.

    To get iMessage to work, I had to change my Apple password. It didn't work, at first. However, I use WiFi, and it finally sunk in that you have install Apple's OS X on a hackintosh using Ethernet. So, turned off WiFi, plugged in a very long Ethernet cable, and logged in with the new password. iMessage now works.


    UPDATES TO THIS BUILD DESCRIPTION

    September 19, 2014. Updated from Mavericks 10.9.4 to 10.9.5. Updated this original post to reflect a clean ("fresh") installation of Mavericks 10.9.5.

    November 15, 2013. Fresh install of Mavericks 10.9.0 on a test partition, and using Migration Assistant as part of the fresh installation, I "migrated" my Mountain Lion 10.8.5 build. I chose everything in the Migration Assistant except for "Other Files." Everything is working so far including sleep/wake-up and iMessage.

    September 14, 2013. Updated to 10.8.5 with the Combo Update following the procedures in Post #466.

    August 15, 2013. Remove the "darkwake=0" in Mountain Lion 10.8.4 /Extra/org.chameleon.Boot.plist file with TextEdit to make all forms of Sleep/Wake-up work as it should.

    June 12, 2013. Updated to Mountain Lion 10.8.4 using the Combo Update and the procedures outline in Post #408.

    April 20, 2013. Updated the MultiBeast configuration screen snapshots for a fresh (completely new) installation and removed the fresh install MultiBeast configurations for previous versions of Mountain Lion. The updates from Mountain Lion 10.8.1 onward can be found in later posts in this thread.

    April 15, 2013. Updated the BIOS settings to include arehep's sleep/wake-up BIOS settings (Post #368).

    April 6, 2013. Added the Roswill wireless card that is a competitor to the TP-Link WDN-4800 dual band wireless card. Works as well as the TP-Link card, and wakes from all manners of sleep without a problem - ready went my BT Apple KB, Might Mouse and TrackPad wake from sleep.

    March 15, 2013. Updated to Mountain Lion 10.8.3; see Post #217 for how to do it.

    January 16, 2013. Added the Tom's Hardware site's article on everything You Need To Know About Thunderbolt, dated June 2012.

    January 13, 2013. Use the motherboards USB 3 connectors #2 or #3, not #1, for a case's Front Panel USB 3 connection. The #2/3 connectors provide both USB 2/3 functionality to the Front Panel USB 3 ports. The #1 does not and provides iffy USB 3 only support. (Long story, shortened.)

    November 14, 2012. I updated my configuration with an EVGA GTX 650 Ti using the tonymax86 Guide: MacBook Air and MacBook Pro Update 2.0. (See Post #32 for more information.) I also added the following to the /Extra/org.chameleon.Boot.plst file:
    <key>GraphicsEnabler</key>
    <string>No</string>

    Unigine's Heaven 4.0 in 10.8.3 (Updated)
    Attached Files Attached Files

  2. Join Date
    Sep 2012
    Posts
    29
    System
    Gigabyte UP5
    CPU
    The Fast One
    Graphics
    The Slow One
    Online
    Thunderpants is offline
    Windows Phone iMac MacBook Centris eMac PowerBook
    #2

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    Wow, that's a pretty case. Something StarWars about it. Though I doubt even R2D2 has quite so many disk bays...

    I'm about to build a similar system with a UP5 (and a similarly gigantic case with one tiny SSD rattling around inside of it.) I've ordered but not yet recieved all the bits which should arrive this week. One thing I don't have is a monitor... or rather, I'm hoping to plug this into my 27" imac and use that as the screen. Am I asking for trouble or do I need a normal monitor of some sort to start with? I ask you cos you seem to have a lot of experience with peripherals on this motherboard.

    Anyway, cheers for sharing your awesome build, I expect to be referring to it again shortly when I embark on my own project. I have no experience at all with Hackintoshes so it should be an interesting week. If only I could afford something to plug into those thunderbolt ports... just to see them do something!

  3. Join Date
    Jul 2012
    Posts
    13
    System
    Hack Pro
    CPU
    i7-3770k
    Graphics
    Nvidia 670
    Online
    dansonman is offline
    Mac Pro
    #3

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    Awesome Build Stork!

    I followed your guide as a reference and I am trying to put together a i7-3770k + GA z77x-UP5 TH + Nvidia 670 + 32 GB vengeance memory.

    SO far I have everything working correctly however, when I try to install and run UniBeast through verbos (-v) it freezes on this screen

    [Updated] Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | GTX 650 Ti | Mavericks-photo-4-.jpg

    Every other bootflag command causes a gray box to pop up (OS X prompt) to restart the computer...

    Any suggestions?

    I have tried your settings and ALfa's from his thorough guide but I can get any further. Anyone have any suggestions of what I am missing?

  4. Administrator
      
    Join Date
    Sep 2010
    Posts
    5,675
    System
    GA-H97N-WIFI
    CPU
    i7-4770K
    Graphics
    HD4600
    Online
    Stork is offline
    iPhone MacBook Pro Mac Mini PowerBook SE
    #4

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    Quote Originally Posted by Thunderpants View Post
    ... I'm hoping to plug this into my 27" imac and use that as the screen. Am I asking for trouble or do I need a normal monitor of some sort to start with? I ask you cos you seem to have a lot of experience with peripherals on this motherboard...
    The iMac port is for another monitor, not to use the iMac as a monitor. So, you'll need a stand alone monitor. Since I have bad eyes, I spend my money on a good monitor. However, since your eyes have to satisfied, go look at monitors side-by-side. Compare monitors with an IPS monitor. If the store doesn't have an IPS monitor to compare the other monitors, then go to another store. I have an Apple 23" Cinema Display and an HP ZR24W. Both are out of production. However, I'd start looking for something like the HP ZR2440W or similar monitor.

    If your budget is limited, serious consider a less expensive case, motherboard, etc. I put my eyes at a high priority.


    dansonman.
    I used the tonymacx86 UniBeast Guide (see the Guides menu item on the navigation bar at the top of this page under the tonymacx86 graphic for link). Worked flawlessly to install Mountain Lion. Did you set up your BIOS correctly. I recommend posting your installation problem in the Mountain Lion Desktop Support Forum section with a complete description of all the steps you took to get where you now are, including how you downloaded Mountain Lion. We need you to help us help you.

  5. Join Date
    Jul 2012
    Posts
    13
    System
    Hack Pro
    CPU
    i7-3770k
    Graphics
    Nvidia 670
    Online
    dansonman is offline
    Mac Pro
    #5

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    Quote Originally Posted by Stork View Post

    dansonman.
    I used the tonymacx86 UniBeast Guide (see signature block for link or Forum's Home page). Worked flawlessly to install Mountain Lion. Did you set up your BIOS correctly. I recommend posting your installation problem in the Mountain Lion Desktop Support Forum section with a complete description of all the steps you took to get where you now are, including how you downloaded Mountain Lion. We need you to help us help you.

    I believe I am fully updated in my BIOS at F9 and I am going to tweak more settings around in the BIOS. But thank you for forwarding me to the Desktop Support I was unsure where to properly post my problem.

  6. Join Date
    Jul 2012
    Posts
    28
    System
    MSI
    CPU
    Core 2 Duo
    Graphics
    GTX 580
    Online
    alpha beta is offline
    #6

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    I thought this motherboard had VIA audio? So why are you installing ALC898 AppleHDA?

  7. Administrator
      
    Join Date
    Sep 2010
    Posts
    5,675
    System
    GA-H97N-WIFI
    CPU
    i7-4770K
    Graphics
    HD4600
    Online
    Stork is offline
    iPhone MacBook Pro Mac Mini PowerBook SE
    #7

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    No, it has the Realtek ALC898 codec. http://www.gigabyte.com/products/pro...px?pid=4279#sp

  8. Join Date
    Aug 2012
    Posts
    1
    System
    n/a
    CPU
    n/a
    Graphics
    n/a
    Online
    gjl is offline
    #8

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    Is speedstep working properly for you? I've got the same CPU and board and have been having some trouble. Using MacPro3,1 the P-state is stuck at 36, and iMac12,2 it's stuck at 38... Seems like I'm missing something.

  9. Administrator
      
    Join Date
    Sep 2010
    Posts
    5,675
    System
    GA-H97N-WIFI
    CPU
    i7-4770K
    Graphics
    HD4600
    Online
    Stork is offline
    iPhone MacBook Pro Mac Mini PowerBook SE
    #9

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    What is your system components (specs) including your BIOS (UEFI) version and the changes to the BIOS from the defaults?

  10. Join Date
    Jan 2011
    Posts
    244
    System
    Asus Z97M-Plus 2201
    CPU
    Intel i3-4340 3.6GHz
    Graphics
    Zotac GTX 650 Ti
    Geekbench Score
    6927
    Online
    MarkJohnson is offline
    Android Phone iMac
    #10

    Stork's Thunderbolt Build: i5-3570K | GA-Z77X-UP5-TH | HD4000 | Mountain Lion


    Was there a reason you didn't install with a 10.8.2 UniBeast install drive? I was able to with limited success. I found I needed to run a
    Code:
    sudo touch /System/Library/Extensions
    or it wouldn't reboot with or without running MultiBeast. I would get some sort of cache error. That command is suppose to rebuild the cache.

    Is this similar to you repairPermission command?

    I also needed to add trim for my SSD and added the SSDT for my i7-2600k for speedstep to work at all (otherwise it was stuck idling at x16 speed).

    My sleep still gives me issues sometime. usually the second time it sleeps, it won't wake. Plus it sometimes auto-restarts occasionally when I shut-off for some reason. I think it is related to the wake issue above.
    Asus Z97M-Plus | i3-4340 3.6GHz| Zotac GeForce 650 ti (ZT-61106-10M)

  11. Similar Threads:

Page 1 of 65 1231151 ... Last