do this
load a Vista CD and go to start up repair
bootrec /fixboot
bootrec /fixmbr
bootrec /ScanOS
if the Scan OS says 0 installations....
load a hiren's disk or any partition manager
tell it to check for errors
set the 2nd partition as active then set the OS partition to active.
Apply...