阅 读 文 章

UNIX下几种常见系统故障和解决办法,欢迎跟帖!!!

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(jiupima) | 时间:2007-05-27 | 浏览:人次 ]


 我们作为金融系统的计算机系统管理员,从1994年开始就看好了SCO公司的多用户系列操作系统产品,先后使用了XENIX、SCO UNIX SVR4的普通版和网络版、SCO OPENSERVER 5.0.5,原因是这些操作系统产品有多用户、多任务的功能,安全保密性比较好,容易挂接图形、字符终端设备,网络连接简单,业务使用成本低。但正是由于这些,不可避免地带来了计算机异常关闭、误删系统文件等问题,不象windows系列产品那样有中文提示、帮助,需要系统维护人员读懂系统出现的各种英文提示,手工敲入一条条unix命令来排除各种故障,给系统维护带来了困难,也给系统维护人员提出了比较高的技术要求。
  在实际工作中,我们发现造成UNIX系统故障的原因主要有两个:一是计算机异常关闭,重新启动时尽管计算机会自动检查文件系统,但那些关于不能自动修复的错误提示,一线操作人员读不懂,也不再处理,日积月累造成系统崩溃。二是支行的技术维护人员在处理计算机故障时照本宣科,不但原问题没有解决,又给系统造成了新的伤害。其故障现象集中表现为系统不能引导、不能进入多用户工作方式、login状态下所有用户都不能登录、系统不能正常关闭、个别接终端的串口不能使用等等。解决这些问题所使用的工具主要是安装好系统时创建的应急系统启动盘,关于应急盘的做法,有很多文章都有介绍,可以参见《中国金融电脑》2001年第10期《unix系统超级用户密码丢失的处理办法》中的有关介绍。下面就几个典型常见的故障提示逐一说明解决办法。

  一、计算机启动时提示:

  boot not found
  cannot open 
  stage 1 boot failure:error loading hd(40) /boot
  原因是系统的/boot文件损坏或丢失,造成系统不能启动。修复办法:
  1、用应急盘的boot盘引导系统,在Boot:提示下输入:
  fd(60) unix.Z root=hd(42)
  2、在系统启动时输入超级用户口令,进入单用户模式,卸载/stand文件系统,命令格式:
  #umount /stand
  3、重新加载stand文件系统
  #mount /stand
  执行第2、3步的目的是改变/stand的只读属性,在缺省情况下,/stand是只读方式的。
  4、架设引导盘文件系统,命令格式:
  #mount -r /dev/rfd0135ds18 /mnt
  5、将引导盘的boot文件拷入硬盘
  #cp /mnt/boot /stand
  6、卸载软盘文件系统,重新启动计算机,命令格式:
  #umount /mnt
  #reboot

  二、计算机启动时提示:

  unix not found

  然后系统挂起,原因是系统的/unix文件损坏或丢失。解决办法有两个:一是使用系统在原来重新连接内核时自动备份的旧内核启动:在Boot:下输入unix.old启动即可。二是用应急启动盘修复,具体操作步骤为:

  1、Boot下输入:fd(60) unix.Z root=hd(42) swap=hd(41)
  2、和处理第一种故障类似,系统启动到单用户方式下,卸载/stand文件系统再加载,将软盘的unix.Z拷入硬盘。命令格式:

  #umount /stand
  #mount /stand
  #mount -r /dev/rfd0135ds18 /mnt
  #cp /mnt/unix.Z /stand
  #reboot

  三、系统启动后不能进入多用户工作方式

  造成这种情况的原因一般有两种可能:

  1、/etc/inittab文件丢失或损坏
  2、/etc/passwd文件丢失或损坏

  如果在系统在引导时提示:
  init:cannot open /etc/inittab errno:2

  然后按+d进入多用户失败。则表明是/etc/inittab文件丢失或损坏,而此文件包括init命令,控制计算机所进入的init级别,其中init 0就是关闭计算机,init 1为进入单用户工作方式,init 2是系统启动时默认的多用户运行级别。解决办法是修复inittab文件,重新建立unix内核。解决办法有两个:
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 办法 欢迎 解决 故障 常见 系统 文件 用户 引导 提示

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.