Not necessarily. This can mean that the MBR (Master Boot Record) is broken.
Fix it with your WinXP CD entering the Recovery Console (or whatever it is called in english) and use a command called FIXMBR.
You should also do a CHKDSK /R to fix any problems.
And you should be done with that... if you're lucky
Edit: Bleh, dodgy Chinese...