关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

修复Linux服务器中NTFS分区挂载失败的错误?

发布时间:2023/11/10 17:42:24
香港云服务器

本文将介绍如何修复NTFS挂载失败的错误,如 "Failed to mount ‘/dev/sdax’: Input/output error, NTFS is either inconsistent, or there is a hardware fault, or it’s a SoftRAID/FakeRAID hardware"。

下面的截图显示了一个NTFS挂载失败错误的例子。

要修复这个错误,你可以使用ntfsfix实用程序,它可以修复一些常见的NTFS问题。ntfsfix是ntfs-3g软件包(NTFS的一个开源实现)的一部分,它可以修复几个基本的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

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

$ sudo ntfsfix -n /dev/sda5

ntfsfix还有一个有用的开关--b或--clear-bad-sectors用于清除坏扇区列表。这个功能在将有坏扇区的旧磁盘克隆到新磁盘后特别有用。

$ sudo ntfsfix -b /dev/sda5

另外,如果卷可以被固定和挂载,ntfsfix支持清除卷脏标志。你可以绕过-d选项调用这个功能,如下所示。

$ sudo ntfsfix -d /dev/sda5

注意:ntfsfix只能修复一些NTFS分区错误。如果它失败了,chkdsk可能会成功。如果你安装了windows,也可以加载Windows,运行它的磁盘检查程序chkdsk。

nftsfix是修复一些常见NTFS问题的有用工具。