Linux有没有CD/DVD读盘测试工具?

Iva*_*van 15 dvd recording testing data-cd

当我使用 DOS 和 Windows 时,我看到了很多工具来检查光盘的可读性和对光驱本身进行基准测试。他们中的大多数人甚至以漂亮的图表形式将结果可视化。

GNU/Linux 操作系统有没有这样的?

我更喜欢有一个功能齐全的可视化 GUI 工具,但对于我现在遇到的特殊情况,我只需要检查我的 CD 驱动器是否可以读取特定严重划痕的 CD-RW 磁盘的每个字节。

ewi*_*sch 8

要简单地查看驱动器是否可以读取,您可以使用dd(1)。这将读入 CDROM 的内容并忽略/丢弃数据(请注意,CDROM 设备在您的系统上可能有另一个名称):

 dd if=/dev/cdrom of=/dev/null
Run Code Online (Sandbox Code Playgroud)

也可以将其与 ISO 映像进行比较:

dd if=/dev/cdrom | md5sum - /path/to/file.iso
Run Code Online (Sandbox Code Playgroud)

这将打印 CD 和 ISO 文件的校验和。如果校验和匹配,则 CD 内容与 ISO 映像匹配。

  • 'cat /dev/cdrom' 可能会起作用,但是您必须通过 shell 将输出通过管道传输以丢弃它。我不认为这真的是比使用完全独立的 dd 更好的解决方案。使用“dd”还将提供“cat”不会提供的错误、统计信息和其他有用信息。 (2认同)

And*_*ndy 6

对于低级检查,我找到了qpxtool。使用我的驱动器(公平地说,它不在受支持的设备列表中),结果没有意义,但也许你会有更好的运气。