Re: [問題] 光碟檔案格式?位元如何逐一燒錄?

看板Linux作者 (三十個扮上進青年之一)時間13年前 (2012/09/12 16:14), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《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

09/12 17:15, , 1F
之前就try過了, ibs*count==filesize時就能dd出一樣的檔案
09/12 17:15, 1F

09/12 17:16, , 2F
dd出來之後md5sum的結果是一樣的, 燒片之後手動驗證的
09/12 17:16, 2F

09/12 17:20, , 3F
燒片時bs不知道多少,當然dd出來不一定會跟iso同size
09/12 17:20, 3F

09/13 10:00, , 4F
所以意思是 md5sum 後面附加的東西不在 md5sum 計算內?
09/13 10:00, 4F

09/13 10:01, , 5F
忘了說謝謝,至少我知道還有這個地方要去注意了。
09/13 10:01, 5F

09/13 12:49, , 6F
md5sum預設用textmode,所以null會被丟掉
09/13 12:49, 6F

09/19 09:41, , 7F
沒注意到過這裡,所以 -b 就會不一樣了,感謝樓上。
09/19 09:41, 7F
文章代碼(AID): #1GK4HCBJ (Linux)
文章代碼(AID): #1GK4HCBJ (Linux)