网站搜索

如何修复 Linux 中 NTFS 分区挂载失败错误


在本文中,我们将展示如何修复 NTFS 挂载失败错误,例如“挂载'/dev/sdax'失败:输入/输出错误,NTFS 不一致,或者存在硬件故障,或者它是错误的”。 SoftRAID/FakeRAID 硬件”。

以下屏幕截图显示了 NTFS 无法安装错误的示例。

要修复此错误,您可以使用 ntfsfix,这是一个微小而有用的实用程序,可以修复一些常见的 NTFS 问题。 ntfsfixntfs-3g 软件包(NTFS 的开源实现)的一部分,它修复几个基本的 NTFS 不一致问题,重置 NTFS 日志文件,并安排一个首次启动 Windows 时进行 NTFS 一致性检查。

要在我们的计算机上运行它,您需要安装 ntfs-3g 软件包,如下所示。

----------- On Debian, Ubuntu & Mint ----------- 
sudo apt-get install ntfs-3g

----------- On RHEL, CentOS & Fedora -----------
sudo yum install epel-release
sudo yum install ntfs-3g

安装ntfs-3g软件包后,运行ntfsfix命令,提供有问题的NTFS分区作为参数,如图所示。

sudo ntfsfix /dev/sda5

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

sudo ntfsfix -n /dev/sda5

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

sudo ntfsfix -b /dev/sda5

此外,如果可以修复和安装卷,ntfsfix 支持清除卷脏标志。您可以绕过 -d 选项来调用此功能,如图所示。

sudo ntfsfix -d /dev/sda5

nftsfix 是修复一些常见 NTFS 问题的有用工具。如有任何问题或意见,请通过下面的反馈表与我们联系。