OS X中是否有一个工具(最好是免费的)可以让我验证ISO是否正确写入了CD或DVD?我想要一个可以做到这一点的工具,而无需先经过刻录。
如果有一个可以从命令行使用的工具,那也没关系。
OS X中是否有一个工具(最好是免费的)可以让我验证ISO是否正确写入了CD或DVD?我想要一个可以做到这一点的工具,而无需先经过刻录。
如果有一个可以从命令行使用的工具,那也没关系。
Answers:
如果您不想重新刻录和重新验证,我可以看到两个选项。
挂载ISO和DVD,并执行两个文件系统的递归diff。例如,如果DVD是/Volumes/DVD
,那么ISO是/Volumes/ISO
:
diff --recursive /Volumes/DVD /Volumes/ISO
比较两个图像上所有数据的MD5总和。所以:
md5 original.iso
dd if=/dev/disk1 bs=2048 count=169383 | md5
我个人选择#2而不是#1,尽管两者都不是进行比较的好方法。
您也可以尝试利用rsync
进行比较而不是使用diff
。如果您rsync
使用--checksum
,--recursive
和--dry-run
选项运行,您将获得的是rsync认为需要进行的传输列表,以使两个文件树看起来相同。
dd
将报告/dev/disk1
正忙。