(READ UPDATE FOR NICE FIND / CATCH)
I'll chime in with my experience as it's a little different but still looking to be this issue and possible reasoning as well...
(Check and see if you're using the same ports)?
1. I upgraded to UEFI (J) before going to Yosemite
2. Compiled a brand new DSDT including series 6 fixes, HDMI and a few other fixes.
3. Booted using clover with no issue getting to installer
4. Drive is recognized in OS X installer
5. After both reboots Clover does not SEE the newly installed drive
6. Drive was not seen by clover.... due to being on the MARVEL Chipset? (2 SATA ports at very top of board)
7. Plugged Drive into Bottom SATAs, Booted into OS X
8. Everything is working, fast, stable... (minus known Display bug problem (fixed) with display link, and SSDT not working
(need help fixing)
9. Due to having all SATA ports filled I moved the Drive back up to MARVEL.... and I would get 80% booting success rate on drive.
it would just hang on loading bar, and then finally could not get it to boot back up. (Nothing was changed to cause this)
QUESTION: I think the rollback will fix my problem (currently doing a fresh install will reply when done), but could the issue be that people are using the MARVEL set and thus causing the boot failure.
FIXES:
1. The rollback that was stated in this thread
(POSSIBLE?)2. Is there a DSDT Patch or possible patch that can be placed in Clover Kexts that can patch ACPI on the fly???
Thanks for reading and any help is greatly appreciated
=-=-=-=-=-=-=-=-=
UPDATE: I don't know how or why this happened but unbelievable!!!!! - I had everything back up and running, was 95% done (including adding ACPI rollback) and just needed to confirm and add SMBIOS in clover. Added the information (all matched) rebooted.... STUCK at loading!!!!!. I banged my head on the desk a few dozen times and started to figure out the problem:
1. Was unable to boot back in if I selected in clover to load with injected kexts but no caches.
2. Rebuilt cache --> did not fix it
3. Removed SMBIOS information ----> did not fix it
(at this point these were the only two things that could've been changed)
4. Up to this point all boots were working... so what could it be?
5. Went into UEFI and checked everything..... found when loading Optimized at the very beginning.... my video was set to AUTO. I completely overlooked changing it to the correct video. I switched it to PEG, rebooted.... BAM 100% working again. This was creating a ghost because sometimes I could boot, sometimes I couldn't, and then finally stops booting correctly at all.
SO.... to everyone on this thread make sure you have your video set correctly. I tried with intel and my ATI card and both 100% work when not set to AUTO. Auto will create RANDOM hangups!!!!
Now if only I can get SSDT up and running!