色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux啟動過程流程分析

Q4MP_gh_c472c21 ? 來源:未知 ? 作者:李倩 ? 2018-04-24 14:48 ? 次閱讀

內(nèi)核引導(dǎo)階段

1、bootsect階段

2、setup階段

3、head.S階段

4、main.c階段

init階段(1)

1。確定用戶登錄模式

在“/etc/inittab”中列出了如下所示的登錄模式,主要有單人維護(hù)模式、多用戶無網(wǎng)絡(luò)模式、文字界面多用戶模式、X-Windows多用戶模式等。其中的單人維護(hù)模式(runlevel為1)是類似于Windows中的“安全模式”,在這種情況下,系統(tǒng)不加載復(fù)雜的模式從而使系統(tǒng)能夠正常啟動。在這些模式中最為常見的是3或5,其中本系統(tǒng)中默認(rèn)的為5,也就是X-Windows多用戶模式。

#Default runlevel. Therunlevels usedby RHS are:

# 0 - halt (Do NOT set initdefault tothis)

# 1 - Single user mode

# 2 - Multiuser, without NFS (The same as 3,if you do not have networking)

# 3 - Full multiuser mode (文本界面啟動模式)

# 4 - unused

# 5 - X11 (圖形界面啟動模式)

# 6 - reboot (Do NOT set initdefault tothis)

#

id:5:initdefault:

init階段(2)

2。執(zhí)行腳本/etc/rc.d/rc.sysinit

在確定了登錄模式之后,就要開始將Linux的主機(jī)信息讀入Linux系統(tǒng),其內(nèi)容就是文件“/etc/rc.d/rc.sysinit”中的。查看此文件可以看出,在這里確定了默認(rèn)路徑、主機(jī)名稱、“/etc/sysconfig/network”中所記錄的網(wǎng)絡(luò)信息等。

#System initialization.

si::sysinit:/etc/rc.d/rc.sysinit

init階段(3)

3.啟動內(nèi)核的外掛模塊及各運(yùn)行級的腳本

在此,主要是讀取模塊加載配置文件(/etc/modules.conf),以確認(rèn)需要加載哪些模塊。接下來會根據(jù)不同的運(yùn)行級(runlevel),通過帶參數(shù)(運(yùn)行級)運(yùn)行“/etc/rc.d/rc”腳本,加載不同的模塊,啟動系統(tǒng)服務(wù)。init進(jìn)程會等待(wait)“/etc/rc.d/rc”腳本的返回。

l0:0:wait:/etc/rc.d/rc 0

l1:1:wait:/etc/rc.d/rc 1

l2:2:wait:/etc/rc.d/rc 2

l3:3:wait:/etc/rc.d/rc 3

l4:4:wait:/etc/rc.d/rc 4

l5:5:wait:/etc/rc.d/rc 5

l6:6:wait:/etc/rc.d/rc 6

init階段(4)

4. 進(jìn)入用戶登錄界面

系統(tǒng)還需要配置一些異常關(guān)機(jī)的處理部分。最后通過“/sbin/mingetty”打開幾個虛擬終端(tty1~tty6),用于用戶登錄。如果運(yùn)行級為5(圖形界面啟動),則運(yùn)行xdm程序,給用戶提供xdm圖形界面的登錄方式。如果在本地打開一個虛擬終端,當(dāng)這個終端超時沒有人登錄或者太久沒有人擊鍵時,該終端會退出執(zhí)行,腳本中的“respawn”即告訴init進(jìn)程重新打開該終端,否則在經(jīng)過一段時間之后,我們會發(fā)現(xiàn)這個終端消失了,無法利用ALT+Fn切換。

init階段(5)

#Trap CTRL-ALT-DELETE

ca::ctrlaltdel:/sbin/shutdown-t3 -r now

#When our UPS tells us power has failed, assume we have a few minutes

pf::powerfail:/sbin/shutdown-f -h +2 "Power Failure; System Shutting Down"

#If power was restored before the shutdown kicked in, cancel it.

pr:12345:powerokwait:/sbin/shutdown-c "Power Restored; Shutdown Cancelled"

#Rungettysin standardrunlevels

1:2345:respawn:/sbin/mingettytty1

2:2345:respawn:/sbin/mingettytty2

3:2345:respawn:/sbin/mingettytty3

4:2345:respawn:/sbin/mingettytty4

5:2345:respawn:/sbin/mingettytty5

6:2345:respawn:/sbin/mingettytty6

#Runxdminrunlevel5

x:5:respawn:/etc/X11/prefdm-nodaemon

程序流程如下:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1391

    瀏覽量

    40602
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11373

    瀏覽量

    211298

原文標(biāo)題:Linux啟動過程簡單分析【圖】

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    詳解STM32啟動過程

    本章教程主要跟大家講STM32H7的啟動過程,這里的啟動過程是指從CPU上電復(fù)位執(zhí)行第1條指令開始(匯編文件)到進(jìn)入C程序main()函數(shù)入口之間的部分。
    發(fā)表于 11-14 11:24 ?1924次閱讀

    Linux和Windows系統(tǒng)啟動過程的簡單分析

    Linux和Windows系統(tǒng)啟動過程的簡單分析 對于Windows系統(tǒng)的使用和操作,大家應(yīng)該都比較熟悉,而對于Linux系統(tǒng)來說,應(yīng)該是相對陌生。那這兩個系統(tǒng)在
    發(fā)表于 08-28 11:27

    Linux啟動過程分析說明

    Linux 啟動過程分析
    發(fā)表于 06-15 11:49

    Linux啟動過程詳解

    1、Linux 基礎(chǔ)安裝Linux操作系統(tǒng) Linux文件系統(tǒng) Linux常用命令 Linux啟動過程
    發(fā)表于 11-02 07:01

    嵌入式Linux系統(tǒng)的構(gòu)成和啟動過程

    文章目錄一、嵌入式Linux系統(tǒng)構(gòu)成二、嵌入式Linux系統(tǒng)啟動過程在我們的周圍,大量的嵌入式設(shè)備都是基于Linux系統(tǒng)來構(gòu)建的,嵌入式Linux
    發(fā)表于 12-16 06:20

    嵌入式uCLinux內(nèi)核啟動過程分析

    分析uCLinux的啟動過程,可以加快系統(tǒng)啟動速度、正確建立應(yīng)用環(huán)境。本文要研究的就是uCLinux操作系統(tǒng)內(nèi)核的啟動過程
    發(fā)表于 08-15 16:51 ?808次閱讀

    Linux基礎(chǔ)命令之Linux啟動過程詳解

    2.2 Linux啟動過程詳解 在了解了Linux的常見命令之后,下面詳細(xì)講解Linux啟動過程Li
    發(fā)表于 10-18 14:17 ?2次下載
    <b class='flag-5'>Linux</b>基礎(chǔ)命令之<b class='flag-5'>Linux</b><b class='flag-5'>啟動過程</b>詳解

    達(dá)芬奇數(shù)字媒體片上系統(tǒng)的架構(gòu)和Linux啟動過程

    達(dá)芬奇數(shù)字媒體片上系統(tǒng)的架構(gòu)和Linux啟動過程
    發(fā)表于 10-21 09:53 ?6次下載
    達(dá)芬奇數(shù)字媒體片上系統(tǒng)的架構(gòu)和<b class='flag-5'>Linux</b><b class='flag-5'>啟動過程</b>

    詳解bootloader的執(zhí)行流程與ARM Linux啟動過程分析

    S3C2410 ARM處理器為例,詳細(xì)分析了系統(tǒng)上電后 bootloader的執(zhí)行流程及 ARM Linux啟動過程
    的頭像 發(fā)表于 12-21 09:24 ?1.1w次閱讀
    詳解bootloader的執(zhí)行<b class='flag-5'>流程</b>與ARM <b class='flag-5'>Linux</b><b class='flag-5'>啟動過程</b><b class='flag-5'>分析</b>

    openwrt啟動過程詳細(xì)分析

    OpenWrt是一個開放的linux平臺,主要用于帶wifi的無線路由上。類似于Ubuntu、Red Hat、之類的linux發(fā)行版本,它也有一套自己的啟動流程。本文主要介紹了open
    發(fā)表于 12-27 09:17 ?1.3w次閱讀
    openwrt<b class='flag-5'>啟動過程</b>詳細(xì)<b class='flag-5'>分析</b>

    走進(jìn)Linux之systemd啟動過程

    Linux系統(tǒng)的啟動方式有點復(fù)雜,而且總是有需要優(yōu)化的地方。傳統(tǒng)的Linux系統(tǒng)啟動過程主要由著名的init進(jìn)程(也被稱為SysV init啟動
    發(fā)表于 04-27 19:14 ?3237次閱讀

    TMS320F2812的啟動過程詳細(xì)說明

    芯片啟動過程是芯片上電之后做的事情,幾乎是瞬間完成的流程。涉及到了芯片自身硬件啟動過程、固化在芯片中的啟動程序的執(zhí)行、以及進(jìn)入操作系統(tǒng)之前
    發(fā)表于 03-25 15:10 ?22次下載

    stm32啟動過程

    一次性搞定stm32啟動模式與啟動過程一、stm32啟動模式二、從flash啟動過程2.1 數(shù)據(jù)在堆棧中存儲方式2.2 stm32的正常啟動過程
    發(fā)表于 12-16 16:57 ?8次下載
    stm32<b class='flag-5'>啟動過程</b>

    分析ARM Cortex-M內(nèi)核復(fù)位啟動過程

    ARM Cortex-M內(nèi)核的復(fù)位啟動過程也被稱為復(fù)位序列(Reset sequence),下面就來簡要總結(jié)分析下這一過程
    的頭像 發(fā)表于 03-20 09:58 ?2675次閱讀

    ATF的啟動過程介紹

    執(zhí)行。在AArch64中,ATF的完整啟動流程如圖下所示。 AArch64模式的ATF啟動流程 在上述啟動過程中,從一個鏡像跳轉(zhuǎn)到另外一個鏡
    的頭像 發(fā)表于 11-07 15:48 ?1453次閱讀
    ATF的<b class='flag-5'>啟動過程</b>介紹
    主站蜘蛛池模板: 久久亚洲精品中文字幕60分钟 | 欧美eee114 | 男污女XO猛烈的动态图 | 色丁香婷婷综合缴情综 | 日本亚洲精品色婷婷在线影院 | 日本久久和电影 | 公和熄洗澡三级中文字幕 | 俄罗斯另类Z0Z0ZOZO | 欧美巨大xxxx做受高清 | 与子敌伦刺激对白亂輪亂性 | 久久免费视频在线观看6 | 国产成人免费网站在线观看 | 中国大陆一级毛片免费 | 久久国产36精品色熟妇 | 蜜桃成人在线 | 偷拍久久国产视频免费 | 日本久久中文字幕精品 | 久久精品视频在线直播6 | 日本夜爽爽一区二区三区 | 尤蜜网站在线进入免费 | 乳女教师欲乱动漫无修版动画 | 九色PORNY蝌蚪视频首页 | 亚洲欧美一区二区三区蜜芽 | 精品人妻伦一二三区久久AAA片 | xnxx18美女| 日本高清在线一区二区三区 | 乳液全集电影在线观看 | 伊人大香线蕉精品在线播放 | 成人亚洲精品 | 亚洲国产五月综合网 | 久久久96人妻无码精品蜜桃 | 暖暖视频 免费 高清 日本8 | 99精品欧美一区二区三区美图 | 国产AV天堂亚洲AV麻豆 | 三级网站视频在线观看 | 午夜伦伦电影理论片费看 | 久久re热在线视频精69 | 日本邪恶全彩工囗囗番海贼王 | 国产人妻人伦精品9 | 国产呻吟久久久久久久92 | 中文字幕不卡一区二区三区 |