2010年2月1日 星期一

USB外接磁碟掛載錯誤($MFTMirr does not match $MFT (record 0).)

sudo mount /dev/sdc1 / -o force -t ntfs
$MFTMirr does not match $MFT (record 1).
Failed to mount '/dev/sdc1 /': 輸入/輸出錯誤
NTFS is either inconsistent, or you have hardware faults, or you have 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 you have SoftRAID/FakeRAID then first you must activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for the details.


網上搜索出這個方法可以解決,用命令

$ sudo ntfsfix /dev/sdc1
Mounting volume... FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... FAILED
Correcting differences in $MFTMirr record 0...OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdc1 was processed successfully.

修正完畢,可以正常掛載。


:$MFTMirr does not match $MFT (record 0).

沒有留言:

張貼留言