ハードディスクを接続すると、次のメッセージが表示されます。
Error mounting /dev/sdb1 at /media/gunnar/My Passport: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/gunnar/My Passport"' exited with non-zero exit status 13: $MFTMirr does not match $MFT (record 3).
Failed to mount '/dev/sdb1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
誰もこれについて何をすべきか知っていますか?私のWindows PCでも問題なく動作します。
そして、-私はLinuxコマンドの完全なアマチュアですので、私に優しくしてください。前もって感謝します。
GunnarSørensen、オスロ、ノルウェー
外付けハードドライブでは、マスターファイルテーブル(MFT)とそのコピー(MFTMirr)の整合性が失われているようです。
Linuxツールntfsfix
をコマンドラインで使用して修正することもできます。
which ntfsfix
と入力し、押します RETURN コマンドを起動します。 /bin/ntfsfix
のような行を受け取った場合、これはツールが既にインストールされており、問題の修正に使用できることを意味します。これが当てはまるはずです。説明したような問題を解決するには、通常のユーザーにはない特別な権限が必要です(正当な理由により)。したがって、修復操作はスーパーユーザー権限で実行する必要があります。これは、使用するコマンドの前にSudo
を付けることで実現されます。これは、super user doを意味します。
外付けハードドライブはマウントされていないであったため、デバイス名で呼び出す必要があります。指定したエラーメッセージから、それは/dev/sdb1
であることがわかりました。
まとめると:ターミナルにSudo ntfsfix /dev/sdb1
と入力してを押します RETURN。パスワードを求められます。それを入力して押します RETURN 再び。
幸運を!