Hi,
Setup/Settings (BIOS/CMOS) often F2 as you boot so watch the screen - Boot Order should be set to
hard drive 1st for normal operation.
Sound like you might need to run Startup Repair from the Vista Disk.
This tells you how to access the System Recovery Options and/or with a Vista Disk
http://windowshelp.microsoft.com/Windows/en-US/Help/326b756b-1601-435e-99d0-1585439470351033.mspx
Try StartUp Repair from Recovery Options and/or a Vista disk.
How to do a Startup Repair
http://www.vistax64.com/tutorials/91467-startup-repair.html
Also from the COMMAND PROMPT of Recovery Console (if possible) or a Vista disk
SFC /scannow
Hit Enter
and after that runs
chkdsk /f /r
Hit Enter
( Spaces between C and / k and / and f and / )
Retry Startup Repair after Chkdsk (if needed).
Hope this helps.
Rob Brown - Microsoft MVP - Windows Expert - Consumer : Bicycle - Mark Twain said it right.