web-dev-qa-db-ja.com

ハードドライブエラー-NTFSが破損しています

私は友人がコンピューター(lenovo)からデータを回復するのを手伝っています。ハードシャットダウンと言われた後、コンピュータはシステム修復画面を通過しません。 (Windowsの起動に失敗しました)

ライブCD(Linux)を起動して、ドライブをマウントしてデータを読み取ってみました。

Error mounting: mount exited with exit code 12: Failed to read last sector (1497614767): 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/sda2': Invalid argument
The device '/dev/sda2' 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?

私はそれを強制的に取り付けてみました:

    root@lubuntu:/media/external# ntfs-3g /dev/sdb1 /media/external -o force
ntfs_mst_post_read_fixup_warn: magic: 0xd0f0210c  size: 1024   usa_ofs: 57365  usa_count: 3891: Invalid argument
Record 0 has no FILE magic (0xd0f0210c)
Failed to load $MFT: Input/output error
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.

また、コマンドプロンプトから「chkdskD:\ r」と「chkdskD:\ f」を実行してみました。起動プロセス中に何をするかについてのダイアログが表示されたときに使用できます(システム修復の1つとして提供されます)オプション、およびcmd)。再起動しましたが、ドライブはまだマウントできません。

次に、ntfsfixを実行してみました。

    root@lubuntu:/media/external# ntfsfix /dev/sdb
Mounting volume... NTFS signature is missing.
FAILED
Attempting to correct errors... NTFS signature is missing.
FAILED
Failed to startup volume: Invalid argument
NTFS signature is missing.
Trying the alternate boot sector
Unrecoverable error
Volume is corrupt. You should run chkdsk.
root@lubuntu:/media/external# 

sdb1:

root@lubuntu:/media/external# ntfsfix /dev/sdb1
Mounting volume... ntfs_mst_post_read_fixup_warn: magic: 0xd0f0210c  size: 1024   usa_ofs: 57365  usa_count: 3891: Invalid argument
Record 0 has no FILE magic (0xd0f0210c)
Failed to load $MFT: Input/output error
FAILED
Attempting to correct errors... ntfs_mst_post_read_fixup_warn: magic: 0xd0f0210c  size: 1024   usa_ofs: 57365  usa_count: 3891: Invalid argument
Record 0 has no FILE magic (0xd0f0210c)
Failed to load $MFT: Input/output error
FAILED
Failed to startup volume: Input/output error
Checking for self-located MFT segment... ntfs_mst_post_read_fixup_warn: magic: 0xd0f0210c  size: 1024   usa_ofs: 57365  usa_count: 3891: Invalid argument
OK
ntfs_mst_post_read_fixup_warn: magic: 0xd0f0210c  size: 1024   usa_ofs: 57365  usa_count: 3891: Invalid argument
Record 0 has no FILE magic (0xd0f0210c)
Failed to load $MFT: Input/output error
Volume is corrupt. You should run chkdsk.

gparted:

enter image description hereenter image description hereenter image description here

私は何をすべきか?

3
stackOverFlew

私はデータ復旧のために TestDisk を提案するか、パーティションを修正しようとします。それは主にデータ復旧(再び動作させることができない場合)のためであるか、トラブルシューティングのためにそれを使用することができます。

1
Re Captcha