You might also try booting with a Win98/ME start-up disk and using Norton Disk Doctor from the Norton Utilities or Systemworks cd. After the start-up completes, change to the cd drive and then cd\nu to the Norton Utilities folder. Then run ndd and follow the instructions. It's saved my butt many of times, especially with Linux, hopefully it'll help.