請問光碟「自我檢證」的機制 - Linux

Andrew avatar
By Andrew
at 2009-08-17T16:34

Table of Contents

許多 Linux 的光碟發行版都會有自我檢證的機制,

包括知名的 Fedora, Ubuntu ....

請問可開機光碟是如何做到自我檢證的呢?

我的意思是說,通常檢查的邏輯是

程式甲 去檢查 資料乙,可是 程式甲 應該沒辦法去自我檢查吧

假設一張光碟可以自我檢證,那很有可能光碟至少有兩個部分,

負責檢查的程式部分,受檢查的資料部分。

有沒有辦法說,負責檢查的程式,也同時做自我檢查?

更進一步來說,負責檢查的程式要做自我檢查時,可能在「第三處」放了檢查碼,

問題是,檢查碼正不正確呢? <- 這也是一個可以無限循環的問題。

總結來說,我想要請教 Linux 的光碟做自我檢證的機制是做到什麼程度。

請高手不吝指導,謝謝。

--
Tags: Linux

All Comments

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2009-08-19T06:05
他主要應該是防止在下載過程中出問題造成安裝失敗吧?
Hedy avatar
By Hedy
at 2009-08-20T08:14
程式載入道記憶體執行 整張光碟就是資料了
Anthony avatar
By Anthony
at 2009-08-21T02:50
程式本身有問題又能誤判成正確的機率應該比
checksum collision的機率還低吧..
Eden avatar
By Eden
at 2009-08-24T14:26
他問題應該是能否防止檔案遭人工竄改吧 ?!
如果同時竄改檔案內容跟 checksum 應該就可以避過才是..
Eden avatar
By Eden
at 2009-08-28T23:36
我想這些md5/sha1應該是沒經過簽章才是..
Joseph avatar
By Joseph
at 2009-09-01T08:34
似乎也沒有說連線用public key驗證..

李先靜的 X-Wondow 研究筆記

Genevieve avatar
By Genevieve
at 2009-08-17T16:02
轉載時請注明出處和作者聯系方式 作者聯系方式:李先靜 http://blog.zdnet.com.cn/?421901 X Window研究筆記–七大設計准則 http://blog.zdnet.com.cn/html/01/421901-2881722.html X Window研究筆記(2)-Win ...

講座主題 : Linux 核心記憶體管理探索

Lily avatar
By Lily
at 2009-08-17T15:05
講座主題 :『 Linux 核心記憶體管理探索-Linux Kernel Memory Management Introduction』 講座內容 : 1. Memory Management Model Introduction 記憶體管理模型簡介 2. Page / Page Frame / Page ...

FC 7下使用su切換身份後無法使用gcin

Damian avatar
By Damian
at 2009-08-17T13:41
我的系統是Fedora 7 而我是使用runlevel 5登入 而桌面環境也是使用預設的GNOME 而我的gcin版本是1.4.0 假設我是用mathan這個帳號來從GDM登入 我先開gnome-terminal 當我在gnome-terminal下叫出vim或gvim或gedit下都可藉由 按下 ctr ...

我想學XP最後灌再解決多重開機 結果卡了

Frederic avatar
By Frederic
at 2009-08-17T10:16
※ 引述《aquaeelziq (我是男的(真的啦...))》之銘言: : L: 磁碟分割 1 [無法辨識] 這是給Fedora的 /boot : -: 磁碟分割 2 (Windows XP 容錯) 這是Fedora的 LVM : 未分割空間 ...

我想學XP最後灌再解決多重開機 結果卡了

Madame avatar
By Madame
at 2009-08-17T09:33
不好意思我又有問題 我目前系統安裝三個 第一個是fedora 11 第二個是Ubuntu9.04 昨天想安裝XP 硬碟資訊如下 L: 磁碟分割 1 [無法辨識] 這是給Fedora的 /boot -: 磁碟分割 2 (Windows XP 容錯) ...