But before I begin with what I've done and have encountered, here's almost every detail about my system pulled from all corners of the laptop:
Brand: Alienware (Dell)
Product Name: M17xR4
BIOS Version: A11
CPU: Intel Core i7-3610QM (Ivy Bridge)
Integrated Graphics: Intel HD Graphics 4000
Dedicated/Discrete Graphics: NVIDIA GeForce GTX660M (Some have had success with 6xx.)
Memory: 16GB (4GB x 4)
NIC: Atheros AR8151 PCI-E Gigabit Ethernet Controller
Wi-Fi Card: Intel Centrino N-2230 w/ BT (I'm aware it's incompatible with OS X.)
Audio: Sound Blaster Recon3Di (Found no info about it online for OS X.)
SATA1: Samsung SSD 830 128GB
SATA2: Seagate ST9750420AS 750GB Hard Drive
mSATA: Samsung SSD PM830 32GB
SATA 0DD: HL-DT-ST DVD-RW/BD-ROM CA40N
Intel SpeedStep: Enabled
Integrated NIC: Enabled
USB Emulation: Enabled
USB Powershare: Enabled
USB Wake Support: Enabled
SATA Operation: AHCI
USB Debug: Enabled
External USB Ports: Enabled
eSATA Ports: Enabled
(4) USB 3.0 Ports (They have some problems with Hackintosh, but will work with some tweaking.)
(1) eSATA PowerShare Port with USB 2.0
(1) HDMI - IN
(1) HDMI - OUT
(1) RJ-45 Gigabit Jack
(1) VGA Display Port
Now, here's what I've done/tried.
1. I used Disk Utility on a Mac and was able to create a bootable USB drive along with installing the bootloader from iAtkos onto the USB drive.
2. I set BIOS/Boot Configuration/Boot Order on the M17x so that the "USB Storage Device" would boot the drive that I made on the Mac.
3. When the bootloader screen appears for me to pick which hard drive/disk to boot, i pick iATKOS ML2, and as always, I'll use the -v boot flag. Here's what comes up:
USBF: 0474 AppleUSBEHCI[0xffffff801f90e000]: unable to get filterInterruptEventSource
USBF: 0.481 AppleUSBEHCI[0xffffff801f90e000]::UIMInitialize - Error occurred (0xe00002be)
ApplePS2Controller: Timed out on keyboard input stream.
No interval found for . Using 8000000
Still waiting for root device
I do want to address that I was able to install OS X on the M17x before I'm trying again now. However, it never booted up after the install completed. I used a combination of boot flags to get it up and working earlier including -v PCIRootUID=1 and arch=i386, and -f, and -x.
Let me post the results for several other boot flags that I'm going to try. It's probably beneficial that I'm starting out fresh, and putting up all the information here so if anyone has the same problems on the M17xR4, they can refer to this thread!
So results will come in the next post here.. Stay tuned!
Okay, so now we'll try -v -x
Result: Surprisingly, this resulted in a successful boot into OS X Installation. Hm, I've tried this multiple times and suddenly I can boot with only these two parameters.
Okay, so now, I created the partition on my 32GB SSD that I'll install OS X on and formatting it as "Mac OS Extended (Journaled)", and no other configurations named "MacOS".
When I boot it with just -v, it results in the problem:
USBF: 0.455 AppleUSBEHCI[0xffffff801f4d8000]: unable to get filterInterruptEventSource
USBF: 0.462 AppleUSBEHCI[0xffffff801f4d8000]: UIMInitialize - Error occurred (0xe00002be)
Still waiting for root device
After a manual shutdown, we boot again with -v -x, which results in a frozen screen. Here's a shot of my screen taken from my iPhone:
When I try other boot flags like KernelCache=No or USBBusFix=Yes, I get the same problem with the "unable to get filterInterruptEventSource" error and "UIMInitialize - Error occurred".
I did however, find this article addressing this problem, but I'm not too sure how to test it, or implement it. The link is below:
I tried messing with all the USB fixes including Legacy Fix, and the EHCI fixes, and this is what I get: