关于挂载ntfs的问题,寻求帮助解决方法

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
nakwan
帖子: 124
注册时间: 2006-12-01 19:43
联系:

关于挂载ntfs的问题,寻求帮助解决方法

#1

帖子 nakwan » 2008-11-21 14:56

首先谢谢大家了
问题提示
sudo mount /dev/sda7 /windows/Win_E -o force -t ntfs
$MFTMirr does not match $MFT (record 1).
Failed to mount '/dev/sda7': 输入/输出错误
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.

代码: 全选

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1740    13976518+   7  HPFS/NTFS
/dev/sda2            1741       14593   103241722+   f  W95 Ext'd (LBA)
/dev/sda5   *        1741        3652    15358108+  af  Unknown
/dev/sda6   *        3653        7300    29302528+   b  W95 FAT32
/dev/sda7   *        7301       11676    35150188+   7  HPFS/NTFS
/dev/sda8   *       11677       13076    11245468+  83  Linux
/dev/sda9           13077       14415    10755486   83  Linux
/dev/sda10          14416       14593     1429753+  82  Linux swap / Solaris
我的fstab

代码: 全选

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda8
UUID=bc3fbb46-a23c-4986-8793-88dd6062fd49 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda9
UUID=d2b6484e-e36d-42fa-9df8-0f6f4b211edc /home           ext3    relatime        0       2
# /dev/sda1
UUID=A8F0C45FF0C434FA /windows/Win_C  ntfs    defaults,umask=007,gid=46 0       1
# /dev/sda6
UUID=71C0-69E7  /windows/Win_D  vfat    utf8,umask=007,gid=46 0       1
# /dev/sda7
UUID=0C18A03418A01F28  /windows/Win_E  ntfs    utf8,umask=007,gid=46 0       1
# /dev/sda10
UUID=33a866f4-8b75-456f-81dd-ff113c4f9159 none            swap    sw              0       0
刚启动ubuntu,结果发现有两个ntfs的分区没有挂载上,自己手动挂载还是挂载不上,问题提示和分区以及挂载的信息都在上面,哪位大侠帮帮,自己也在google查找解决方法
nakwan
帖子: 124
注册时间: 2006-12-01 19:43
联系:

Re: 关于挂载ntfs的问题,寻求帮助解决方法

#2

帖子 nakwan » 2008-11-21 15:04

ok,问题解决了,问题关键在MFTMirr does not match $MFT(修复问题后也不知道这是个什么东西,反正是磁盘之类的)

代码: 全选

sudo ntfsfix /dev/sda1
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
NTFS volume version is 3.1.
NTFS partition /dev/sda1 was processed successfully.
sudo ntfsfix /dev/sda7
修复后以后就可以挂载了

留着这帖子存档,以后有朋友遇到了这问题也有中文资料查了
mrxye
帖子: 17
注册时间: 2008-08-31 10:20

Re: 关于挂载ntfs的问题,寻求帮助解决方法

#3

帖子 mrxye » 2008-11-22 21:54

一直使用 ntfs-config 挂载
na_simon
帖子: 4
注册时间: 2009-08-02 10:49

Re: 关于挂载ntfs的问题,寻求帮助解决方法

#4

帖子 na_simon » 2009-08-08 22:20

我的问题差不多
网上搜了一下午,做了很多都没用
后来才发现,需要安装ntfsfix[/size]

代码: 全选

sudo apt-get install ntfsfix 
希望对像本人这样的linux菜鸟们帮助
zieala
帖子: 29
注册时间: 2006-02-19 14:53

Re: 关于挂载ntfs的问题,寻求帮助解决方法

#5

帖子 zieala » 2009-09-27 21:54

nakwan 写了:ok,问题解决了,问题关键在MFTMirr does not match $MFT(修复问题后也不知道这是个什么东西,反正是磁盘之类的)

代码: 全选

sudo ntfsfix /dev/sda1
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
NTFS volume version is 3.1.
NTFS partition /dev/sda1 was processed successfully.
sudo ntfsfix /dev/sda7
修复后以后就可以挂载了

留着这帖子存档,以后有朋友遇到了这问题也有中文资料查了

报告,我采用这个方法还是无法修复:
xiaobai@xiaobaitu:/dev$ sudo ntfsfix /dev/sdb1
[sudo] password for xiaobai:
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 3...OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Error: Volume name could not be converted to current locale: Invalid or incomplete multibyte or wide character.

pread: Input/output error
Failed to calculate number of free clusters: Input/output error.
Remount failed: Input/output error.
xiaobai@xiaobaitu:/dev$
xiaobai@xiaobaitu:/dev$ sudo mount -t ntfs-3g /dev/sdb1 /media/新加卷
[sudo] password for xiaobai:
ntfs_attr_pread: ntfs_pread failed: Input/output error
Failed to read NTFS $Bitmap: Input/output error
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.
xiaobai@xiaobaitu:/dev$
为之奈何?
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 关于挂载ntfs的问题,寻求帮助解决方法

#6

帖子 wangdu2002 » 2009-09-27 21:58

还可用ntfsprogs试试。微软太横蛮了,死不把Ntfs文件系统的详细规格公布,开源社区对Nfts黑匣子分析十年了,仍然不能象Fat32一样完美处理。 :em20
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
泥奇怪
帖子: 139
注册时间: 2010-07-10 21:10
来自: 成都 郫县
联系:

Re: 关于挂载ntfs的问题,寻求帮助解决方法

#7

帖子 泥奇怪 » 2010-10-04 0:04

非常感谢,尤其是四楼的提醒,不然我就绝望了...
热爱生命,敬畏自然。
回复