ddrescueを使用して、1Tbディスクに910Gディスクパーティション(sdh4)を構築しました。ディスクはこんな感じです。
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: invalid flag 0x44dd of partition table 5 will be corrected by w(rite)
Disk /dev/sdh: 1000.2 GB, 1000204881920 bytes, 244190645 sectors
Units = sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x0cb2eaae
Device Boot Start End Blocks Id System
/dev/sdh1 2047 4196351 16777220 f W95 Ext'd (LBA)
/dev/sdh2 4196352 5220351 4096000 ef EFI (FAT-12/16/32)
/dev/sdh3 * 5220352 5482495 1048576 7 HPFS/NTFS/exFAT
/dev/sdh4 5482496 1953521663 7792156672 7 HPFS/NTFS/exFAT
/dev/sdh5 ? 402767664 3416680776 12055652452 9f BSD/OS
ログもキャプチャしました。たとえば、イメージをキャプチャするコマンドを実行します。
ddrescue -v -n /dev/sdh4 recover.img recover.log
これをインストールできません。常に返されるエラー:
doesn't seem to have a valid NTFS. Maybe the wrong device is used? Or the whole disk instead of a partition
マウント:無効なファイルシステムタイプ、無効なオプション、/ dev / loop1の無効なスーパーブロック、コードページ、ヘルパーの欠落、またはその他のエラー
mount
、、さらにntfs-3g
は-o ro,loop
ループバックに設定して最初にインストールしてみました。エラーがまだ存在します。インストール方法の提案を歓迎します。
別のソリューションをインストールするには、パーティションテーブルに必要なものがある可能性があります。これが考えられました。
おそらくオフセットを使用してマウントできます。イメージファイルのデフォルトの910 GBパーティションを上書きせずに、このRecover.imgファイルを使用してドライブの残りの部分を埋めることはできますか?これにより、8時間が節約され、ドライブが断片化される前のデータも節約されます。 ddrescueは処理できますか?
これは可能ですか、それともimgファイルを台無しにしますか?
たとえば、私はこれを考えていて、
ddrescue -v -n /dev/sdh recover.img recover.log
それが既存の〜910Gファイルに別のパーティションを埋めると期待しました。
これは重要なデータなので、助けてくれてありがとう。
よろしくお願いします。
編集:パーティションを直接マウントすることもできず、同じntfsエラーが発生することを覚えていました。私はそれにsmartctlを実行してみましたが、そのようなエラーを見たことはありません。
Read Device Identity failed: scsi error unsupported field in scsi command
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.```