Sounds like a MBR error. Try booting from CD and see what happens. If it works fine then i'm right. If you get the same problems then I have no clue.
_________________________
To live is to let die