0

I have installed linux using the wubi installer, and recently my Windows partition became corrupt (hangs during boot). I would like to run chkdsk on it to try and fix it, but I cannot figure out a way to schedule it from the linux boot. I have also tried running ntfsfix, but I cannot unmount the windows partition (it always says it is busy even after I closed any processes running on it). I suspect this has something to do with the fact that I installed linux using wubi.

I have also tried booting using a windows cd to the recovery console but before it gets to the recovery console I get a blue screen error.

Is there another way to fix the windows disk without reformatting?

2 Answers 2

1

The best would be to boot the Windows CD and use recovery console's chkdsk if at all possible. Booting a Linux live CD like the SystemRescueCD to use ntfsfix would also work if you do not have the Windows CD or does not support your hard disk controller.

3
  • Whenever I try to book to the dinwos cd, i get a blue screen error before I can even get to the recovery console (or before I'm given the option to install). i can try systemrescuecd Nov 4, 2011 at 3:05
  • The STOP screen, probably 0x0000007B, is most likely caused by your system using SATA disk and Windows not having drivers for it. You can temporarily switch your disks to IDE in the BIOS to execute chkdsk and don't forget to switch them back to SATA/AHCI/RAID as it was before to prevent Windows from using IDE as principal driver in the future.
    – Tiky
    Nov 4, 2011 at 3:09
  • I tried switching to IDE, but no luck Nov 5, 2011 at 2:19
0

Ugly solution would be to create a custom boot disk using nLite, vLite, and any of its variants with required drivers slipstreamed on to the disk. This should get past the BSOD error unless it is a hardware error. Else use different/indepedent OS as mentioned to run file system checking utilities.

1
  • I ended up just wiping the disk. Thanks though. Jan 3, 2012 at 2:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .