那麼linux內核和android什麼關係?linux內核是怎樣引導起android呢?本文進行簡單的描述.android雖然建立在linux內核之上,但是他對內核進行了一些擴展,增加了一些?
- 歷史問答
- 答案列表
linux內核啟動流程:linux開機加載內核模塊[朗讀]
開機--加電自檢--讀取cmos設置--從硬碟引導記錄查找系統所在位置--讀取grub配置文件(/boot/grub/grub.conf),加載內核,驅動硬體--開啟init進程,讀取相應配置文件(/etc/inittab),打開默認運行級別,加載相應服務,開機啟動項--完成啟動過程。
這是一個非常複雜的過程,但是可以簡單的概括為如下幾個步驟,每一個步驟你可以構思一些巧妙的實現來加深體.啟動第一步--加載bios當你打開計算機電源,計算機。
1.初始化cpu、內存2.加載c庫3.初始化其他硬體、外設(顯卡、網卡、滑鼠鍵盤等等)4.加載文件系統。
linux的啟動流程:1、讀取mbr的信息,啟動bootmanager,windows使用ntldr作為bootmanager,如果用戶的系統中安裝多個版本的windows,用戶就需要在ntldr。