Are you on a laptop designed for Vista? Only thing I can think of is that maybe you need to disable AHCI so the boot image can recognize your SATA hard drive partition(s)

Need more info to accurately diagnose, but unfortunately I don't know what info I need ><