Aim_yuan 发表于 2024-9-11 15:03:52

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


本文将介绍如何修复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问题的有用工具。
页: [1]
查看完整版本: 修复Linux服务器中NTFS分区挂载失败的错误?