您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 系统启动测试及排错-红旗Linux授权认证培训
®红旗Linux情境三任务6系统启动测试及排错红旗桌面系统定制二红旗LiveCD系统设计及维护系统设计系统管理情境3设计系统维护完整Linux系统安装系统安装系统裁剪软件包管理系统内核安装启动引导系统测试及维护系统裁剪图形图像软件LiveCD制作系统启动测试及排错11211222网络通信、下载工具软件娱乐体验软件系统Kernel编译系统结构、系统拓扑图办公软件Password故障排错Grub故障排错任务6-系统启动测试及排错任务目标:应知:1.单用户和救援模式2.fsck命令格式3.inittab文件作用应会:1.解决硬盘扇区错乱2.解决GRUB被删3.解决inittab文件缺失子任务1:背景知识一、单用户模式–1)基本功能:挂载系统可识别的文件系统。–2)Linux提供了单用户模式(类似Windows安全模式),可以在最小环境中进行系统维护。在单用户模式(运行级别1)中,Linux引导进入根shell,网络被禁用,只有少数进程运行。单用户模式可以用来修改文件系统损坏、还原配置文件、移动用户数据等。子任务1:背景知识二、fsck命令–1)用途:检查文件系统的一致性并且以交互方式修复文件系统。–2)语法:fsck[-n][-p][-y][-dBlockNumber][-f][-i-NodeNumber][-oOptions][-tFile][-VVfsName][FileSystem1-FileSystem2…]–3)案例:fsck-y/dev/hda0子任务1:背景知识二、fsck命令–4)描述在出现系统故障之后,总是运行fsck命令。矫正的动作也许会导致某些数据的丢失。对于每一个一致性的矫正,缺省的操作就是等待操作员输入yes或者no。如果对于已经受到影响的文件系统您没有写的许可,那么无论您的实际响应是什么,fsck命令缺省的动作都是no。对于一个已经安装好了的文件系统,fsck命令不会做出矫正。fsck命令出于某些原因可以在一个已经安装好了的文件系统中运行,但不是进行修复。但是当文件系统安装完毕之后,也许会返回不准确的错误消息。–子任务1:任务剖析故障表现系统启动时无法自动进入Linux操作系统,屏幕上显示:Pressrootpasswordorctrl+D子任务1:任务剖析故障分析硬盘可能有坏道或扇区错乱(数据损坏),引发原因常为:a)突然断电b)非正常关机解决措施进入单用户模式使用fsck命令进行修复子任务1:实施步骤步骤1:进入GRUB引导程序菜单子任务1:实施步骤步骤2:敲击字符’a’编辑Grub启动行,进入右图的grub界面,在出现行的最后添加”single”,以进入单用户模式子任务1:实施步骤步骤3:上个界面输入回车,进入单用户模式步骤4:输入“fsck-y/dev/hda0”(fsck为文件系统检测修复命令,“-y”设定检测到错误自动修复,/dev/hda0为发生错误的硬盘分区,请依据具体情况更改此参数),系统修复完成。重启系统。子任务1:任务评价能否成功修复错乱扇区?1)能否正确进入单用户模式?2)能否正确定位发生错乱的硬盘分区?3)正确使用fsck命令修复扇区?重启后能否顺利进入Linux系统?子任务2:背景知识一、硬盘主引导记录MBR1)基本概念:硬盘的0柱面、0磁头、1扇区称为主引导扇区,FDISK程序写到该扇区的内容称为主引导记录(MBR)。该记录占用512个字节,它用语硬盘启动时将系统控制权交给用户指定的,并在分区表中登记了的某个操作系统区。子任务2:背景知识一、硬盘主引导记录MBR2)主要功能:硬盘的主引导记录(MBR)是不属于任何一个操作系统的,它先于所有的操作系统而被调入内存,并发挥作用,然后才将控制权交给主分区(活动分区)内的操作系统,并用主分区信息表来管理硬盘。子任务2:背景知识二、Linux救援模式1)主要功能:当系统连单用户模式都无法进入时或出现GRUB命令行也不能解决的引导问题,我们就需要使用Linux救援模式来进行故障排除。2)如何进入救援模式:将LiveCD光盘放入光驱,设置固件CMOS/BIOS为光盘引导,进入shell环境后,通过mount和chroot进入要修复的系统。子任务2:任务剖析故障表现安装双系统环境,先安装Linux再安装Windows;或者已经安装好双系统环境的Windows损坏,在重新安装Windows后,造成Linux系统无法引导子任务2:任务剖析原因分析–保存GRUB的MBR(MasterBootRecord,主引导记录)被Windows系统的自举程序NTLDR所覆盖,造成Linux系统无法引导解决措施1)进入LiveCD系统并挂载硬盘系统2)重新安装硬盘系统的GRUB子任务2:实施步骤步骤1:光驱中插入LiveCD启动光盘,敲击键盘Ctl+Alt+F1进入文本模式子任务2:实施步骤步骤2:进入LiveCD系统,敲击键盘Ctl+Alt+F1进入文本模式子任务2:实施步骤步骤3:,输入root帐号和口令登陆子任务2:实施步骤步骤4:grub-install命令,重新安装MBR。“/dev/hda”为硬盘名称,如使用SCSI硬盘或Linux安装在第二块IDE硬盘,此项设置要做相应调整。子任务2:实施步骤步骤5:执行grub命令,写入MBR。子任务2:实施步骤步骤5:执行grub命令,写入MBR。然后重启系统即可。子任务2:任务评价能否成功重新安装GRUB引导器?1)能否使用LiveCD光盘进入Linux操作系统?2)能否正确挂载根分区?3)能否成功安装GRUB引导器?重启后能否顺利进入Linux系统?1)能否进入GRUB界面?2)能否选择要引导的内核?3)能否进入Linux操作系统?子任务3:背景知识inittab配置文件:–1)基本功能:init进程读取其配置文件/etc/inittab,启动系统基本服务程序及默认运行级别的服务程序完成系统引导备份重要数据的重要性:–如果有此文件的备份(强烈建议系统中的重要数据目录,如/etc、/boot等要进行备份),直接将备份文件拷贝回去,退出重启即可。如果是配置文件修改错误,如比较典型的/boot/grub/grub.conf及/etc/passwd的文件修改错误,也可以直接修正恢复。子任务3:任务剖析故障表现Linux系统无法引导。子任务3:任务剖析故障分析1)/etc/inittab被移动2)/etc/inittab被误删除解决措施1)进入LiveCD系统并挂载硬盘系统2)将LiveCD中inittab文件拷贝到硬盘系统对应目录子任务3:实施步骤步骤1:光驱中插入LiveCD启动光盘子任务3:实施步骤步骤2:进入LiveCD系统,敲击键盘Ctl+Alt+F1进入文本模式子任务3:实施步骤步骤3:,输入root帐号和口令登陆子任务3:实施步骤步骤4:敲击右图命令。将LiveCD中的inittab配置文件拷贝到硬盘系统对应目录下。子任务3:任务评价能否成功恢复inittab文件?1)能否使用LiveCD光盘进入Linux操作系统?2)能否正确挂载根分区?3)能否正确拷贝inittab配置文件?重启后能否顺利进入Linux系统?
本文标题:系统启动测试及排错-红旗Linux授权认证培训
链接地址:https://www.777doc.com/doc-984958 .html