Linux常见故障诊断说明.doc

上传人:叶*** 文档编号:36048693 上传时间:2022-08-25 格式:DOC 页数:6 大小:19.50KB
返回 下载 相关 举报
Linux常见故障诊断说明.doc_第1页
第1页 / 共6页
Linux常见故障诊断说明.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《Linux常见故障诊断说明.doc》由会员分享,可在线阅读,更多相关《Linux常见故障诊断说明.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Q:Linux 常见故障诊断说明 A:对大多数用户来说,由于Linux操作系统易用性和Windows操作系统相比较起来还是存在一定差别。在Windows操作系统下,如果系统发生一些故障或问题时候,我们经常会用一些补救措施来进行故障排除,这些方法很多,而且简单易用。但是,这种在Linux操作系统进行故障排除工作却要复杂一些,而且故障发现不像在Windows操作系统那样可以及时预见,需要手工运行一些系统和网络管理命令。下面,就对系统和网络两种类型在Linux操作系统中常见故障诊断进行说明。系统故障诊断1.启动故障这是在Linux操作系统中经常会遇到问题。系统不能启动原因主要有:在安装Linux操作

2、系统过程中,LILO配置信息错误,导致安装完毕后,系统不能正常启动;重新安装其他操作系统,也经常会导致原有Linux不能启动。因为,这些新安装操作系统默认为计算机中没有其他操作系统,因而改写了硬盘主引导记录(MBR),覆盖了Linux操作系统中LILO系统引导程序,致使最后无法启动LILO;在操作linux操作系统过程中,由于运行错误Linux命令,使系统重新启动时,出现异常。解决方法:如果在Linux操作系统安装过程中或安装过程后,制作了Linux系统急救启动盘组,使用这些急救盘启动系统即可进入系统,然后对相应错误,进行配置即可解决问题;如果没有制作急救启动盘组,Linux系统不能启动,该怎

3、么办呢?下面介绍三种解决方法:(1)进入Linux操作系统单用户模式,在boot提示符后,敲入:linuxsingle,此模式下启动Linux,LILO配置和网络配置信息不加载在启动过程中。(2)光盘启动,用第一张安装Linux操作系统光盘(启动光盘)启动硬盘Linux系统,主板BIOS里要设置光盘启动,重启机器后,出现boot:提示符后键入:vmlinuzroot=/dev/linuxrootpartitionnoinitrd其中,root=后面填入您Linuxroot分区分区号,也就是Linux系统root文件系统所在硬盘分区位置,例如:vmlinuzroot=/dev/hda3noini

4、trd。回车之后,即可进Linux系统。如果想恢复被破坏LILO系统引导程序,可以编辑/etc/lilo.conf之后,运行/sbin/lilo即可。这种方法也适合其它原因对Linux操作系统造成破坏。(注:软盘启动操作系统过程也同上)。(3)在DOS下运行loadlin程序启动系统。在个人计算机使用Linux系统时,通常都是Linux和Windows9x或Windows2000并存。如果知道Linux系统在硬盘上确切安装分区,并且有loadlin程序(在RedHatLinux光盘dosutil目录下就有这个程序),也可以启动Linux系统。loadlin是DOS系统下程序,运行它可以从DOS

5、系统下直接启动Linux系统,快速进入Linux环境。除loadlin程序之外,还需要一个Linux启动内核映像文件vmlinuz,在RedHatlinux光盘images目录下有这个文件。例如,如果在Windows2000系统下面,进入DOS命令模式,然后运行下述loadlin命令,即可重新进入Linux系统:loadlinvmlinuzroot=/dev/linuxrootpartition命令执行后,就开始引导Linux系统。用root身份登录后,编辑/etc/lilo.conf之后,运行/sbin/lilo即可,这样操作后则重新将LILO系统引导程序装入MBR。2文件系统故障在Linu

6、x操作系统中,这也是一种经常会遇到故障。由于系统不正常关机,或突然掉电等原因引起文件系统被破坏。解决方法:当文件系统被破坏时,可以使用相应fsck命令进行文件系统修复。例如下面命令:fsck/dev/hda5关于fsck命令具体参数使用方法,可以参阅MAN参考手册。如果使用是ext2fs类型文件系统,就可从软盘运行e2fsck命令来修正文件系统中被损坏数据。但是有一点要注意:如果文件系统被破坏原因是超级块被损坏,超级块是文件系统“头部”。它包含文件系统状态、尺寸和空闲磁盘块等信息。如果损坏了一个文件系统超级块(例如不小心直接将数据写到了文件系统超级块分区中),那么Linux可能会完全不识别该文

7、件系统,即使采用fsck或e2fsck命令也不能修复它了。这时候,只有到安装光盘中看看有没有对应文件系统,将此文件覆盖原操作系统被破坏文件来恢复了。如果不小心删除了系统中重要文件,也可采用这种方法来试试。3函数库故障在Linux操作系统中,如果不慎将系统中函数库文件破坏,或者破坏了/lib目录下符号链接,那么将导致依赖这些库命令无法执行。这也是比较常见系统故障。解决方法:最简单解决办法是用急救启动盘组启动系统,在/mnt目录中安装硬盘文件系统,然后修复/mnt/lib目录下库。4.登录系统故障由于管理员忘记密码,或者由于系统受到黑客入侵,系统密码文件被修改。导致管理员可能无法用帐号登录系统。解

8、决方法:方法一,在系统启动时,进入单用户模式(linuxsingle),然后用passwd命令重新设置密码,或修改密码文件即可恢复正常。方法二,用急救启动盘组启动系统,然后将硬盘文件系统安装到/mnt目录下,编辑/mnt/etc/passwd文件进行恢复。方法三、将安装系统硬盘拆下来,放在另一个Linux系统中,然后(mount)挂载此硬盘系统安装区,将次硬盘分区中/etc/passwd,/etc/shadow,/etc/group文件覆盖或修改,也可以恢复。5KDE环境故障如果Linux系统KDE环境无法正常启动,例如以普通账号运行startx命令后,出现:“.cannotstartXser

9、ver.Perhapsyoudonothaveconsoleownershiip?”类似提示。出现这种提示原因是可能别用户曾经运行过KDE环境,并在系统中留下标示此用户缓存文件。解决方法:运行如下命令:rm-rf/tmp/*然后,重新运行startx命令即可进入KDE环境。如果以普通账号运行startx命令后,出现“cannotstartXserver”错误提示,并且不断地有报错提示英文字符向上翻滚,导致无法进入KDE环境。出现这种情况,可能是由于对Linux系统不正常关机,从而导致不能进入LinuxKDE环境。解决方法:在控制台下以root身份登陆,键入setup命令,出现系统设置菜单,选择

10、其中“X窗口设置”,然后依照提示正确设置显示器类型、刷新频率、显存大小、分辨率等。这样将系统中X窗口重新设置一遍,如果没有报错,系统会自动启动KDE环境,可能需要注意一点是:在用setup命令进行设置时,可能还会有大量英文字符在屏幕上翻滚,这时不要紧,请继续看清屏幕,使用TAB键或方向键进行上面配置,配置无误后,会立刻恢复KDE环境。网络故障1IP地址无法ping通当在linux系统中IP地址无法ping通时,主要原因是由于网络信息配置错误导致。解决方法:(1)使用ifconfig命令重新配置网卡地址,命令行如下:$ifconfigeth0192.168.1.2netmask255.255.2

11、55.0$ifdowneth0$ifupeth0然后用ping命令,就可以ping通IP地址192.168.1.2了。(2)修改系统中网络配置文件也可以达到上面目,建议使用这种方法,这样操作更加可靠。操作步骤如下:进入网络配置文件所在目录:$cd/etc/sysconfig/network-scripts$lsifcfg-eth0ifdown-ipv6ifdown-sitifup-aliasesifup-plipifup-pppifup-slifcfg-loifdown-postifdown-slifup-ipv6ifup-plusbifup-routesnetwork-functionsif

12、downifdown-pppifupifup-ipxifup-postifup-sitnetwork-functions-ipv6用vi命令修改ifcfg-eth0文件中下面一行即可,例如:IPADDR=192.168.1.2其中192.168.1.2是所要修改或重新配置地址,配置完毕后,重新启动机器就可以使IP地址改动生效。2无法访问外部如果在Linux操作系统中无法访问外部,例如ping公网IP地址不通,而ping自己机器地址可以通,一般原因是网关信息没有配置正确。解决方法:采用上面第二种方法(直接修改网关配置文件)可以快速解决问题,操作步骤如下,进入网关配置文件所在目录:$cd/etc/

13、sysconfig$lsapmdauthconfigclock.OLDgpmi18nkeyboardnetworkprovidersendmailapm-scriptscbqconsoleharddisksidentdkudzu用vi命令修改此目录下network文件中下面一行即可,例如:GATEWAY=192.168.1.1其中192.168.1.1是所要修改或重新配置网关地址,配置完毕后,重新启动机器就可以使网关地址改动生效。3域名故障如果在linux系统中无法进行域名解析,最可能原因是没有在本地指定有效域名服务器,这种情况比较常见解决办法:一般修改和域名服务相关文件如/etc/hosts或/etc/resolv.conf,在这些文件中添加有效域名服务器IP地址就可以解决。如果判断不是本地域名解析问题,例如在本地可以解析公司域名,但外面客户无法正常解析公司域名,则需要和域名注册服务提供商联系,一同解决问题。因为此种情况发生,可能是公司系统中IP地址和注册域名不对应原因造成。由于篇幅原因,关于Linux系统中常见故障及问题介绍就到这里。其实常见错误及解决办法还有很多,在这里介绍只是涉及了一些大家常会遇到部分,希望对大家有所帮助。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图片设计 > 工程图纸

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁