LinuxでNTFSパーティションがマウントに失敗するエラーを修正する方法
この記事では、「‘/dev/sdax’ のマウントに失敗しました: 入力/出力エラー、NTFSが不一致であるか、ハードウェアの障害があるか、またはそれがSoftRAID/FakeRAIDハードウェアである」のようなNTFSのマウント失敗エラーを修正する方法を示します。
以下のスクリーンショットは、NTFSマウント失敗エラーの例を示しています。
このエラーを修正するには、いくつかの一般的なNTFSの問題を修正する小さくて便利なユーティリティであるntfsfixを使用できます。ntfsfixはntfs-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
何も書き込まず、何が行われたかを示すだけのドライランを実行するには、-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の問題を解決するための便利なツールです。ご質問やコメントがある場合は、下のフィードバックフォームからご連絡ください。

