I'm not entirely sure what Startup Repair does... My laptop crashed and when I rebooted it asked me whether I wanted to try Startup Repair - so I did. It said it couldn't fix the problem though? Sounds a bit experimental if you ask me... You are probably better using more conventional ways to boot -
Vista disc probably the best, but you don't have that - what about a hidden recovery partition? Check your manual maybe.