web-dev-qa-db-ja.com

破損/破損したNTFSファイルシステム/パーティションを、データを失うことなく修正する方法は?

私はAcer Apire One D255EにWindows 7 Starterと一緒にFedora 15をインストールしようとしていましたが、NTFSパーティション(Windowsがインストールされているパーティション)のサイズ変更中に、セットアップが失敗しました。これで、どのパーティションからもこのパーティションにアクセスできなくなりました。 USBフラッシュドライブで実行されているFedoraインストールからアクセスしようとすると、次のエラーが発生します。

Error mounting: mount exited with exit code 12: Failed to read last sector (452534271):
Invalid argument
HINTS: Either the volume is a RAID/LDM but it wasn't setup yet,
   or it was not setup correctly (e.g. by not using mdadm --build ...),
   or a wrong device is tried to be mounted,
   or the partition table is corrupt (partition is smaller than NTFS),
   or the NTFS boot sector is corrupt (NTFS size is not valid).
Failed to mount '/dev/sda5': Invalid argument
The device '/dev/sda5' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

それは私にはあまり意味がありませんが、誰かにそれがすべてを失うことなくパーティションを復元する方法を私に与えることを本当に望んでいました(私はそこにさまざまなクラスからの多くの重要なメモを持っています) ?

17
Gareth

UbuntuをライブCDで入手し、NTFS-3GとNTFSProgsを(リポジトリーに)インストールできる場合、NTFSの悲しみを回復できる可能性があります。

私は友人のPCでこれを1回実行する必要があり、私は this guy's How To に従いました。それは非常に役に立ち、問題を修正する必要がありますOR何が間違っているかについて詳細な情報を提供します(それから、そこから作業できます)。

これはうまくいくかもしれません:

Sudo ntfsfix /dev/<device name>
17
n0pe

クライアントのPCの1つに同様の問題がありました。スピンライト、Windowsのユーティリティ、Linuxベースのユーティリティ(前の回答の提案など)などの複数のソフトウェアを実行した後、HDD Regeneratorは、私の場合、問題のHDDの不良セクターを検出して回復したもので、このHDDそのセクターのほぼ15%が悪いとして分類されました。完了するまでに約11日かかりましたが、ドライブをマウントして、ユーザーの税金、従業員、その他の重要なデータを削除することができました。

2
Joshua A. T.