Linux用のCD / DVDディスク読み取りテストツールはありますか?


12

DOSとWindowsを使用していたとき、光学ディスクの可読性をチェックし、光学ドライブ自体のベンチマークを行うためのツールをかなり選択しました。それらのほとんどは、結果をきれいなチャートの形で視覚化さえしていました。

GNU / Linux OSにそのようなものはありますか?

フル機能のビジュアルGUIツールを使用したいのですが、特定のケースでは、CDドライブが特定のひっかき傷のあるCD-RWディスクのすべてのバイトを読み取ることができるかどうかを確認するだけです。

回答:


7

ドライブが読み取れるかどうかを簡単に確認するには、dd(1)を使用できます。これにより、CDROMの内容が読み込まれ、データが無視/破棄されます(CDROMデバイスにはシステム上で別の名前が付けられている場合があります)。

 dd if=/dev/cdrom of=/dev/null

これをISOイメージと比較することもできます。

dd if=/dev/cdrom | md5sum - /path/to/file.iso

これにより、CDおよびISOファイルのチェックサムが印刷されます。チェックサムが一致する場合、CDの内容はISOイメージと一致します。


1
k3bは、組み込みの画像検証およびその他の便利な機能を備えたグラフィカルなCD書き込みユーティリティです。
ewindisch

ddここは必要ありません。cat /dev/cdromそして、md5sum /dev/cdrom /path/to/file.iso同じようにうまく動作します。
ジル 'SO-悪であるのをやめる'

2
「cat / dev / cdrom」は機能する可能性がありますが、シェルを介して出力をパイプ処理して破棄する必要があります。完全に自己完結型のddを使用するよりも、これが本当に良い解決策だとは思いません。「dd」を使用すると、エラー、統計、および「cat」では提供されないその他の有用な情報も提供されます。
ewindisch

md5sumがファイル自体で比較を行うことができるのは正しいです。単純な比較のために、より良い解決策になる可能性があります。ただし、そこに「pv」をスローするか、「kill -USR1」をスクリプト化して統計を提供すると便利です。CD / DVDなどの比較的遅いメディアについて話していることに注意してください。その上、理由はばかげているかもしれませんが、「dd」を使用すると他の例と対称性が得られます。
ewindisch

1
md5sumCDのイメージまたはハードディスクのイメージで実行する場合、.isoファイルの末尾にゼロが続く可能性を考慮する必要があります。詳細については、この回答を参照してください。
フランチェスコターコ

5

低レベルのチェックでは、qpxtoolが見つかりました。私のドライブ(公平には、サポートされているデバイスのリストに載っていません)では、結果は意味を成していませんでしたが、おそらく幸運が得られるでしょう。


3

dvdisasterを使用して、焼き付けたいくつかのDVDおよびCD-Rコースターからデータを回復できるようにしました。これはGTKアプリケーションであり、おそらくお気に入りのLinuxディストリビューションのパッケージとして利用できます。

どのセクターが良いか悪いかを示す素晴らしいグラフィック表示があります。また、メディアの読み取り中にさまざまな統計を保持します。


3

コマンドラインには、 readom(cdrtoolsのフォークであるcdrkitから)とreadcd(Joerg Schillingの元のcdrtoolsから)があります。どちらもC2エラーをチェックできます。

またcdck、gnuplotに供給してグラフを取得できるテキストファイルを生成します。


1

コマンドラインもあります GDDRescue非常に柔軟であると思われる(GNU Data Rescue)もあります。

このレビュー、傷CD / DVDからデータを回復含むためのいくつかのツールのGDDRescue。私はとのより良い経験を持っていたGDDRescueとのよりをreadcd:主にデフォルトコンフィグを使用して、readcdひどく傷DVDにつまずきました。一方ddrescue、約72時間の作業の後.iso、読み取りエラーが最小化された光沢がうまく出力されました。そのマニュアルページにあるように、ddrescue「読み取りエラーが発生した場合にデータを救出するのは困難です」と成功しました。

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