FAQ SearchLogin
Tuxera Home
View unanswered posts | View active topics It is currently Sat Jan 16, 2021 05:06



Post new topic Reply to topic  [ 5 posts ] 
Lost $MFTMirr, help! 
Author Message

Joined: Mon Apr 27, 2009 21:06
Posts: 3
Post Lost $MFTMirr, help!
Due to a mistake too embarrassing to detail, $MFTMirr (but not $MFT) was included in an "rm -rf" on one of my systems. Not surprisingly, this drive no longer mounts. No changes have been made since then. Is there any way to recover from this? I.e., if MFTMirr is actually a mirror, can I convince ntfs-3g to just use the original? (The drive is to be reformatted, but I hadn't finished retrieving its data.)

Thanks,

Damian


Mon Apr 27, 2009 21:11
Profile

Joined: Mon Apr 27, 2009 21:06
Posts: 3
Post Re: Lost $MFTMirr, help!
I should probably add that I'm using Ubuntu 9.04 with this version of ntfs-3g:
ntfs-3g 2009.2.1 external FUSE 27 - Third Generation NTFS Driver

...and that mounting looks like this:
$ sudo ntfs-3g /dev/sda2 /c
Failed to open inode $MFTMirr: No such file or directory
Failed to load $MFTMirr: No such file or directory
Failed to mount '/dev/sda2': No such file or directory


Mon Apr 27, 2009 21:14
Profile
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post Re: Lost $MFTMirr, help!
I can't see how you could remove $MFTMirr. $MFTMirr is hidden. The only way to remove it is if you explicitly told the driver to remove it. But this needs knowledge of the NTFS internals.

Try ntfsfix on Linux or chkdsk on Windows.


Mon Apr 27, 2009 23:02
Profile

Joined: Mon Apr 27, 2009 21:06
Posts: 3
Post Re: Lost $MFTMirr, help!
szaka wrote:
I can't see how you could remove $MFTMirr. $MFTMirr is hidden. The only way to remove it is if you explicitly told the driver to remove it. But this needs knowledge of the NTFS internals.

I had mounted the volume with show_sys_files, at which time it showed up and rm -rf worked, ah, quite well. I know, I'm an idiot.

szaka wrote:
Try ntfsfix on Linux or chkdsk on Windows.

ntfsfix doesn't cope well either:
Mounting volume... Failed to open inode $MFTMirr: No such file or directory.
Failed to load $MFTMirr: No such file or directory.
Failed to startup volume: No such file or directory.
FAILED
Attempting to correct errors... Failed to open inode $MFTMirr: No such file or directory.
Failed to load $MFTMirr: No such file or directory.
FAILED
Failed to startup volume: No such file or directory.
Volume is corrupt. You should run chkdsk.

I'm working on exposing this volume to windows, but I haven't managed to yet.

Damian


Tue Apr 28, 2009 00:15
Profile
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post Re: Lost $MFTMirr, help!
If chkdsk doesn't help then try uncommenting the relevant $MFTMirr. Repeat until you succeeds.


Tue Apr 28, 2009 00:22
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Original forum style by Vjacheslav Trushkin.