看板 Linux 關於我們 聯絡資訊
※ 引述《sagrass (奶油蘇打)》之銘言: : 言歸正傳 : 將ISO檔案燒錄至光碟後,再以 dd if=/dev/sr0 取出,檔案大小竟然變大。 : 查詢維基百科 : http://zh.wikipedia.org/wiki/通用光碟格式 : 發現事情似乎沒那麼單純。 : 請問 linux 下有指令可以直接將ISO檔案,以逐一位元組的方式燒錄至光碟 : 的指令嗎?(畢竟說起檔案系統,不是可以直接寫在ISO檔中?) : 此外,以 dd if=/dev/sr0 取得的內容,多出來的東西是什麼?有資料可以查詢嗎? : 如何查驗這些多出來的資料是安全無虞的? : 雖然在下略通兵法,但是對於電腦不是很懂。就以上問題謙虛向鄉民們請教, : 還請鄉民們能夠不吝指教,謝謝。 我不會解這個問題,以往也沒遇到過, 不過我可以提兩個方法去找這個問題的答案嗎? 1. mount iso 起來 find cdrom/ > /tmp/cdrom.list mount dd.output 起來, 一樣 find dd.output/ > /tmp/dd.list 再 diff 看一下有沒有掉東西。 2. 整顆 iso 跟 dd 做 hexdump 比對看一下。 (不過這個動作好可怕哦) -- 人不作出犧牲,便得不到任何收穫;如果要得到某種東西,就必須付出同等代價。這一點 ,就是鍊金術的基本原則 ── 等價交換。當時我們深信這一點就是世界的真理。 阿爾風斯‧愛力克,《鋼之鍊金術師》開場白 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.201.142.21
Jerr:之前就try過了, ibs*count==filesize時就能dd出一樣的檔案 09/12 17:15
Jerr:dd出來之後md5sum的結果是一樣的, 燒片之後手動驗證的 09/12 17:16
Jerr:燒片時bs不知道多少,當然dd出來不一定會跟iso同size 09/12 17:20
antontw:所以意思是 md5sum 後面附加的東西不在 md5sum 計算內? 09/13 10:00
antontw:忘了說謝謝,至少我知道還有這個地方要去注意了。 09/13 10:01
kdjf:md5sum預設用textmode,所以null會被丟掉 09/13 12:49
antontw:沒注意到過這裡,所以 -b 就會不一樣了,感謝樓上。 09/19 09:41