For anyone who follows my blog you should know by now that I am mainly a Linux user. Sticking with mainly with Debian or Debian-based OSes. You may be surprised to find out that I have given using OSX a try.
Let me point out one thing that every one trying to build a Hackintosh should know.
OSX was designed for apple hardware- While there may be some support for non-apple hardware not everything will work OOB as well as it does in Linux..
First you must make a Hackintosh installer USB drive. to do this you MUST have a copy of OSX Snow Leopard or later. This can be done within Virtualbox and it may take some time for you to get a Virtual Hackintosh working.
When installing via USB you have to specifically configure your BIOS.. and not just set it to boot from USB but actually go through a list of settings that MUST be set a certain way..
The two biggest ones were disabling VTx-d support and having your hard drives set to AHCI mode.
Next when booting the installer you are required to set certain configuration flags based on your system. otherwise your installer may kernel panic, your PCI Devices may not be able to be configured. or your graphics card may not work.
Even then your USB drive may unexpectedly turn off during boot up. this can disable your keyboard, mouse, or even the installer USB Drive.. Good luck finding three still working USB ports.
Depending on what tool you use to make your USB drive you may not have support for some of the simplest devices like your network card… that may not seem like a big deal but go ahead and try working with the HFSPlus file system to transfer the kext files (kernel modules) to your usb flash drive using your friend’s Windows computer. All I can say is good luck
Lets say you get OSX installed on your hard-drive, Your still not done. Now you use a pretty little hack of a tool to manually install your boot-loader and chose all of the options needed to add your hardware kernel modules.
You would think that after figuring this step out you would be done and able to fully boot up. NOPE even then you may need to go in and manually configure your boot-loader configuration. as well as one that verifies your computer as an apple computer to the app store.
At this point after three weeks of working on this, I restart the computer, What happens? It still stops halfway through boot up or only boots in safe mode with support for only some of my hardware… My final conclusions?
If you are going to use OSX buy an apple…
The Hackintosh community needs to take a good hard look into how Linux works and figure out how to install an OS the right way.
My Hardware Specs:
- Mushkin Enhanced Blackline 32GB (4 x 8GB) 240-Pin DDR3 SD
- Western Digital WD Green WD20EZRX 2TB IntelliPower 64MB Cache SATA 6.0Gb/s 3.5″ Internal Hard Drive
- Cooler Master Seidon 120V – Water/Liquid CPU Cooling System with 120 mm Radiator and One Fan
- MSI Gaming N780 TF 3GD5/OC GeForce GTX 780 3GB 384-bit GDDR5 PCI Express 3.0 SLI
- Logitech Gaming Keyboard G510
- ASUS Rampage IV Extreme Motherboard : LGA 2011 Intel X79 +Accessories Free Ship
- Thermaltake Level 10 GT Snow Edition
- 750W Gaming 120MM Fan Silent ATX Power Supply PSU 12V
- Intel Core i7 3820 3.6 GHz Quad-Core (BX80619I73820) Processor
- Intel – 530 Series 240GB Internal SATA Solid State Drive
- LG ELECTRONICS USA, INC. – 16x Internal Blu-Ray Disc Double-Layer DVD RW/CD-RW Drive