国产日韩欧美久久久精品图片|国产综合有码无码中文字幕|国产一区二区综合视频|国产亚洲精品电影网站在线观看|国产精品一区在线

機械社區

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 2014|回復: 3
打印 上一主題 下一主題

簡單明了!嵌入式Linux啟動過程詳解

[復制鏈接]
跳轉到指定樓層
1#
發表于 2017-11-29 14:26:22 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
init階段(1
1.確定用戶登錄模式
“/etc/inittab”中列出了如下所示的登錄模式,主要有單人維護模式、多用戶無網絡模式、文字界面多用戶模式、X-Windows多用戶模式等。其中的單人維護模式(runlevel1)是類似于Windows中的安全模式,在這種情況下,系統不加載復雜的模式從而使系統能夠正常啟動。在這些模式中最為常見的是35,其中本系統中默認的為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。執行腳本/etc/rc.d/rc.sysinit
在確定了登錄模式之后,就要開始將Linux的主機信息讀入Linux系統,其內容就是文件“/etc/rc.d/rc.sysinit”中的。查看此文件可以看出,在這里確定了默認路徑、主機名稱、“/etc/sysconfig/network”中所記錄的網絡信息等。
#System initialization.
si::sysinit:/etc/rc.d/rc.sysinit
init階段(3
3.啟動內核的外掛模塊及各運行級的腳本
在此,主要是讀取模塊加載配置文件(/etc/modules.conf),以確認需要加載哪些模塊。嵌入式系統學習企鵝意義氣嗚嗚吧久零久易,接下來會根據不同的運行級(runlevel),通過帶參數(運行級)運行“/etc/rc.d/rc”腳本,加載不同的模塊,啟動系統服務。init進程會等待(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. 進入用戶登錄界面
系統還需要配置一些異常關機的處理部分。最后通過“/sbin/mingetty”打開幾個虛擬終端(tty1~tty6),用于用戶登錄。如果運行級為5(圖形界面啟動),則運行xdm程序,給用戶提供xdm圖形界面的登錄方式。如果在本地打開一個虛擬終端,當這個終端超時沒有人登錄或者太久沒有人擊鍵時,該終端會退出執行,腳本中的“respawn”即告訴init進程重新打開該終端,否則在經過一段時間之后,我們會發現這個終端消失了,無法利用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"
#Run gettysin standard runlevels
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
#Run xdmin runlevel5
x:5:respawn:/etc/X11/prefdm-nodaemon
程序流程圖如下:file:///C:\Users\郭曉娟\AppData\Local\Temp\ksohtml\wpsEC3C.tmp.jpg
: S7 Y! y0 A6 P/ \- w& N
回復

使用道具 舉報

2#
發表于 2017-11-29 15:54:08 | 只看該作者
厲害,反正我不懂
回復 支持 反對

使用道具 舉報

3#
發表于 2017-11-29 17:59:01 | 只看該作者
感覺不簡單啊,完全看不懂
回復 支持 反對

使用道具 舉報

4#
發表于 2017-12-14 11:10:42 | 只看該作者
* I2 r# o' D6 \% r
感覺不簡單啊,完全看不懂
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

小黑屋|手機版|Archiver|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-5-7 23:25 , Processed in 0.055566 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 无码区国产区在线播放| 亚洲制服丝袜在线诱惑一区 | 亚洲欧美v国产一区二区| 精美国产欧美一区二区| 久久人人爽人人爽人人片av东京热| 精品视频一区观看| 亚洲中文字幕精品一区二区三区| 男人扒开女人双腿猛进视频| 少妇激情av一区二区| 日韩美女在线一区二区三区| 免费精品国产自在| 久久一区二区三区欧美精品| 亚洲国产人在线播放首页| 国模无码视频一区二区三区 | 国产不卡一区二区三区四区| 一区二区三区四区日韩视频| 国产一区二区三区黄片| 国产99久久九九精品无码| 亂倫近親相姦中文字幕| 日韩av一区二区三区不卡| 天美麻花果冻视频大全英文版| 麻豆乱码国产一区二区三区| 99在线一区二区三区| 国产suv精品一区二区五区| 亚洲成a人片在线不卡一二三区 | 国产精品无码综合区| 欧美午夜一区二区福利视频| 亚洲免费在线精品一区| 国产av一区二区三区| 97精品伊人久久久大香线蕉| 亚洲精品久久7777777国产| 免费全部高h视频无码| 最新国产精品无码| 在线观看国产日韩欧美一区| 末发育娇小性色xxxxx视频| 国产aⅴ精品一区二区三区| 中文字幕亚洲欧美专区| 2019亚洲午夜无码天堂| 熟妇高潮一区二区三区在线播放| av在线成人一区| 国产在线观看无码免费视频|