linux挂载分区失败,如何修复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挂载失败的例子:

250e7a75c2f65320cef8dc1e7c435094.png

要解决此错误可以使用ntfsfix命令,这是一个小巧而有用的实用程序,可以解决一些常见的NTFS问题。众所周知,ntfsfix是ntfs-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

c6e61537b2debb9cc4c4250ef3ca056b.png

下来要执行运行命令,其中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(挂载)错误。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值