系统初始化
1.查看系统的版本信息:cat /etc/redhat-release
2.命令uname:选项:-r查看系统内核的发行号,-v查看内核的版本,-m查看硬件平台,-o查看操作系统信息,-a查看所有信息。
3.系统的运行是分7个等级的(0-6),其中,0代表关机,6代表重启。1表示在但用户模式运行,s,S,single均有此意,emergency表示救援模式,会绕过文件/etc/rc.d/rc.sysinit。2表不启用网络文件系统的多用户模式,3表示在纯文本界面的完全多用户模式,5表示在图形界面的完全多用户模式,4为系统预留的模式,未定义。其中,/etc/inittab的第一行定义了系统的默认运行等级。
4.查看系统的所有服务:chkconfig --list;打开服务:chkconfig servicename on|off|reset。系统的独立守护进程,时时在后台运行;系统的暂时进程,通过超级进程xinetd在后台代理。
5.计算机的开机流程:
(1)BIOS初始化
(2)根据boot squence找到第一个启动设备,找到其MBR中的Bootloader。
(3)Booterloader加载内核,内核在内存中解压,并实现自我的初始化。
(4)系统执行第一个进程init,其根据/etc/inittab加载,最后执行/etc/rc.d/rc.local
其中,Bootloader:早期的LILO,其只能引导1024柱面以前的OS,对大的硬盘引导不好。GRUB,功能强大,可引导多种操作系统。
6.GRUB的主引导文件:/boot/grub/grub.conf
default=0 //定义默认启动的操作系统
timeout=5 //定义超时时间
splashp_w_picpath=(hd0,0)/grub/3.xpm.gz //定义启动背景图片,指接受640*480的14位×××片
hiddenmenu //隐藏菜单
title Red Hat Enterprise Linux Server (2.6.18-164.el5)
root (hd0,0) //定义启动内核所在的分区,
kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/vol0/root rhgb quiet //找到内核后以只读挂载静默显示内核初始化信息
initrd /initrd-2.6.18-164.el5.img //向内核提供一个简单的驱动,在系统安装完成后生成一个虚拟的文件系统,用于加载真正的文件系统。
title Install Red Hat Enterprise Linux 5
root (hd0,0)
kernel /vmlinuz-5 ks=http://192.168.0.254/workstation.cfg ksdevice=eth0 noipv6
initrd /initrd-5
7.在GRUB存在故障是应采取的措施:
(1)丢失GRUB的配置文件:
grub>root (hd0,0)
grub>find vmlinuz-2.6.18-164.el5
grub>kernel /vmlinuz-2.6.18-164.el5
grub>initrd /initrd-2.6.18-164.el5.img
grub>boot
(2)GRUB被破坏,重建GRBU的方法:
[root@server67 ~]#grub
grub>root (hd0,0)
grub>setup (hd0)
grub>quit
或者执行命令:grub-install --root-directory=/boot /dev/sda
(3)给GRUB添加密码:
#grub-md5-crypt //使用MD5算法为GRUB添加密码
在/etc/grub.conf中第一个title上一行田间password --md5 后跟生成的密码
#sync //同步
8.内核引导生姜功能:
(1)硬件设备探测
(2)硬件设备初始化
(3)以只读方式挂载根文件系统
(4)装载init进程
内核启动的日志被存放在/bar/log/dmesg
9.init的配置文件:/etc/inittab,其功能有:
(1)指定系统的默认运行等级
(2)启动系统初始化脚本
(3)执行指定运行级别下的每一个启动脚本
(4)捕获特定的键序列
(5)设定电源故障是要执行的脚本
(6)设定要启动的虚拟控制台
(7)设定当指令运行级别为5时做图形界面初始化的脚本
10./etc/rc.d/rc.sysinit
(1)激活udev和SELinux
(2)设置内核工作时的参数
(3)设置系统时间
(4)装载键盘映射
(5)启用交换分区
(6)设置主机名
(7)根文件系统检查并重新以读写方式挂载文件系统
(8)激活RAID和LVM设备
(9)启用磁盘配额
(10)检查并挂载其他文件系统
(11)起初过期的文件锁和PID文件
系统初始化
原创
©著作权归作者所有:来自51CTO博客作者00懂你00的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
CentOS7.9系统初始化安装配置操作
CentOS7.9系统初始化安装配置
sed 配置文件 重启 -
系统初始化-1
系统初始化 1. 查看内核版本 uname -r&n
职场 系统故障 休闲 常规错误 -
系统初始化程序
《linux内核完全剖析》读书笔记六
职场 休闲 系统初始化 -
ubuntu系统初始化
ubuntu
ubuntu 初始化