光碟驗證 - Linux

Table of Contents

※ 引述《xrancyma (…楊天淳…)》之銘言:
> 假設我有某一個 Linux LiveCD 的 iso 檔案以及其 MD5 碼,
> 我燒了該 iso 檔案後有了光碟,但是卻把 iso 檔給搞丟了。
> 請問我如何憑藉著僅存的 MD5 碼去驗證該 Live 光碟 的正確性呢?

IRC:再把LiveCD作成ISO 再檢驗該ISO的MD5
garyzyg:樓上的方法是無效的
TroyLee:直接把 /dev/scd0 用 dd 出來之後就是iso檔了..印象中這樣
zlw:一樓的方法為什麼無效,iso檔不是純粹的光碟映像檔而已嗎

謝謝大家的回應,就目前各位所提供的意見來看,
似乎光只有 iso 檔的 MD5 碼是無法驗證正確性。

那如果我有原來的 iso 檔案,那麼我要驗證所燒錄光碟的正確性,
在 linux 下應該怎麼下指令呢?還請各位先進不吝指導在下,謝謝。

--

All Comments

Frederic avatarFrederic2009-02-22
再把LiveCD作成ISO 再檢驗該ISO的MD5
Zora avatarZora2009-02-25
樓上的方法是無效的
Edith avatarEdith2009-03-02
直接把 /dev/scd0 用 dd 出來之後就是iso檔了..印象中這樣
Kelly avatarKelly2009-03-06
一樓的方法為什麼無效,iso檔不是純粹的光碟映像檔而已嗎
Carol avatarCarol2009-03-08
dd if=/dev/cdrom bs=1 count=[iso file size] | md5sum
Aaliyah avatarAaliyah2009-03-10
dd出跟iso一樣大的東西出來md5sum cd裡會有多的東西如close
是iso裡沒有的
Aaliyah avatarAaliyah2009-03-13
那再請教一下,iso file size 一定要自己指定嗎?
另外,指定 iso file size 外面的中括號應該不用寫吧?
謝謝您~
Thomas avatarThomas2009-03-13
ls -l xxx.iso 看檔案大小阿 Orz..
Lily avatarLily2009-03-14
檔案 1234 bytes => count=1234 其實bs=1234 count=1 也行
Gary avatarGary2009-03-15
請教一下,您說的close是指像iso雖然一個sector有2048 byte
Queena avatarQueena2009-03-19
可是燒成光碟後每個sector都會包含一些像錯誤修正的資訊?
Olga avatarOlga2009-03-24
那把光碟再做回iso應該不會包含這些資訊,MD5應該還是能一致?