catを使用してディスクを複製するときにエラーが発生しました。

catを使用してディスクを複製するときにエラーが発生しました。

私は大容量ディスク(価値のある500GB SSD)を複製しようとしていますが、catGillesが提案したとおりに向かって傾いています。ここ。しかし、私を躊躇させるのは、cat読み取りエラーが発生した場合に何が起こるのかわからないということです。私はddこのような状況でどのように行動すべきかを知っています。つまり注文する

dd if=/dev/sda of=/dev/sdb bs=64K conv=noerror,sync status=progress

読み取りエラーの場合、停止せずに読み取りエラー(syncオプション)をゼロで埋め、データは同期されたままになります。残念ながら、ゼロを入力してこれを行います。最後に書き込まれるブロックのサイズにより、最初の512バイトの読み取りでは、単一のエラーが全体の64Kデータを台無しにする可能性があります(ブロックサイズが大きく、高速になるとさらに悪化します)。

だから私は疑問に思います:私はそれをよりよく/別のものにすることができますかcat?または継続する必要がありますクローン属

ベストアンサー1

cat読み書きエラーが発生した場合は停止してください。

ソースドライブに読めないセクタがある可能性があるという懸念がある場合は、次の点を確認する必要があります。ddrescue

おすすめ記事