
別のコンピューターから Western Digital の外付けハードドライブにいくつかのファイルをコピーしましたが、それを PC に接続した後、Windows が NTFS ドライブを認識できません。
数か月前、パーティションを変更して、NTFS ドライブ 1 つと FAT32 ドライブ 1 つにしました。FAT32 ドライブは正常ですが、Windows にも Ubuntu にも NTFS ドライブが表示されません (gparted では、ファイル システムが壊れているなどのエラーが表示されます)。
答え1
リンクしたスクリーンショットによると、gparted は次のように表示しています:
警告:
ntfs_mst_post_read_fixup_warn: マジック: 0x44414142 サイズ: 1024 usa_ofs: 24474 usa_count: 46079: 無効な引数
レコード 0 には FILE マジックがありません (0x44414142)
$MFT のロードに失敗しました: 入出力エラー
'/dev/sdc1' のマウントに失敗しました: 入出力エラー
NTFS に一貫性がありません。Windows で chkdsk /f を実行し、2 回再起動してください。/f
パラメータの使用は非常に重要です。このソフトウェアによって NTFS に変更は加えられていません。このファイル システムの内容を読み取ることができません。このため、一部の操作が利用できない可能性があります。原因はソフトウェア パッケージが不足していることです。ntfs ファイル システムのサポートには、次のソフトウェア パッケージが必要です: ntfsprogs / ntfs-3g。
これは明らかにファイル システムが破損している兆候のように思えます。システムがデータの書き込みを完了する前にディスクが取り外されたか、ディスク自体に何らかの物理的な問題がある可能性があります。後者は、ディスクが動作中に突然の振動や加速にさらされた場合に発生することがあります。
また、警告メッセージには明確な対処法が示されていることにも気づくでしょう。「Windows で chkdsk /f を実行し、2 回再起動してください。」
そうすることをお勧めします。それをしたら、操作を再試行してください。それでもうまくいかない場合は、データを別の場所にコピーし、パーティションを再フォーマットしてデータをコピーし直すことを検討してください。Linux NTFSのサポートはまだ不完全で、粗い部分があることに注意してください。相互運用性のために、絶対に必要な場合を除き、4GiBを超えるサイズのファイルを保存する機能おそらく、FAT32 を使用する方が良いでしょう。