摘要:
1. chkconfig是redhat中的服务配置工具2. 要使不在chkconfig目录中的服务支持该命令,需要改该服务脚本的工具 例如:/etc/init.d/sshd 1.注释中必须有这两行 (chkconfig会查看所有注释行) # chkconfig: 2345 55 25 # description: SSH is a protocol for secure remote shell access. 描述文件 1.chkconfig参数1:表示在运行级别2345中默认代开 使用-表示默认关闭 2.chkconfig参数2:S55 3.chkcon... 阅读全文
摘要:
1.init的启动过程,首先调用配置文件inittab,确定运行级别2.sysinit 的作用 1.initrd 调用/etc/rc.sysinit 1. mount所有文件系统,以读写的方式挂载 1. mount -a 从 /etc/fstab mount所有文件系统 mount -o rw,remount /dev/sdax 2.如果这里出问题,那么要手动执行fsck.ext4 检测文件系统,检测文件系统必须只读加载 2. 加载SWAP分区 3. 加载驱动3. rc 脚本程序在/etc/rc.d/,rc负责在系统启动时启动服务和关... 阅读全文
摘要:
1. initrd的本质是一个压缩包,解开后是一个目录树, 作用:内核启动时从initrd加载硬件驱动来驱动基本硬件2. mkinitrd命令打包 1. mkinitrd命令 根据名称 在已经注册的驱动中搜索并打包进initrd 2. 例如 mkinitrd --with usb-storage --with scsi-mod --with..... /boot/a.img 2.6.35.158.el 1. 意思:在/lib/modules/2.6.35.158.el的目录中寻找usb-storage,scsi-mod等驱动打包成a.img放在boot下 1.格式: ... 阅读全文