June 13, 2006

Linux/x86 開機流程:自 MBR 到 init

之前提過 [淺談 x86 開機流程] 與 [x86 與 non-x86 開機程序比較],文後的參考資料也可以找到頗多相關的 x86 bootstraping 資料 (還記得在泥濘的地上綁鞋帶的故事嗎?),不過寫得易懂的文章不多就是。M. Tim Jones 寫了一篇簡要但觀念清楚的好文章 [Inside the Linux boot process],探討 Linux booting sequence 中,自 MBR 一路開機到 Linux 第一個 user-space process 的過程;

不過比較可惜的是,這類的文章感覺還是太枯燥了,也鮮少有「尋幽訪勝」的美妙歷程,其實最好的方式,就是透過 bootable debugger 來理解系統運作的機制,比方說可使用 [ProDebug],這是個 Protected mode bootable debugger。
由 jserv 發表於 June 13, 2006 06:12 AM
迴響