linux的启动流程详解(2)
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
设定好ctrl+alt+del这组功能键
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
设定了两个电源选项
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"
为用户打开六个虚拟终端,mingetty 会打开一个虚拟终端并且调用login打印一个登录提示
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
如果启动级别是第五级别则启动图形化桌面
x:5:respawn:/etc/X11/prefdm -nodaemon
5、执行/etc/rc.d/rc.local,这里面主要是用户自定义开机启动程序的放置位置。
开机过程中用到的配置文件
/etc/modprobe.conf
/etc/sysconfig/*
这里面主要的配置文件有:
authconfig:提供身份认证机制,是否使用/etc/passwd,/etc/shadow来提供身份认证,
/etc/shadow采用何种加密算法(默认MD5),是否还有其他的身份认证方式NIS,LDAP等
clock:设定系统的时区
i18n:设定使用的语系
network:设定网络信息
关于bootloader
由于MBR只有512字节,分区表占去64个字节,还有两个字节的校验位,只剩下446个字节,这446个字节能够存放下bootloader吗?其实bootloader
加载需要两个阶段
第一阶段:加载bootloader的最小主程序
第二阶段:加载bootloader的配置文件
[root@server30 ~]# ls -l /boot/grub/
total 234
-rw-r--r-- 1 root root 63 Aug 6 17:04 device.map grub的装置对应文件
-rw-r--r-- 1 root root 7584 Aug 6 17:04 e2fs_stage1_5 ext2/ext3文件系统支持
-rw-r--r-- 1 root root 7456 Aug 6 17:04 fat_stage1_5 fat支持
-rw-r--r-- 1 root root 6720 Aug 6 17:04 ffs_stage1_5 ffs支持
-rw------- 1 root root 812 Aug 6 09:07 grub.conf grub配置文件
-rw-r--r-- 1 root root 6720 Aug 6 17:04 iso9660_stage1_5 光盘支持
-rw-r--r-- 1 root root 8192 Aug 6 17:04 jfs_stage1_5 jfs支持
相关新闻>>
- 发表评论
-
- 最新评论 更多>>