分享最新优惠信息
购买主机更加划算

如何修复Linux系统中NTFS分区无法Mount(挂载)错误?

在本文中,将简单介绍如何修复NTFS未能成功挂载的错误,例如“Failed to mount ‘/dev/sdax’: Input/output error”,“NTFS is either inconsistent”,“there is a hardware fault”,或者“it’s a SoftRAID/FakeRAID hardware”等错误。

以下截图就是显示了NTFS挂载失败的例子:

‘/dev/sdax’: Input/output无法挂载错误

要解决此错误可以使用ntfsfix命令,这是一个小巧而有用的实用程序,可以解决一些常见的NTFS问题。众所周知,ntfsfixntfs-3g的包的一部分(NTFS开源implementation),能够修复几个基础不一致的NTFS,重置NTFS日志文件和,或者表第一次开机进入Windows系统的NTFS一致性检查。

当然,要在计算机上运行它,需要安装如下的ntfs-3g软件包。

----------- Debian, Ubuntu 和 Mint 系统----------- 
$ sudo apt-get install ntfs-3g
----------- RHEL, CentOS 和 Fedora系统 -----------
$ sudo yum install epel-release
$ sudo yum install ntfs-3g

一旦安装了ntfs-3g软件包,请运行ntfsfix命令,提供出现问题的NTFS分区作为参数,如下图所示。

$ sudo ntfsfix / dev / sda5

修复NTFS无法挂载错误

下来要执行运行命令,其中ntfsfix不写任何内容,而仅显示将要完成的操作,可以使用-nor--no-action选项。

$ sudo ntfsfix -n / dev / sda5

另外一个ntfsfix有用的参数是-b--clear-bad-sectors,可以清除坏扇区的列表。将具有坏扇区的旧磁盘克隆到新磁盘后,此功能特别有用。

$ sudo ntfsfix -b / dev / sda5

另外,如果volume能够被修复和挂载,那么ntfsfix支持清除volume dirty flag,当然,你也可以通过调用-d选项来绕过该功能。

$ sudo ntfsfix -d /dev/sda5

注意:ntfsfix只能修复某些NTFS分区错误。如果失败了,可以试试chkdsk。如果安装了Windows,则还可以加载Windows并运行其磁盘检查程序chkdsk。

总之,nftsfix是修复一些NTFS常见问题的有用工具,大家可以参考上述方法使用nftsfix命令来修复NTFS分区无法Mount(挂载)错误。

未经允许不得转载:惠主机 » 如何修复Linux系统中NTFS分区无法Mount(挂载)错误?