linux开机启动流程
BIOS...........进行加电自检等操作
|
V
MBR............指定boot loader引导加载程序,如grub lilo等,以下以grub为例
|
V
Grub引导.......1)具有菜单功能,识别硬盘文件系统
| .......2)读取启动文件所在分区(即/boot),指定并取用核心,只读形式挂载root
| ....... 根分区,配置文件 /etc/grub/grub.conf
V
init..........进行系统初始化,配置文件/etc/inittab
..........1)执行/etc/rc.c/rc.sysinit脚本,初始化系统环境:
(1)设置selinux
(2) 重新挂载root根分区,以读写形 式,并会读取/etc/fstab文件,挂载各分区。主要是这些,其他不详细介 绍。
2)执行/etc/rc.d/rc.x (x为默认启动级别,在/etc/inittab中设置),启 动系统相关服务,包括X-window与login登录程序
注:linux开机启动主要的大步骤就4步,如若想详细了解,参看其配置文件,主要为
/etc/grub/grub.conf /etc/inittab /etc/rc.d/rc.sysinit /etc/rc.d/rc.x(x为数字
阅读(1109) | 评论(0) | 转发(0) |