the way i did that, when i had the same issue, was removing my "Nvidia conf" from DSDT...
cause it was booting with nvidia conf..
i tried first, install the OS on my test drive, clean install, and put it with Intel HD settings, when i saw that it work without any problem, i reinstall the OS...