日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
揭秘Linux開機(jī)過程:從引導(dǎo)開始的啟動(dòng)過程(linux開機(jī)過程)

作為一款自由軟件,Linux已經(jīng)成為了許多科技領(lǐng)域的標(biāo)準(zhǔn)選擇。不論是服務(wù)器端還是桌面端,Linux的應(yīng)用都越來越廣泛。而作為我們使用Linux必須了解的一部分,開機(jī)過程也許是我們最需要學(xué)習(xí)的一部分。這篇文章將會(huì)揭秘Linux開機(jī)過程的各個(gè)步驟,讓我們一起來了解。

引導(dǎo)進(jìn)程:

引導(dǎo)進(jìn)程是Linux操作系統(tǒng)內(nèi)核的之一個(gè)進(jìn)程。實(shí)際上,引導(dǎo)進(jìn)程并不是一個(gè)真正的進(jìn)程,它是由計(jì)算機(jī)BIOS(基本輸入/輸出系統(tǒng))加載的引導(dǎo)程序,這個(gè)引導(dǎo)程序被稱為“bootloader”,通常是Grub。這個(gè)bootloader指導(dǎo)BIOS如何在計(jì)算機(jī)上加載內(nèi)核并將控制權(quán)交給內(nèi)核。當(dāng)BIOS啟動(dòng)時(shí),會(huì)檢查計(jì)算機(jī)上的所有設(shè)備,然后找到可用的引導(dǎo)設(shè)備(通常是硬盤),加載引導(dǎo)分區(qū)并執(zhí)行引導(dǎo)程序。bootloader的主要功能是定位并加載內(nèi)核。

內(nèi)核初始化:

一旦引導(dǎo)器加載了內(nèi)核,內(nèi)核就會(huì)開始初始化。初始化包括檢測硬件設(shè)備并提供相應(yīng)的驅(qū)動(dòng)程序,初始化內(nèi)核數(shù)據(jù)結(jié)構(gòu),并設(shè)置操作系統(tǒng)的基本設(shè)置。此時(shí),內(nèi)核還不會(huì)加載其他功能模塊。

文件系統(tǒng)的掛載:

在內(nèi)核初始化后,操作系統(tǒng)開始執(zhí)行掛載文件系統(tǒng)。文件系統(tǒng)是Linux操作系統(tǒng)的一個(gè)必須組成部分。文件系統(tǒng)用于存儲(chǔ)和管理系統(tǒng)數(shù)據(jù)和用戶數(shù)據(jù)。在Linux里,文件系統(tǒng)有一個(gè)層次結(jié)構(gòu),最根部是根目錄。在整個(gè)系統(tǒng)啟動(dòng)過程中,先掛載系統(tǒng)的根文件系統(tǒng),系統(tǒng)內(nèi)存仍依靠bootloader所指的設(shè)備.然后再按照/etc/fstab文件的規(guī)定一一掛載其他文件系統(tǒng)。

Init進(jìn)程:

Init是專門處理Linux系統(tǒng)初始化的進(jìn)程。啟動(dòng)Init進(jìn)程的目的是為了提供一個(gè)統(tǒng)一的系統(tǒng)初始化接口,來啟動(dòng)各種系統(tǒng)服務(wù)和設(shè)備,并將系統(tǒng)帶到用戶級(jí)別。為了達(dá)到這一目的,Init進(jìn)程引導(dǎo)著系統(tǒng)以正確的順序加載各種進(jìn)程和守護(hù)程序。在Linux發(fā)行版中,Init進(jìn)程的設(shè)計(jì)和使用可能會(huì)有所不同。

運(yùn)行級(jí)別:

每個(gè)Linux系統(tǒng)都有七個(gè)運(yùn)行級(jí)別,以特定的方式啟動(dòng)系統(tǒng)上不同的服務(wù),它們分別是0-6七個(gè)級(jí)別。

– 運(yùn)行級(jí)別0:系統(tǒng)停機(jī)狀態(tài),系統(tǒng)shutdown

– 運(yùn)行級(jí)別1:單用戶模式,用于系統(tǒng)維護(hù),root用戶登錄,在碰到系統(tǒng)問題時(shí)可用。

– 運(yùn)行級(jí)別2:多用戶模式、無NFS(Network File System,網(wǎng)絡(luò)文件系統(tǒng)),可以作為自defined用途,本文不作解釋

– 運(yùn)行級(jí)別3:完整多用戶模式,支持服務(wù),登陸后可以進(jìn)行網(wǎng)絡(luò)操作

– 運(yùn)行級(jí)別4:系統(tǒng)保留

– 運(yùn)行級(jí)別5:多用戶模式,帶圖形界面桌面

– 運(yùn)行級(jí)別6:系統(tǒng)正常關(guān)閉并重啟機(jī)器

一般系統(tǒng)啟動(dòng)時(shí)的系統(tǒng)運(yùn)行級(jí)別設(shè)置是由bootloader的啟動(dòng)腳本來控制,一般位于/etc/inittab或/etc/rc.d/rc.sysinit文件中。

啟動(dòng)服務(wù):

在系統(tǒng)啟動(dòng)后,Init進(jìn)程會(huì)根據(jù)運(yùn)行級(jí)別指定需要啟動(dòng)的服務(wù)。在Linux里,服務(wù)可以是進(jìn)程、守護(hù)進(jìn)程或執(zhí)行特定任務(wù)的shell腳本。服務(wù)在某些特定的時(shí)間點(diǎn)運(yùn)行,這些時(shí)間點(diǎn)通常可以通過腳本中指定的運(yùn)行級(jí)別來確定。

啟動(dòng)X-Window:

如果您安裝了帶有圖形用戶界面(GUI)的Linux發(fā)行版,則在系統(tǒng)啟動(dòng)后,您可以看到一個(gè)名為X窗口系統(tǒng)的圖形系統(tǒng)。此時(shí),系統(tǒng)需要加載一些附加驅(qū)動(dòng)程序,并設(shè)置Xorg設(shè)置,用于實(shí)現(xiàn)圖形界面的加載。

Linux的引導(dǎo)過程包括從BIOS的引導(dǎo)程序到加載內(nèi)核,初始化內(nèi)核數(shù)據(jù)結(jié)構(gòu),掛載文件系統(tǒng),啟動(dòng)_Init_進(jìn)程,根據(jù)運(yùn)行級(jí)別啟動(dòng)服務(wù)和打開X-窗口系統(tǒng)這幾個(gè)主要步驟。我們希望這篇文章能夠幫助您了解Linux啟動(dòng)的各個(gè)方面。無論您是使用Linux的初學(xué)者還是經(jīng)驗(yàn)豐富的專業(yè)用戶,了解Linux引導(dǎo)過程都是必不可少的知識(shí)點(diǎn)。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來專注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220

描述Linux系統(tǒng)從開機(jī)到登陸界面的啟動(dòng)過程

⑴開機(jī)BIOS自檢,加載硬盤。

⑵讀取孫慶搜MBR,MBR引導(dǎo)。

⑶grub引導(dǎo)菜單(Boot Loader)。

⑷加載內(nèi)核kernel。

⑸啟動(dòng)init進(jìn)程,依據(jù)inittab文件設(shè)定運(yùn)行級(jí)別

⑹init進(jìn)則歷程,執(zhí)行rc.sysinit文件。

⑺啟動(dòng)內(nèi)核模塊差晌,執(zhí)行不同級(jí)別的腳本程序。

⑻執(zhí)行/etc/rc.d/rc.local

⑼啟動(dòng)mingetty,進(jìn)入系統(tǒng)登陸界面。

如果有什么不懂的話可以去看看《Linux就該這么學(xué)》這本書,非常適合新手學(xué)習(xí)Linux。

linux 開機(jī)過程的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux 開機(jī)過程,揭秘Linux開機(jī)過程:從引導(dǎo)開始的啟動(dòng)過程,描述Linux系統(tǒng)從開機(jī)到登陸界面的啟動(dòng)過程的信息別忘了在本站進(jìn)行查找喔。

成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專業(yè)從事IT產(chǎn)品開發(fā)和營銷公司。廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)、設(shè)計(jì)、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!


本文標(biāo)題:揭秘Linux開機(jī)過程:從引導(dǎo)開始的啟動(dòng)過程(linux開機(jī)過程)
URL分享:http://m.5511xx.com/article/ccchggg.html