激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - Linux系統開機啟動過程分解

Linux系統開機啟動過程分解

2019-11-01 20:25Linux教程網 Linux

這篇文章主要介紹了Linux系統開機啟動過程分解,本文把Linux系統的開機過程分為5步來講解,需要的朋友可以參考下

按下電源按鈕的直到歡迎頁出來之后,linux總共做的事可以分為五步來完成。

1、  BIOS加電自檢:

加電自檢,檢測硬件設備。然后按照cmos上面的順序來搜索處在活動狀態下的可以引導的設備。可以是光驅、軟盤、USB等。

2、  加載主引導加載程序(MBR):

主引導程序是一個512字節的映像。包含一點機器碼還有一個小的分區。

主引導程序的任務就是查找并且加載處在硬盤分區上的次引導程序。通過分區表查找活動分區,并將處在活動分區的次引導加載程序讀取到內存里面運行。

3、  加載次引導記載程序(GRUB)

次引導加載程序只要就是加載linux內核。

上一階段結束之后次引導加載程序就會在內存里面跑起來。就會出現GRUB圖形界面,讓用戶選擇加載什么樣的內核。

4、  linux內核映像:

用戶選擇要加載的內核之后,次引導加載程序(GRUB)就會根據/boot/grub.conf配置文件中所設置的信息,從/boot/所在的分區上讀取Linux內核映像,然后把內核映像加載到內存中并把控制權交給Linux內核。

linux內核獲得控制權之后開始干自己的事

1)、  檢測硬件

2)、  解壓縮自己并安裝必要驅動

3)、  初始化與文件系統相關的虛擬設備,LVM或RAID

4)、  裝載根文件系統,掛在根目錄下面

5)、  完成之后,linux在進程空間里面加載init程序,下面輪到init干活

5、  init進程

init是所有進程的發起者和控制者,所有的進程都由此衍生。

init進程獲得控制權之后,它會執行/etc/rc.d/rc.sysinit腳本,根據里面的代碼設置環境變量、網絡、啟動swap、檢查并掛載文件系統、執行其他初始化工作。

至此,linux啟動完成。

我們稍微總結一下:

首先是BIOS加電自檢,之后加載主引導加載程序、次引導加載程序,最后就是linux內核映像,完了把控制權交給init進程,完成初始化工作。

swap分區是什么?

類似windows系統中的虛擬內存,當物理內存不夠用的時候,使用swap中的內存。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品视频 久久久 | 澳门一级淫片免费视频 | 久久久久久久久久久影视 | 婷婷久久青草热一区二区 | 成人福利免费在线观看 | 视频一区国产 | 毛片在线视频免费观看 | 亚洲精品aⅴ中文字幕乱码 欧美囗交 | 国产日韩一区二区三区在线观看 | 成人毛片网 | 国产精品久久久久久久久久久久午夜 | 久久精品一区二区三区四区五区 | 羞羞视频免费网站男男 | 天天色综合6 | 成人性生活视频在线播放 | 国产免费一区二区三区 | 久久精品久久精品久久精品 | 国产流白浆高潮在线观看 | 久草视频中文 | 97久久精品一区二区三区观看 | 国产午夜精品理论片a级探花 | 国产一区二区三区在线观看视频 | 免费国产网站 | a一级黄色大片 | 欧美在线观看视频网站 | 久久噜噜噜精品国产亚洲综合 | 成人免费一区 | 污污的视频在线观看 | 色屁屁xxxxⅹ免费视频 | 蜜桃免费在线 | 国产成年人网站 | 亚洲精品xxx | 亚洲第一男人天堂 | 亚洲电影免费观看高清完整版在线观 | 姑娘第5集高清在线观看 | 久久成人国产精品 | 亚洲性一区 | 双性精h调教灌尿打屁股的文案 | 一区二区三区欧美日韩 | 国产99一区二区 | 日日鲁夜夜视频热线播放 |