Ultimate Overclocked Hackintosh Workstation Build Guide

Linus Tech Tips ·Linus Tech Tips ·2014-05-07 · 3,668 words · ~18 min read
Floatplane YouTube

Transcript

JSON SRT VTT 273
0:06 with its factory tuning and data center dna an Intel 730 series SSD is an
0:11 amazing choice for gamers and performance enthusiasts
0:15 welcome to our mac pro killer hackintosh
0:18 guide the goal here was to build a video editing or general content creation
0:23 machine that runs os 10 mavericks and delivers similar raw performance and
0:28 low noise operation to a premium 8 core
0:31 mac pro but at a much lower price so
0:35 let's open this right off the bat with the answer to the big question why would
0:39 you want to build a hackintosh we all know at least the folks who are somewhat
0:44 paying attention know that spec for spec hardware for hardware if you actually
0:49 tried to build the exact same thing apple pcs are fairly price competitive
0:54 these days with an equivalent pc so why not just buy an apple well couple of
0:58 reasons number one is to save money as i
1:01 just mentioned like four seconds ago buying the same hardware apple is using
1:06 to build a pc will usually yield a similar pricing but the trick is that
1:11 apple's hardware choices are not always the best bang for the buck and by
1:15 choosing completely different hardware similar performance can sometimes be
1:19 achieved for much cheaper especially if you're willing to get into a little
1:23 overclocking number two is that apple doesn't always design their hardware
1:27 with upgradability in mind and by adding extra pci express cards and better
1:33 hardware over time the life of a system can be significantly extended something
1:37 you can't do with RAM solder to your motherboard or a complete absence of
1:42 internal storage and pci express expansion number three is that you might just be a
1:48 tinkerer who also appreciates os 10 and
1:51 just plain old wants to do it in which case rock on brother
1:54 now that's not to say that hackintoshing doesn't come with challenges you need to
1:59 carefully select your hardware ahead of time like seriously carefully sometimes
2:03 even video card firmware revisions or
2:07 motherboard BIOS updates can cause problems and even then while support for
2:11 stuff like wireless and onboard sound is much better now than it was in the early
2:15 days you might still not be able to get certain stuff like advanced CPU power
2:19 management features working that last bit is actually an issue we're still
2:23 having on this particular machine but ive hackintoshing is still in early
2:28 stages and there are actually other boards it works on so i'd be surprised
2:32 if that last issue doesn't get resolved for our rig at some point here so let's
2:35 walk through the rationale of our parts choices we went with a six core core i7
2:40 4930k this chip at stock speeds is about
2:43 equivalent to the six cores neon that's available for the mac pro xeon
2:47 advantages include support for ecc registered memory dimms an essential
2:51 feature on servers and suggested on workstations but something that many
2:55 folks can live without and theoretically tighter quality control but frankly
3:00 anything that says Intel on the box could say tighter qc and i would believe
3:04 it anyway for RAM we went with the highest performance most compatible just
3:10 best 64 gig ddr3 2400 megahertz kit that
3:14 we could find g skills rip jaw z 8x8 kit
3:19 even though we knew we'd end up running it at 1866 or 2133 on this particular
3:24 board running it below spec gives us peace of mind that we're not even
3:29 pushing the rated limits of it so we should be in pretty good shape there our
3:34 motherboard is a Gigabyte x79 up4
3:37 Gigabyte boards are famous for being relatively easy to get going in
3:40 hackintosh's and this one ended up being fairly straightforward other than the
3:44 power management thing that's still being worked on our video card is a gtx
3:48 780 reference card and we chose it for its excellent compute performance and
3:52 great acoustics remember that goal of this system you're going to want to
3:57 avoid non-reference cards for the most part unless you can find evidence that
4:00 they are specifically supported or that they can at least be successfully
4:04 flashed with the BIOS of a card that does work and GPU support is something
4:08 that changes frequently so make sure to double check before clicking that buy
4:12 button other silence optimized components in the system include our ax860i power
4:17 supply that only runs the fan under medium to heavy system load our nhu 12s
4:21 CPU cooler from Noctua our nf f12 case
4:24 fans also from Noctua and our nzxt h440
4:28 case with this tower CPU cooling setup
4:32 we avoid needing the loud fans that come with our RAM to keep them cool and by
4:36 switching all the case fans to undervolted Noctua fans for the h440 we
4:41 are able to achieve near silence for our system just like the mac pro
4:46 finally the SSD was actually a component that i waffled on a fair bit but i ended
4:51 up going with a samsung 840 evo 500 gig
4:54 because i wanted capacity enough for some growing room so it's not like you
4:59 download a couple videos and photos off the internet and boom your drives full
5:03 but i actually didn't care that much about performance beyond
5:07 making sure i wasn't using magnetic media for my boot drive
5:11 this choice was based on my assumption
5:14 that serious content creators are not doing real work on an SSD no not even a
5:20 one terabyte one in spite of apple's marketing about how fast it is and how
5:24 great it is for working on 4k video because it's just not enough space
5:27 anyway and whether those professionals
5:31 want to expand the internal storage of the machine with a raid array or build a
5:35 nas they're going to be keeping their massive images and raw 4k footage
5:39 somewhere else anyway so the SSD just needs to be fast enough to run the os
5:44 and applications so with that in my head even though there are tons of other
5:49 storage options available especially because this system actually has storage
5:52 options i chose an SSD with middling performance decent background garbage
5:57 collection an excellent price to performance to
6:00 capacity ratio so without further ado
6:03 get yourselves a mac because you'll need one to create
6:08 your bootable media as well as a couple of usb drives one for the actual os
6:13 installation and one for like drivers and stuff just to have that handy and
6:18 i'm gonna hand off to luke to show you how to install os 10 mavericks
6:22 on a pc first you're going to want to download
6:26 os x mavericks this will come from the apple website and can only be downloaded
6:29 on a mac next you're going to want to download my hack this should be done on the same
6:33 computer that you downloaded os x on now go into your downloads folder and
6:37 open the myhack.dmg accept the terms and conditions or else
6:41 it won't work go to your applications folder and drag
6:45 and drop the icon that's on the desktop for myhack into the applications folder
6:50 then double click the myhack symbol in the application window
6:54 select open on the popup type in your password
6:58 select create os x installer
7:03 let it know which version of osx you want to install
7:08 select the drive you want to install it on that should be a flash drive
7:13 and just tell it to scan your system to find os x considering you downloaded it
7:17 earlier it'll find it right away and then just click ok now you've got quite a way ahead of you
7:21 this will take a little while just a heads up
7:25 near the end of the my hack installation process it'll ask you if you want to
7:28 patch the installer for mbr support the answer that is no you should be
7:32 installing your os x on a guid partition type and you won't need the mbr support
7:37 because of that next you want to download your
7:40 motherboards dmg directly off of dev's website you can do that by going to the
7:45 x79 dmg downloads page and selecting the manufacturer for your motherboard
7:49 once you're there you're going to scroll down and select the actual model of your motherboard for this example we're using
7:54 a ga x79 up4 so we'll download that dmg
7:58 right now next you're going to want to take that
8:02 dmg you just downloaded and move it to a flash drive for later use
8:05 next you're going to want to boot onto that flash drive that you were just setting up
8:09 under startup volume you're going to want to select my hack install disk and
8:12 then for boot flags if you're running lga 2011 or lga 1366 you're gonna run
8:18 dash v space cpus equal one space npci
8:22 equals zero x 2000. if you're running lga 1150 or 1155 you're gonna run one uh
8:29 dash v and pci equals zero x2 000 no need for that cpus equal one flag you
8:34 will also need unique parameters depending on what graphics card you have
8:37 so if you have an AMD 6800 series card or an NVIDIA gtx 500 series card or
8:43 NVIDIA 610 or 650 ti you will need to
8:46 use the parameter graphics enabler equal yes if you have an AMD 7000 series plus
8:52 card or an NVIDIA gtx 660 plus or an
8:56 NVIDIA gtx 760 plus you'll need to use
8:59 the graphics enabler equals no flag
9:06 once the beach ball finally stops spinning you're going to select your preferred language
9:11 and then go to the utilities tab disk utility
9:16 select the hard drive or SSD that you want to install a macOS x onto
9:20 for format you're going to use macOS extended journaled name it whatever you
9:24 want i name it macdrive and then click erase
9:32 once it's done erasing you can simply close this window
9:35 and then click continue agree to the terms and conditions so you
9:39 can actually do anything select that drive that we just set up
9:42 and click install
9:46 near the end of your osx mavericks install hack will pop up asking you
9:50 about extra folders completely ignore this popup do not click on it do not
9:54 click on anything just hard restart the computer
9:58 if you run into a halt on system uptime in nanoseconds in verbose mode i would
10:03 recommend going into your BIOS and resetting to default so the only time i
10:06 actually ran into this problem was when i was overclocking but as some of you
10:09 might be running this setup on a system that you've had before which might be
10:12 overclocked this is just a heads up this also applies later in the video when we
10:16 talk about overclocking all right now that we've done the initial install
10:20 we're ready to actually boot onto the drive so you're going to want to select the startup volume as your mac drive and
10:25 then enter the same parameter flags as you did when you first use the
10:29 installation disk to do the initial setup
10:32 all right now you can relax a little bit you're in the easy mode part now you
10:36 just got to set up your user account and then you're good to go after that you're
10:40 going to want to select my computer does not connect to the internet because you have no drivers right now so it's not
10:44 going to connect to the internet anyways
10:47 other than that everything's pretty much up to you until we get into the operating system
10:52 now you're going to want to grab that flash drive we put the dmg on and
10:56 extract the dmg next you're going to want to go into files tools and then run
11:01 kext helper b7 going back to your motherboard
11:05 manufacturer and then your then the text folder inside of there you're going to
11:09 want to grab all the kecks that are there move them to the kext helper 0.7
11:13 application type in your password
11:16 and then just click easy install
11:20 ignore the reboot instruction you do not want to reboot at
11:24 this point this error message is fine it's saying that it's from an
11:27 unidentified developer but it's loading
11:30 anyways so it's okay don't worry about it again just ignore the reboot
11:34 next you're going to want to go into your chameleon folder once inside you're going to want to drag the extra folder
11:39 into the macintosh hd shortcut and click
11:42 authenticate and then type in your password
11:46 next you're going to want to go into the files directory and then into your
11:49 motherboard manufacturers folder after that you'll go into the model
11:53 number of your motherboard into the ssdt folder and then into the respective
11:57 manufacture of your graphics cards folder then you have to open up your macintosh
12:02 hd link that we opened earlier and then go into that extras folder that you
12:05 dragged into there previously and move the ssdt file into that extra folder
12:13 now we get to install the bootloader so you're going to want to go into the flash drive that you used to install
12:17 your operating system and then open the my hack shortcut once that's open you
12:21 should type in your password select install chameleon you're going to
12:25 want to install it to root which is just the forward slash
12:29 and it should be done very quickly now that you've installed the majority
12:33 of your drivers and you have your bootloader installed you can actually
12:36 restart your system you don't have to boot it up with any parameters you just
12:40 have to make sure that you select your mac drive and you boot there but i do
12:44 recommend using verbose mode also known as dash v in the parameter sector so
12:48 that you can actually see everything that's going on and see what it's halting on if it fails to boot
12:54 now you're going to want to identify what audio patch you need you can do
12:57 this by going to your motherboard's manufacturer's website going to the specifications and checking out the
13:02 audio codec that it uses for us it is a real tech alc alc892 codec next we're
13:07 going to use that handy dandy dmg that we downloaded earlier to install the
13:10 other drivers although this time we're going to go into
13:14 files and then the manufacturer of our motherboards folder and then into kext
13:18 again but instead of using the kex we'll use the safari download links in this
13:22 case all we need is alc892 although i do download all of them
13:26 once they're downloaded you're just going to want to go into the folder of the one that lines up with the codec
13:31 that your motherboard uses so in this case again alc892
13:35 there are many command files within this patch folder you're going to have to find the one whose last numerics within
13:40 the name line up with the last numerics in the codec that your motherboard uses
13:45 so in this case 9 after running this command file security
13:49 is gonna freak out you're gonna have to allow it to run the script you can do that by going to system preferences
13:54 security and privacy and clicking open anyway
13:58 once the command window opens up type your password and press enter and then
14:02 you're good to go you'll need a restart at this point for audio to actually start working and you can restart now as
14:07 you've installed your bootloader and all your other drivers
14:11 overclocking this platform is pretty standard fare and with minimal
14:14 overvolting and without pushing it too hard we were able to get the CPU to 4.2
14:18 gigahertz and the memory to 1866 megahertz
14:22 so with all that fun stuff out of the way it's time to find out how the
14:26 machine actually stacks up to a real mac pro so since neither luke nor i are
14:30 really mac guys and we don't even know like what are the benchmarks of choice
14:34 for for apple folks we decided to just you know
14:38 find another mac pro review in this case we went with mkbhd's video review of his
14:43 acor mac pro and run the same suite of benchmarks and marcus was even kind
14:48 enough to allow us to include his results in our review for easy
14:53 comparison so there you go guys we've had these overlaying here this gives you
14:57 some idea of how closely our hackintosh performs
15:02 to an acor mac pro in spite of the
15:05 dramatic difference in price between our configuration and marcus's but with the
15:12 raw performance comparison between our admittedly overclocked consumer grade
15:18 hackintosh and marcus brownlee's acor mac pro out of the way i want to be the
15:23 first to point out that this is not an apples to apples comparison so to speak
15:28 our machine is desktop grade it's consumer grade and the mac pro is
15:34 workstation grade hardware but the beauty of a hackintosh is that we
15:39 can choose whether or not to spend the extra money that workstation grade
15:44 hardware costs to make the machine more
15:47 mac pro like one big difference is the CPU we saved a ton of money going with a
15:52 core i7 but xeon chips will actually run
15:55 in a variety of atx motherboards we could have bought one of those and ecc
15:59 memory can then be used with them if we thought that that was necessary for this
16:03 config another big difference is the gpus but other than for cad or serious
16:09 3d rendering i would argue that a workstation grade GPU is a luxury not a
16:15 necessity and anyway you could once again put a quadro in the hackintosh if
16:20 you really felt like it one more thing is that our SSD solution i've mentioned
16:25 this before but i'm going to mention it again is really nothing special compared
16:28 to apple's pci express solution but
16:32 as we saw it didn't affect our benchmarks much anyway since most things
16:35 really aren't that i o limited and we could always chuck a few in there in
16:40 raid if we felt like it but like i said before an actual content creation pro
16:45 will likely be editing off a storage array connected via 10gb Ethernet usb 3
16:50 or Thunderbolt anyway which is a perfect
16:54 segue into the elephant in the room our hackintosh lacks the mac pro's six
17:00 Thunderbolt expansion ports your opinion may differ but
17:04 ultimately i believe it's okay we sacrificed those ports yes but we gained
17:09 pci express slots that will give us expansion to 10 gigabit usb 3 if needed
17:14 in the future and even allow us to set up more exotic solutions i mean for the
17:20 money that we saved we could build a wicked nas with a bunch of hard drives a
17:24 high performance raid card and a 10 gigabit Ethernet connection then we
17:29 could grab a 10 gigabit Ethernet switch and an adapter for our pc and then we've
17:33 created a storage solution that unlike a Thunderbolt enclosure which is
17:37 accessible to one pc is accessible to several and offers much more flexibility
17:43 the flip side of which is of course just like the hackintosh that it requires
17:46 more tinkering speaking of tinkering i would like to take this opportunity to
17:51 give a big thanks to andrew there's going to be a link to his website here
17:56 he helped us out a lot and asked me to
17:59 reinforce that no hackintosh guide is meant to be the be-all and end-all and
18:03 unless you're building this exact machine with this exact os you'll very
18:08 likely need a bit of assistance and that's okay the good news is that thanks
18:12 to andrew and others like him who he asked me to credit here in this video
18:17 help is out there and you can reach out to those guys who are members of this
18:21 great community if you you know your appetite was wedded by
18:25 this video and you really want to set out and make yourself a hackintosh and
18:29 if you do go for it have fun we certainly did
18:33 although we just really don't know what to do with the machine now since neither of us are really care that much about os
18:37 x maybe let me know guys if you think i should if i should legitimately try and
18:41 use it for a little while i would be as as my favorite game reviewer yahtzee
18:46 would say it's going to be about like watching a cat try to fly a kite
18:49 so we'll see anyway guys like this video if you liked
18:53 it dislike it if you disliked it you'll find a link to the parts that we used
18:57 and a discussion thread on the Linus tech tips form in the video description
19:00 uh you'll also find a support link with options to buy t-shirts give us a
19:04 monthly contribution to help us keep making videos and even do stuff that's
19:08 as simple as changing your amazon bookmark to one with our affiliate code
19:11 so we get credit every time you buy any random stuff so please do check that out
19:15 as well thank you for watching and as always don't forget to subscribe to Linus tech tips for unboxings reviews
19:19 and other computer videos
19:30 you