linux系统引导流程

 

固件firmware(CMOS/BIOS)post加电自检-à自举程序BootLoader(GRUB)(载入内核)à载入内核Kernel(驱动硬件)à启动进程inità读取执行配置文件/etc/inittab

第一个阶段:BIOS的启动过程

1、按下电源之后执行—加电自检

固件 –介于软件和硬件之间的程序

检测cpu、内存、显卡、键盘等

第二阶段:GRUB启动引导阶段

2、自检通过后,执行自举程序

GRUB载入内核  自启动程序

 读取/boot/grub.conf文件并显示启动菜单

第三阶段:内核阶段

3、内核

运行内核启动参数

驱动硬件   

运行级别(7种)    

ü     Halt  关机

ü     Single    单用户模式(没有图形界面、只有root可以登录)

ü     Multiuser  没有nfs这个功能文件共享   

ü     Full     字符界面的多用户界面  

ü     Unsed   自己定义的

ü     Xll    图形化的多用户模式

ü     Reboot  重启

Id:5:initdefault

#runlevel  查看运行级别

#init  [0123456Ss]  运行级别的切换

第四阶段:sys V init的初始化阶段

启动进程init-----读取配置文件

grep 命令

grep –v ‘^#’/etc/inittab |  more

提取有效行

Inittab文件的剖析

Id :run-levels:action”process

Id:标示符,一般为两位数字或字母

Run-level:指定运行级别,可以指定多个

Action:指定运行状态

Process:指定要运行的脚本/命令

Firmware------bootloader---kernel---init---/etc/inittab---initdefault----/etc/rc.d/rc.sysinit---/etc/rc.d/rc----/etc/rc.d/rcN.d  N=0-6-----username password

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值