linux 命令系列之 启动过程(77)
来源:互联网 发布:阿里云cdn 设置 编辑:程序博客网 时间:2024/06/05 22:43
1.initramfs内存文件系统
CentOS 6.x 中使用initramfs内存文件系统取代了CentOS 5.x中的initrd RAM Disk。 他们的作用类似,可以通过启动引导程序加载到内核中,然后加载启动过程中所需要的内核模块,比如USB,SATA,SCSI 硬盘的驱动和LVM,RAID文件系统的驱动
2.查看initramfs 文件
mkdir /tmp/initramfs ///// 建立测试目录
cp /boot/initramfs-2.6.32-279.el6.x86_64.img /tmp/initramfs/ ////复制过去
cd /tmp/initramfs
file initramfs-2.6.32-279.el6.x86_64.img ///// 查看文件格式
mv initramfs-2.6.32-279.el6.x86_64.img initramfs-2.6.32-279.el6.x86_64.img.gz /////修改后缀
gunzip initramfs-2.6.32-279.el6.x86_64.img.gz
file initramfs-2.6.32-279.el6.x86_64.img
cpio -ivcdu < initramfs-2.6.32-279.el6.x86_64.img ////解压缩
3.调用/etc/init/rcS.conf 配置文件
主要功能 a,先调用/etc/rc.d/rc.sysinit 然后由/etc/rc.d/rc.sysinit 配置文件进行Linux系统初始化
b,然后再调用/etc/inittab ,然后由/etc/inittab 配置文件确定系统的默认运行级别
4.由/etc/rc.d/rc.sysinit初始化
a,获取网络环境
b,挂载设备
c,开机启动画面Plymouth (取替过往的RHGB)
d,判断是否启动SELinux
e,显示于开机过程中的欢迎画面
f,初始化硬件
g,用户自定义模块的加载
h,配置内核的参数
i,设置主机名
j,同步储存器
k,设备映射器及相关的初始化
l,初始化软件磁盘阵列(RAID)
m,初始化LVM的文件系统系统功能
n,检验磁盘文件系统(fsck)
o,设置磁盘配额(quata)
p,重新以可读写模式挂载系统磁盘
q,更新quota(非必要)
r,启动系统虚拟随机数生成器
s,配置机器(非必要)
t,清除开机过程中的临时文件
u,创建ICE目录
v,启动交换分区(swap)
w,将开机信息写入/var/log/dmesg 文件中
5.调用/etc/rc.d/rc 文件
运行级别参数传入/etc/rc.d/rc 这个脚本之后,由这个脚本文件按照不同的运行级别启动/etc/rc[0-6].d/目录中相应的程序
a./etc/rc3.d/k??开头(??是数字),会按照数字顺序依次关闭
b../etc/rc3.d/S??开头(??是数字),会按照数字顺序依次启动
- linux 命令系列之 启动过程(77)
- linux 命令系列之 fdisk分区过程(37)
- Linux其他命令和Linux启动过程
- linux 之内核启动过程
- 查看linux启动过程的命令
- linux命令系列之man
- linux命令系列之grep
- linux命令系列之awk
- linux命令系列之iconv
- linux 命令系列之 基于源码包安装服务的启动(67)
- 【java面试之Linux】Linux启动过程、
- Linux系列之网卡自启动
- Linux-Android启动 之 (zImage生成过程)
- linux内核介绍之开机启动过程
- linux编程之main()函数启动过程
- 走进Linux之systemd启动过程
- 走进Linux之systemd启动过程
- linux之启动过程与管理
- Lemon OA第3篇:核心功能
- Android基于XMPP Smack Openfire下学习开发IM(一)实现用户注册、登录、修改密码和注销等
- Linux入门学习(1-1) --基础篇
- js获取项目根路径
- 如何制作多途经点的线路导航——驾车篇
- linux 命令系列之 启动过程(77)
- 流类库与输入输出--对齐方式
- 成圣之路
- Android对话框AlertDialog-android学习之旅(四十二)
- 远程问题解决方案(连接到** 的凭据无法工作,请输入新凭据)
- 深入浅出LSTM神经网络
- 最快模拟器Genymotion配置使用
- To_10_r_100_0---把二元查找树转变成排序的双向链表
- GUI