比較的新しい外部ハードをインストールしようとしていますが、実行時に
sudo mount /dev/sdc /mnt/harddrive
次のエラーメッセージが表示されます。
mount: /mnt/harddrive: wrong fs type, bad option, bad superblock on /dev/sdc, missing codepage or helper program, or other error.
そして走っている
sudo mount /dev/sdc1 /mnt/harddrive
生産する:
Failed to open ntfs attribute: No such file or directory
Failed to load $MFT: No such file or directory
Failed to mount '/dev/sdc1': No such file or directory
問題が見つからないようです。これが私の結果ですfdisk -l
ディスク /dev/sdc: 1.8TiB, 2000398933504 バイト, 3907029167 セクタ 単位:セクタ1 * 512 = 512バイト セクタサイズ(論理/物理): 512バイト/4096バイト I / Oサイズ(最小/最適):4096バイト/ 33553920バイト ディスクラベルの種類:dos ディスク識別子:0x584a9df4 装備 電源オン スタート 終わり 部門 サイズ ID タイプ /dev/sdc1 * 64 3907024128 3907024065 1.8T 7 HPFS/NTFS/exFAT
どんなアイデアがありますか?
答え1
sudo mount /dev/sdc /mnt/harddrive
mount: /mnt/harddrive: wrong fs type, bad option, bad superblock on /dev/sdc, missing codepage or helper program, or other error.
このエラーは驚くべきことではありません。 1つだけマウントできます。ファイルシステム(通常居住する場所は分割)と同じですが、/dev/sdx1
ここではインストールを試しています。フルディスク(/dev/sdx
)。
その結果、「無効なfsタイプ[...]」エラーが発生します。指定した場所にファイルシステムがありません。
sudo mount /dev/sdc1 /mnt/harddrive
ここでは、ファイルシステムを含めることも含めない場合もあるパーティションを指定します。
(Resourcesを使って見たfdisk -l
)パーティションテーブルの情報に基づいて、カーネルはパーティションにNTFSが必要であると仮定し、それをマウントするために関連するカーネルモジュールをロードします。その後、モジュールはNTFSマウントに失敗し、プロセス中にいくつかのエラーを報告します。
これはいくつかのことを意味するかもしれません。
- パーティションにNTFSがありますが破損しています。
この場合は、Windows コンピュータで修復を試してください。マイケルが提案した。 - Linux では、デフォルトでは exFAT などのさまざまなファイルシステムをサポートしていません。
この場合、サードパーティ製ソフトウェアをインストールしてファイルシステムをマウントできます。ただし、ランダムにインストールして試す前に、ドライブに実際にどのファイルシステムが存在するかを確認する必要があります。 - ファイルシステムがまったくありません。パーティションテーブルのエントリは誤解を招く可能性があります。
この場合、失うことはありません。選択したファイルシステムでパーティションをフォーマットし、それに応じてパーティションテーブルのファイルシステムタイプを変更します。
答え2
まず、低レベルのバックアップを作成します。
sudo dd if=/dev/sdc1 of=/path/to/lots/of/space/sdc1.img
次に、ドライブをWindowsシステムに挿入し、Windowsの回復ツールを使用します。 LinuxはNTFSリカバリをサポートしていないからです。
ntfsfixは、Windowsがドライブに注意が必要なものとしてのみ表示します。