Apologies for the late reply. Where are you with this installation? Waiting for root means its looking for the OS/installer. Installing the GenericNVMe.kext will do nothing for your issue with a SATA device. The post you read required the user to install the NVMe driver due to the fact that was what he was using. The IOAPIC patch is no longer required in later version of El Capitan.@wildwillow,
This makes no sense my SSD is Samsung 850 Pro AHCI non NVme yet I get the same issue as this one post #51. I will try genericNVme to see what happens. I also have the IOAPIC clover patch for the Skylake MB's and that did not help. After that last line line in post #51 I keep waiting and I see the message Still Waiting for Root Device, then the screen text becomes shattered and unreadable with the prohibited sign.
Asus Maximus VIII Hero Alpha (Latest Bios 1902 same problem in v1702)
Corsair Vengeance 64 GB on Asus's QVL memory list
Evga GTX 770 4Gb
Samsung SSD (AHCI) 850 Pro