I am running a dual boot installation (Windows 7, Ubuntu 64bit) with a shared NTFS partition. Windows was running over night. I normally shut down the computer the next morning. The other day when I started Ubuntu I noticed that I could no longer access the NTFS partition. This error message appeared.
MFT is corrupt, cannot read its unmapped extend record 42
Note : chkdsk cannot fix this, try ntfsfix
Inode is corrupt (0): Input/output error
Failed to load runlist for $MFT/$DATA.
highest_vcn = 0x3, last_vcn - 1 = 0x371ff
Failed to load $MFT: Input/output error
Failed to mount '/dev/sda4': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
Now I can no longer access the partition neither from Windows nor from Ubuntu.
When started Windows today the partition can be accessed. It is blank except of a bootsqm.dat
file left over from a disc check. It looks like as if it has been formatted.
What would you suggest to recover the partition? The tool should respect the existing operating systems including their boot sector, MFT and boot loader, GRUB etc. If it counts in please mind this is a 64bit installation.
- Similar report: If you understand French please translate any helpful answer here.
Fun facts: this happened on April 1st; ... record is 42