A number of things can cause this error, but its most likely a file system error.
Boot from your Windows 2000 CD. Choose not to install but to repair. Choose recovery console. Enter your root password when prompted.
Then issue this command:
chkdsk c: /p
where c: is your system partition with Windows 2000 on it.