|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!媒介
运维职员常常会碰到形形色色的体系妨碍,怎样依据妨碍特性锁定成绩本源,必要的不单单是技能,另有碰到妨碍时的思绪,和对体系外部的了解,本文列出了一些罕见的体系妨碍和处置***,在那之前起首必要对体系启动流程有一个对照完全意义上的懂得,以便成绩呈现后判别其属于哪一个环节。
Linux体系启动流程的基础常识
1、加电自检(PowerOnSelfTest)
开机主动映照rom中步伐到cpu能够寻址的空间中,cpu实行指令反省基础硬件是不是一般
2、BIOS(BootSequence)
假如一般则依照CMOS中保留的BootSequnece顺次寻觅对应装备上的MBR
3、MBR(BootLoader)
读取第一个MBR存在的装备中的BootLoader,并交与其把持权。
Linux下的罕见BootLoader有两种:
LILO:LInuxLOader(不克不及引诱1024柱面今后的分区内核(嵌进式))
GRUB:GRandUnifiedBootloader
MBR空间无限,没法展现其特征,以是将GRUB分为2阶段步伐,以下:
Stage1(被装载MBR傍边)次要目标是为了引诱第二阶段
Stage1.5(/boot/grub/Stage1_5)辨认罕见分歧范例的文件体系
Stage2(/boot/grub/Stage2)引诱操纵体系(冲破了446字节的限定)并借助设置件/boot/grub/grub.conf
4、Kernel
装备探测
驱动初始化(大概会从initrd(RHEL6initramfs)文件中装载驱动模块)
为内核供应会见根文件体系的基础驱动才能
以只读挂载根文件体系
装载第一个历程init
5、init(etc/inittab)
/sbin/init其设置文件(etc/inittab)
/etc/inittab次要义务以下:
1、设定偶人运转级别
2、运转体系初始化剧本
3、运转制订运转级别目次下的剧本
4、设定Ctrl+Alt+Del组合键的操纵
5、界说UPS电源在电源妨碍/规复时实行的操纵
6、启动6个假造终端(2345级别)
7、启动图形终端(5级别)
罕见体系毛病
1、健忘暗码
启动进进单用户形式
利用passwd修正root暗码
2、bootloader破坏
载进装置光盘进进告急救济形式
进进grub形式
反复乐成
3、bash丧失体系没法启动
进进救济形式后
4、加密grub和内核
5、因某办事非常招致体系没法启动
总结七个点:
1、断定成绩的妨碍特性
2、重现妨碍
3、利用工具搜集进一步信息,断定成绩本源
4、扫除不成能的缘故原由
5、定位妨碍
6、备份源文件
7、尽量借助于工具
欢迎大家来到仓酷云论坛! |
|