Hi, thanks for again for the help
Unforunately it still doesn't want to work! I deleted the dsdt.aml in the extra folder, then loaded lion using rBoot, so i extracted the dsdt again, applied p8h67-mpro patch, from misc patches -> hdef, duallink, new hpet, lpc and from desktop patches -> dtgp, smbus, irqs, rtc.
I then compiled and fixed errors (0 errors), then saved it it as dsdt.aml into the extra folder. I also edited the info.plist from applehda and changed the layoutID to 12 (it was 8) as the hdef patch had 0xc value, i then repaired permissions and kext cache using kext wizard.
And now in -v i am getting still waiting for root device. Would you know what has happened? It even happens in -x -v mode too. I also always still get the "acpi cpus table not found p-states not generated" same for c-states
Before when i only applied p8h67-m pro patch i could get into lion using -x mode, so it must be something new i did!
Do i need to run repair permissions every time i delete the dsdt.aml file and put a new one in the extra folder?
Is this meant to be this difficult haha?
p.s i have already patched the cpupowermanagement kext with speedstepper also