Linux啟動過程

2022-01-15 20:21:12 字數 790 閱讀 4777

傳說】散人--南寧

1,開機,讀取bios並進行自我檢測

2,透過bios取得第乙個開機裝置,讀取mbr取得開機管理程式

3透過開機管理程式,取得kernel(核心)載入記憶體且偵測系統硬體

4核心計動呼叫init的程式

5init程式開始執行系統初始化

6依據init的程式進行daemon start

7載入本機設定

22:19:25

【傳說】ed1 2015/1/20 22:19:25

啟動第乙個程式init,讀取配置檔案fstab

22:20:37

【傳說】散人--南 2015/1/20 22:20:37

突然想起來,那天**面試問到基礎題,現在能寫出來,當時說的有點聳了

【話嘮】"k"@深 2015/1/20 22:20:51

什麼題目 

【傳說】ed1 2015/1/20 22:21:19

linux啟動的時候 仔細看幾遍就能記住了

【傳說】散人--南 2015/1/20 22:22:04

就是問開機步聚,還有shell運用,問的都很基礎

冒泡】阿波羅2014

當時都畫圖了

【冒泡】阿波羅201 2015/1/20 22:23:18

我也發2個

【傳說】ed1 2015/1/20 22:23:19

我去  我還記錯了

Linux啟動過程

1 開啟 pc電源 pc加電後,乙個特殊的硬體電路會觸發 cpu 的 reset 腳的邏輯值,然後一些 cpu 暫存器,如 cs eip 等被給定乙個值,接著 cpu 跳轉到乙個固定位址開始執行 bios 2 bios 自檢,按設定的裝置啟動 bios 對硬體進行一系列徹底的檢查,如 cpu 型別 ...

Linux 啟動過程

fae 將porting 好的linux 提供,幾乎都在寫應用 空閒時間整理一下 b1202 系統啟動的過程 通過 boot vm 進行啟動 vmlinuz init 程序會讀取 etc inittab etc inittab 先 etc rc.d rc.sysinit 再 etc rc.d rc3...

Linux啟動過程

1.加電時由硬體將bios載入到記憶體末尾.這時是實模式,定址空間為1m.2.由硬體將cs段暫存器強制設定為0xffff,ip指令暫存器設定為0x0000.這樣cs ip指向了oxffff0的位址位置.這個位置就是bios程式的入口位址.3.執行bios程式.在記憶體起始位址0x00000設定1k大...