linux系統啟動
post加電自檢–>
硬體檢查
引導引導程式bios(boot sequence)–>
找到主引導記錄(mbr),引導引導程式檢查分割槽表並找到乙個可引導的分割槽
載入對應引導上的mbr(bootloader)–>
引導引導程式將所選作業系統的核心載入到記憶體中
引導引導程式將核心和乙個初始的基於ram的檔案系統(initramfs)載入到記憶體,被核心使用
主引導設定載入其bootloader–>
載入grub程式
kernel初始化–>
探測硬體->載入驅動(initrd)->掛載根檔案系統->rootfs(/sbin/init)
initrd—>
掛載 初始化ram磁碟
/etc/init程序載入/etc/inittab
系統初始化總結
Spring初始化 啟動過程
為了讓web容器啟動時,也初始化spring,則需要在web.xml中配置 contextloaderlistener,web容器啟動時觸發 初始化spring org.springframework.web.context.contextloaderlistener 1.contextloader...
C OS II的初始化和啟動過程
初始化和啟動都在main函式裡實現。int main void 1 初始化 為了完成自身的工作,c os ii定義了大量的全域性資料結構,要讓系統跑起來,需要先初始化各種需要的全域性變數。void osinit void os首先initialize了任務控制塊 事件控制表,還有一些條件編譯的初始化...
Linux學習記錄 (1)計算機初始化啟動過程
為什麼我們把 啟動 稱作 boot boot原來的意思是靴子,啟動 與靴子有什麼關係呢?原來,這裡的boot是bootstrap 鞋帶 的縮寫,它來自一句諺語 pull oneself up by one s bootstraps 字面意思是 拽著鞋帶把自己拉起來 這當然是不可能的事情。最早的時候,...