无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2876|回复: 1
打印 上一主题 下一主题

关于从光盘rip出ISO文件的MD5问题

[复制链接]
跳转到指定楼层
1#
发表于 2008-4-14 16:01:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在制作多重启动光盘时,我们通常会下载一些例如微软原版的ISO映象,通常发布者都给出了ISO的MD5值,我们通过验证是否匹配来验证对ISO的下载是否完整。

我的问题是,对于同一张物理光盘,我们在rip出光盘映象时(ISO、nrg等格式),是否有什么公认的标准呢? 大家知道MD5文件通常是对文件(映象文件,如ISO、NRG等)的验证,而并非对物理光盘的。 那么,很可能出现对于同一张物理光盘,由于资源发布者,使用了不同的rip方式(如有人用WINISO做rip 有人用Nero做rip),而导致最终的映象文件的md5值不同,这样直接带来的问题是,对于同一个物理光盘资源,网上流传的映象文件可能存在多个md5值,那么,在rip光盘的时候,是否存在一种公认或者标准的方法呢?  请高手谈一下

我做了几个实验,可能有些无聊吧~  暂且不说在rip光盘时,输出不同的格式(同一张光盘 rip出的NRG和ISO格式的MD5肯定不同,上文说了md5是对文件的),即便输出格式相同,md5也存在不同的可能。  我的测试表明

1, 用UltraISO rip ISO   开启ISO文件卷过滤器 与不开启 输出ISO的MD5不同
2, WINISO 与 UltraISO rip出ISO的MD5不同
3,WinImage rip出ISO的MD5与UltraISO(开启文件卷过滤器)得到的相同




另外,一个请教话题是关于多重启动技术的,几年前我用cdshell+bcdw(Plug-in for CDSHELL)做的多重启动盘,当时也流行EZBOOT,好像现在用的也还算广泛,想向大家了解的是这些技术是不是已经过时了, 眼下比较流行的比较方便的技术是什么?

先行谢过高手们~

[ 本帖最后由 朗月繁星 于 2008-4-14 04:04 PM 编辑 ]
2#
发表于 2008-4-14 17:50:33 | 只看该作者
嘿嘿,楼主的问题提得很好。同一张物理光盘采用不同方式制作出的iso文件的md5码,会存在不同。那么采用何种方式来制作光盘镜像所产生的iso文件才是“正确”的呢?在给出答案前,不妨做一个试验:找一个现成的iso文件,将其刻录成光盘,并验证刻录无误(嘿嘿,如何验证呢?仍然是md5码),或采用更简单的做法:将其载入光驱虚拟成一个光盘;然后,再使用软件将其制作成iso文件,检查以不同方式制作出的iso文件的md5码,.....不用再说了吧,结论可以出来了:
采用WinImage与UltraISO(开启文件卷过滤器)以及酒精120%制作出的iso文件才能保证与原始的iso文件相同(不排除以其他方式制作出的iso文件也能满足md5码相同的可能)!
之所以将正确打上引号“”,是因为通常给出md5码的目是用以检验通过传输媒介所获取的文件与原始文件的一致性。当仅需验证两个iso文件的一致性时,就无所谓以何种方式制作出的iso文件获得的md5码正确与否了(只是想通过md5码校验光盘刻录的正确性时就麻烦大了)。

[ 本帖最后由 不才 于 2008-4-14 06:42 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-22 08:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表