I have a possible fix for you.

Boot to Recovery Console again...

once at the command prompt, type carefully

copy c:\windows\system32\dllcache\pciide.sys c:\windows\system32\drivers\pciide.sys

then press Enter

then type Exit at the command prompt, press enter and that will exit the Recovery Console and attempt to restart your machine


if it can not find the file at c:\windows\system32\dllcache\pciide.sys then type

copy c:\i386\pciide.sys c:\windows\system32\drivers\pciide.sys