书签 分享 收藏 举报 版权申诉 / 31
上传文档赚钱

类型学习情境5项目5故障排除无主讲精品课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3334612
  • 上传时间:2022-08-20
  • 格式:PPT
  • 页数:31
  • 大小:451.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《学习情境5项目5故障排除无主讲精品课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    学习 情境 项目 故障 排除 无主 精品 课件
    资源描述:

    1、课题引入项目背景课题引入项目背景假如你是某企业的系统管理员,正在为企业维护一台Linux服务器。该服务器为企业的信息管理系统提供基本支持,为了在该服务器上配置Oracle数据库,为该服务器建立了新的磁盘分区来存储Oracle的数据。但是在修改了/etc/fstab文件之后发现系统已经不能引导了。为了修改系统,你修改了/etc/inittab文件,结果导致了更多的错误。课题引入项目背景课题引入项目背景现在需要由你来完成该服务器系统的修复:(1)首先启动系统,观察系统引导过程中的故障信息。(2)根据故障信息判断故障的原因。(3)使用必要的工具将系统引导起来。(4)检查/etc/inittab文件,

    2、修复文件中的错误。(5)检查/etc/fstab文件,修复文件中的错误,必要时重新建立该文件。(5)检查/boot/grub/grub.conf文件,修复文件中的错误。(6)重新引导系统。1、了解Linux系统的启动过程;2、了解Linux系统启动过程中的配置文件;3、掌握GRUB引导装载程序的配置4、掌握救援模式的使用;5、完成常见系统故障的排除。教学目标应达到的职业能力教学目标应达到的职业能力 解析Linux启动过程;解析Linux启动过程中涉及到的重要配置文件;掌握GRUB引导装载程序的配置;掌握Linux救援模式的使用;使用单用户模式修复运行级别的故障;使用Linux救援模式修复主引导

    3、记录MBR;使用Linux救援模式修复/etc/fstab文件故障。l 重点配置文件的解析与修复,如/etc/inittab、/etc/fstab 学习目标本章难点故障排除的一般思路1.观察故障现象,搜集有用信息2.必要时分析系统日志3.分析故障可能的原因4.根据判断的原因提出初步解决方案5.利用提出的解决方案排除故障6.如初步解决方案不能排除故障,继续观察故障信息并提出进一步的解决方案Linux系统启动过程解析Linux系统启动过程主机加电自检(主机加电自检(POSTPOST)从硬盘从硬盘MBRMBR读取引导代码,并运行引导装载程序读取引导代码,并运行引导装载程序由引导装载程序引导由引导装载

    4、程序引导LinuxLinux内核程序内核程序由由LinuxLinux内核运行内核运行initinit进程进程进入指定运行级别,运行系统服务程序进入指定运行级别,运行系统服务程序运行终端程序,等待用户登录运行终端程序,等待用户登录Linux系统的运行级别运行级别说明0停机1单用户模式,用于root用户对系统进行维护 2多用户模式,在此模式下不能使用NFS 3完全多用户模式,主机做为服务器使用时通常在此运行级别 4未分配使用 5图形登录的多用户模式,用户在该模式下可进行图形界面登录 6重新启动 对主引导记录的简单解析 硬盘的0磁道的第一个扇区称为MBR,它的尺寸为512字节 MBR可以分为三个部分

    5、:启动代码 分区表 结束标志MBR的简单查看 由于MBR位于磁盘0磁道的第一个扇区,并且尺寸为512字节,因此可以将该扇区内容写出:#dd if=/dev/sda of=/boot/mbr.bak bs=1024 count=1 使用od命令可以查看该文件的内容:#od -x /boot/mbr.bak 转存出的mbr.bak文件可以作为MBR的备份,必要时可以用来恢复引导记录和分区表考察考察grub.conf文件文件参数描述default定义默认引导项timeout设定GRUB菜单显示的时间 password设置grub密码以保护grub安全性splashimage设置GRUB背景画面 ti

    6、tle用来装载一个操作系统的一组特定命令的标题 root指定根文件系统的位置 kernel引导系统时使用的内核的位置及选项initrdInitial RAM disk映像grub.conf文件实例文件实例default=0timeout=5splashimage=(hd0,4)/grub/splash.xpm.gztitle Red Hat Linux(2.4.18-14)root(hd0,4)kernel/vmlinuz-2.4.18-14 ro root=LABEL=/initrd/initrd-2.4.18-14.imgtitle DOSrootnoverify(hd0,0)Chainl

    7、oader+1INIT进程与配置文件INIT进程是由Linux内核引导运行的,是系统中运行的第一个进程 INIT的配置文件是inittab#tail-5/etc/inittab5:2345:respawn:/sbin/mingetty tty56:2345:respawn:/sbin/mingetty tty6#Run xdm in runlevel 5x:5:respawn:/etc/X11/prefdm-nodaemoninittab文件的结构字段说明id 用于在inittab文件中唯一标识一个配置记录 runlevels 用于指定该记录在哪些运行级别中运行 action 用于描述记录将执

    8、行哪种类型的动作 process 用于设置启动进程所执行的命令 x:5:respawn:/etc/X11/prefdm-nodaemon id字段runlevels字段action字段process字段查看查看/etc/inittab文件并进行解析文件并进行解析考察/etc/fstab文件 系统引导时会读取/etc/fstab文件,并挂载该文件中的条目/etc/fstab文件的内容分为六列,含义如下:字段说明fs-spec指定要挂载的设备 fs-file 指定设备的挂载点fs-type 指定设备的文件系统类型 fs-options指定挂载选项fs-freq指定设备的备份选项fs-passno指

    9、定是否进行文件系统检查 查看查看/etc/fstab文件并进行解析文件并进行解析系统故障排除实例1:错误的运行级别故障再现:修改/etc/inittab文件,将initdefault设置为0观察故障现象如下:故障排除思路 该故障是由于/etc/inittab文件中指定了错误的默认运行级别,系统引导时会读取运行级别,但是由于运行级别为0,因此系统被关闭了。解决该故障的关键是首先引导该系统进入某个运行级别,并且修改/etc/inittab文件为正确的设置。考虑到GRUB具有动态修改引导参数的能力,所以可以在GRUB菜单显示时进行编辑,进入Linux的单用户模式,从而修复错误的配置文件。修复运行级别

    10、错误引起的故障修复运行级别错误引起的故障系统故障排除实例2:MBR损坏故障再现:使用如下命令破坏系统的MBR的引导代码:#dd if=/dev/zero of=/dev/sda bs=446 count=1(之所以使用446字节是因为该故障实例只是模拟引导代码的损坏,暂时不涉及分区表的故障)观察故障现象如下:计算机完成加电自检之后,屏幕黑屏,不能继续引导故障排除思路 该故障是由于系统的MBR损坏,因此系统完成加电自检后不能够读取MBR从而启动系统。解决该故障的关键是首先能够进入该计算机系统,并且恢复备份的MBR,或者重新建立新的MBR。考虑到系统磁盘的MBR已经损坏,因此不可能再使用该磁盘完成

    11、引导。这是可以考虑Linux的救援模式启动,进入系统后在对磁盘的数据进行修复。修复主引导记录的一般步骤 将Red Hat Linux的第一张光盘放入到光盘驱动器中 启动计算机,并检查BIOS的设置,保证使用光盘引导 在“boot:”提示符后输入:linux rescue 注意以下提示:运行提示的命令 重建MBR:#grub-install /dev/sda 或者恢复曾经备份的主引导记录修复主引导记录损坏引起的故障修复主引导记录损坏引起的故障系统故障排除实例3:修复fstab文件故障再现:将/etc/fstab文件改名,模拟该文件的丢失观察故障现象如下:故障排除思路 该故障是由于/etc/fst

    12、ab文件不存在,因此系统无法挂载各个文件系统,引导无法完成。幸运的是现在可以看到提示,输入root密码可以进入维护模式。输入root密码后进入repair filesystem模式 该模式下文件系统是只读的,需要手工挂载#mount -o 修复修复/etc/fstab丢失引起的故障丢失引起的故障课题引入项目背景中提出的问题可以解决了吗?!小结掌握掌握LinuxLinux系统的引导过程系统的引导过程掌握引导过程中涉及的重要配置文件的内容掌握引导过程中涉及的重要配置文件的内容掌握掌握LinuxLinux救援模式的使用救援模式的使用能够修复常见的系统引导故障能够修复常见的系统引导故障作业根据以下需求写出设计方案根据以下需求写出设计方案:1.修改/etc/inittab文件,设置系统的默认运行级别为0或6。重新启动系统,观察错误信息。再次重新启动系统,通过GRUB的动态参数修改,进入单用户模式,修复系统。2.使用dd命令模拟磁盘MBR的损坏,重新启动系统,观察错误信息。再次重新启动系统,并使用Linux救援模式进行MBR的修复。3.将/etc/fstab文件重命名,模拟/etc/fstab文件的损坏。重新启动系统,观察错误信息。再次重新启动系统,并使用Linux修复文件系统模式进行/etc/fstab文件的修复。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:学习情境5项目5故障排除无主讲精品课件.ppt
    链接地址:https://www.163wenku.com/p-3334612.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库