GNU ddrescue“ Rescued”はHDDよりも大きい


1

障害のあるドライブからデータを回復するためにddrescueを使用しています。ドライブを介して596.2 GBとして読み取られています lsblk コマンド。

私を混乱させているのは、ddrescueがこれまでのところ、合計633000 MB(6+ GB)を救済したことを示していることです。

私は、ddrescueが無効なデータを台無しにして読んでいるか、またはlsblkが誤ったサイズのディスクを報告していることを想像しなければなりません。誰かが私のためにこれを片付けることができますか?

ありがとうございます。

編集:これは私が使っているコマンドです ddrescue /dev/sda img.dd log.txt

回答:


1

lsblk 従来の1024の累乗のプレフィックス(K、M、G、Tなど)を使用します。 GNU ddrescue デフォルトで、1000の累乗のSIプレフィックス(k、M、G、Tなど)で進行状況を報告します。 596.2 GiBは640 GB(ラップトップHDDの一般的な容量)を超えています。 640 - 633 =約7 GBが救助されていません。

lsblk -b (または lsblk --bytes )は正確なサイズをバイト数で報告します。あるいは ddrescue 1024の累乗とIECの接頭辞を使用できます。 -B--binary-prefixes )オプション。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.