Linux-常见故障诊断说明.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 常见故障 诊断 说明
- 资源描述:
-
Q:Linux 常见故障诊断说明 A:对大多数用户来说,由于 Linux 操作系统的易用性和 Windows 操作系统相比较起来还是存在一定差别的。在 Windows 操作系统下,如果系统发生一些故障或问题的时候,我们经常会用一些补救的措施来进行故障的排除,这些方法很多,而且简单易用。但是,这种在Linux操作系统进行故障排除的工作却要复杂一些,而且故障的发现不像在Windows操作系统那样可以及时预见,需要手工运行一些系统和网络的管理命令。下面,就对系统和网络两种类型在Linux操作系统中的常见故障诊断进行说明。 系统故障诊断 1.启动故障 这是在Linux操作系统中经常会遇到的问题。系统不能启动的原因主要有:在安装Linux操作系统的过程中,LILO配置信息错误,导致安装完毕后,系统不能正常启动;重新安装其他的操作系统,也经常会导致原有的Linux不能启动。因为,这些新安装的操作系统默认为计算机中没有其他的操作系统,因而改写了硬盘的主引导记录(MBR),覆盖了Linux操作系统中的LILO系统引导程序,致使最后无法启动LILO;在操作linux操作系统过程中,由于运行错误的Linux命令,使系统重新启动时,出现异常。 解决方法: 如果在Linux操作系统安装过程中或安装过程后,制作了Linux系统的急救启动盘组,使用这些急救盘启动系统即可进入系统,然后对相应错误,进行配置即可解决问题;如果没有制作急救启动盘组,Linux系统不能启动,该怎么办呢?下面介绍三种解决方法: (1)进入Linux操作系统单用户模式,在boot提示符后,敲入:linux single,此模式下启动Linux,LILO配置和网络配置信息不加载在启动过程中。 (2)光盘启动,用第一张安装Linux操作系统的光盘(启动光盘)启动硬盘的Linux系统,主板BIOS里要设置光盘启动,重启机器后,出现 boot: 提示符后键入: vmlinuz root=/dev/linuxrootpartition noinitrd 其中,root=后面填入您的Linux root分区的分区号,也就是Linux系统的root文件系统所在的硬盘分区位置,例如:vmlinuz root=/dev/hda3 noinitrd。回车之后,即可进Linux系统。如果想恢复被破坏的LILO系统引导程序,可以编辑/etc/lilo.conf 之后, 运行/sbin/lilo即可。 这种方法也适合其它原因对Linux操作系统造成的破坏。(注:软盘启动操作系统的过程也同上)。 (3)在DOS下运行loadlin程序启动系统。在个人计算机使用 Linux系统时,通常都是Linux和Windows 9x或Windows 2000并存的。如果知道Linux系统在硬盘上的确切安装分区,并且有loadlin程序(在 Red Hat Linux 光盘的 dosutil目录下就有这个程序),也可以启动Linux系统。loadlin是DOS系统下的程序,运行它可以从DOS系统下直接启动Linux系统,快速进入Linux环境。 除loadlin程序之外,还需要一个 Linux启动内核的映像文件vmlinuz,在 Red Hat linux光盘的 images目录下有这个文件。例如,如果在Windows 2000系统下面,进入DOS的命令模式,然后运行下述的loadlin命令,即可重新进入Linux系统: loadlin vmlinuz root=/dev/linuxrootpartition 命令执行后,就开始引导Linux系统。用root身份登录后,编辑/etc/lilo.conf 之后,运行/sbin/lilo即可,这样操作后则重新将LILO系统引导程序装入MBR。 2.文件系统故障 在Linux操作系统中,这也是一种经常会遇到的故障。由于系统不正常关机,或突然掉电等原因引起文件系统被破坏。 解决方法: 当文件系统被破坏时,可以使用相应的fsck命令进行文件系统的修复。例如下面的命令: fsck /dev/hda5 关于fsck命令具体参数的使用方法,可以参阅MAN参考手册。如果使用的是ext2fs类型的文件系统,就可从软盘运行e2fsck命令来修正文件系统中被损坏的数据。 但是有一点要注意:如果文件系统被破坏的原因是超级块被损坏,超级块是文件系统的“头部”。它包含文件系统的状态、尺寸和空闲磁盘块等信息。如果损坏了一个文件系统的超级块(例如不小心直接将数据写到了文件系统的超级块分区中),那么Linux可能会完全不识别该文件系统,即使采用fsck或e2fsck命令也不能修复它了。这时候,只有到安装光盘中看看有没有对应的文件系统,将此文件覆盖原操作系统被破坏的文件来恢复了。如果不小心删除了系统中重要的文件,也可采用这种方法来试试。 3.函数库故障 在Linux操作系统中,如果不慎将系统中的函数库文件破坏,或者破坏了/lib目录下符号链接,那么将导致依赖这些库的命令无法执行。这也是比较常见的系统故障。 解决方法: 最简单的解决办法是用急救启动盘组启动系统,在/mnt目录中安装硬盘文件系统,然后修复/mnt/lib目录下的库。 4.登录系统故障 由于管理员忘记密码,或者由于系统受到黑客的入侵,系统密码文件被修改。导致管理员可能无法用帐号登录系统。 解决方法: 方法一,在系统启动时,进入单用户模式(linux single),然后用passwd命令重新设置密码,或修改密码文件即可恢复正常。 方法二,用急救启动盘组启动系统,然后将硬盘的文件系统安装到/mnt目录下,编辑/mnt/etc/passwd文件进行恢复。 方法三、将安装系统的硬盘拆下来,放在另一个Linux系统中,然后(mount)挂载此硬盘的系统安装区,将次硬盘分区中的/etc/passwd, /etc/shadow,/etc/group文件覆盖或修改,也可以恢复。 5.KDE环境故障 如果Linux系统的KDE环境无法正常启动,例如以普通账号运行startx命令后,出现:“...... can not start X server. Perhaps you do not have console ownershiip? ”类似的提示。出现这种提示的原因是可能别的用户曾经运行过KDE环境,并在系统中留下标示此用户的缓存文件。 解决方法: 运行如下命令: rm -rf /tmp/* 然后,重新运行startx 命令即可进入KDE环境。 如果以普通账号运行startx命令后,出现“can not start X server”的错误提示,并且不断地有报错提示的英文字符向上翻滚,导致无法进入KDE环境。出现这种情况,可能是由于对Linux系统的不正常关机,从而导致不能进入Linux的KDE环境。 解决方法: 在控制台下以root身份登陆,键入setup命令,出现系统设置菜单,选择其中的“X窗口设置”,然后依照提示正确设置显示器的类型、刷新频率、显存大小、分辨率等。这样将系统中的X窗口重新设置一遍, 如果没有报错,系统会自动启动KDE环境,可能需要注意的一点是:在用setup命令进行设置时,可能还会有大量的英文字符在屏幕上翻滚,这时不要紧,请继续看清屏幕,使用TAB键或方向键进行上面的配置,配置无误后,会立刻恢复KDE环境的。 网络故障 1.IP地址无法ping通 当在linux系统中IP地址无法ping通时,主要原因是由于网络信息配置的错误导致的。 解决方法: (1)使用ifconfig 命令重新配置网卡地址,命令行如下: $ ifconfig eth0 192.168.1.2 netmask 255.255.255.0 $ ifdown eth0 $ ifup eth0 然后用ping命令,就可以ping通IP地址192.168.1.2了。 (2) 修改系统中的网络配置文件也可以达到上面的目的,建议使用这种方法,这样的操作更加可靠。操作步骤如下: 进入网络配置文件所在目录: $ cd /etc/sysconfig/network-scripts $ ls ifcfg-eth0 ifdown-ipv6 ifdown-sit ifup-aliases ifup-plip ifup-ppp ifup-sl ifcfg-lo ifdown-post ifdown-sl ifup-ipv6 ifup-plusb ifup-routes network-functions ifdown ifdown-ppp ifup ifup-ipx ifup-post ifup-sit network-functions-ipv6 用vi命令修改ifcfg-eth0 文件中下面的一行即可,例如: IPADDR=192.168.1.2 其中192.168.1.2是所要修改或重新配置的地址,配置完毕后,重新启动机器就可以使IP地址的改动生效。 2.无法访问外部 如果在Linux操作系统中无法访问外部,例如ping公网的IP地址不通,而ping自己机器的地址可以通,一般原因是网关信息没有配置正确。 解决方法: 采用上面的第二种方法(直接修改网关配置文件)可以快速解决问题,操作步骤如下,进入网关配置文件所在目录: $ cd /etc/sysconfig $ ls apmd authconfig clock.OLD gpm i18n keyboard network provider sendmail apm-scripts cbq console harddisks identd kudzu 用vi命令修改此目录下network文件中下面的一行即可,例如: GATEWAY=192.168.1.1 其中192.168.1.1是所要修改或重新配置的网关地址,配置完毕后,重新启动机器就可以使网关地址的改动生效。 3.域名故障 如果在linux系统中无法进行域名解析,最可能原因是没有在本地指定有效的域名服务器,这种情况比较常见解决办法: 一般修改和域名服务相关的文件如/etc/hosts或 /etc/resolv.conf,在这些文件中添加有效的域名服务器的IP地址就可以解决。如果判断不是本地域名解析的问题,例如在本地可以解析公司域名,但外面的客户无法正常解析公司域名,则需要和域名注册服务提供商联系,一同解决问题。因为此种情况的发生,可能是公司系统中的IP地址和注册的域名不对应的原因造成的。 由于篇幅原因,关于Linux系统中常见故障及问题的介绍就到这里。其实常见的错误及解决办法还有很多,在这里介绍的只是涉及了一些大家常会遇到的部分,希望对大家有所帮助。展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




Linux-常见故障诊断说明.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/11988965.html