Corrupt NTFS filesystem causes ntfsfix to hang

0

I have a hard drive that became corrupted during a Windows Update. It's possible that the drive became full and the update aborted in the middle, but I'm unsure.

Whatever the cause, the ntfs has become corrupted and the computer won't boot. However, I can put the drive in an external enclosure and mount it read-only on another system. I cannot mount it read/write. Right now I'm assuming this is why the computer won't boot.

I have tried to repair the drive using ntfsfix from a Linux machine. The command produces the following output:

ntfsfix /dev/sdb1
Mounting volume... The disk contains an unclean file system (0, 0).
FAILED
Attempting to correct errors... 
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK

Here the command hangs forever.

I get the same results when trying to ntfsfix the recovery partition (/dev/sdb1), which is definitely not full, and the system partition (/dev/sdb2), which might be full.

How can I get this drive working again?

drs

Posted 2015-06-03T00:53:12.333

Reputation: 1 644

1Should be easy enough to determine if the hard drive is full or not. – Moab – 2015-06-03T02:05:02.857

Did you try booting from Windows Setup media and running chkdsk? – Karan – 2015-06-03T23:06:01.043

@Karan I was finally able to make a USB drive of the Windows 7 installation disk. However, when booting from it, no matter what option I choose, Windows boots, loads a bunch of drivers, and then puts me at a black screen with white cursor. The cursor moves around, but I can't do anything else. If I remove the hard drive and boot from the USB drive, then it finishes booting fine (but there's no hard drive to repair!) – drs – 2015-06-04T23:58:29.100

Ok, so at this point are you looking to recover data? If so try TestDisk, it might help. Otherwise see if GParted can wipe the disk so you can start afresh. – Karan – 2015-06-05T07:27:16.340

I'm getting same error. – Silvio Delgado – 2016-10-09T00:59:22.587

Having exaclty the same problem––did you figure out the issue, @drs? – Ionică Bizău – 2017-07-03T13:17:14.080

Sorry, I never got this drive working again. – drs – 2017-07-04T21:04:04.397

No answers