设为首页
加入收藏
网站地图
动力论坛
今天:
维修首页 服务流程 服务项目 服务报价 网上学堂 购机指南 电脑优化 软件下载 技术交流
最新动态

热烈庆祝芯动力在@世界06年
@世界电脑城3周年庆典活动
国庆芯动力电脑连锁机构
国庆芯动力电脑连锁机构
芯动力数据恢复中心升级成
芯动力数据恢复中心升级成
More..

028-85353216 028-66742224
点击这里给我发消息 点击这里给我发消息
就业服务热线:

028-85350886

edu@cdwxw.net

三星COMBO时尚首选
一分钟教你辨别返修硬盘
硬件学堂之---谈超频的概念
内存品质的细微体现
AMD Athlon64处理器实际运
More...

手工彻底清除Backdoor.PWS
宽带时代的防毒措施
11.27预警:监控登陆窗口窃
光华反病毒资讯(11.27-12.
“USB间谍”变种a
更多...

用“替换法”“对照法”处
随机性死机故障分析与排除
全面深入了解电脑死机的原
“蓝屏”的原因及处理方法
黑屏的几个原因
电脑死机原因大全
更多...

当前位置:

首页>>电脑维修>>网络学堂>>操作系统>>Unix>>正文

SCO UNIX系统故障特征、分析及解决


来源:163164  作者:未知  点击数:
 
SCO UNIX系统在我国的银行、证券、税务、铁路、商业等企事业单位广泛地使用。在 维护UNIX系统时应规范操作,以确保系统的正常运行,如果系统受损,比如误删某个系统文件 致使系统无法启动,这时如果采取重新安装系统的方法,势必造成用户数据的丢失,而且,重 新安装UNIX操作系统和应用软件及调试运行往往要花上好几个小时的时间。能否有办法呢 ?笔者通过反复探索和实践,找到了既能以较快的速度修复损坏的系统又能保证数据完好无 损的方法,即事先制作应急引导软盘,当系统损坏(比如系统无法正常引导、 超级用户口令 遗忘等)时,用该软盘进行修复(已经有同行介绍过通过制作应急引导软盘修复SCO XENIX系 统的方法,但在UNIX与SCO XENIX下应急引导软盘的制作及使用有很大的区别),现将该方法 介绍出来,供大家参考。

  我们首先来制作UNIX应急引导软盘, 方法如下:

  在超级用户提示符#下敲入:mkdev fd并回车,屏幕上将出现菜单选项如下:

  1.48tpi, double sided, 9 sectors per track

  2.96tpi, double sided, 15 sectors per track

  3.135tpi, double sided, 9 sectors per track

  4.135tpi, double sided, 18 sectors per track

  因为我们是用1.44MB软盘制作应急引导盘, 故选择4,又因为我们的启动驱动器为1.44 MB的软驱(下同), 所以当出现:Do you want to use floppy drive0 or floppy disk 1?时 选择0, 这时屏幕上出现菜单选项:

  1.Filesystem

  2.Bootable only (96ds15 and 135ds18 only)

  3.Root filesystem only (96ds15 and 135ds18 only)

  我们先选择2制作应急引导盘的可启动软盘(以下简称Boot盘),当把软盘插入驱动器后 将提示是否需要格式化软盘,这里可按需要进行选择,然后系统将自动在软盘上建立文件系 统,并将一些文件拷贝到软盘上,文件拷贝完后将自动对软盘上的文件系统进行检查,无误后 又将出现上面的菜单选项,我们再选择3制作应急引导盘的根文件系统软盘(以下简称Root盘 ),同样我们可按需要选择是否首先对软盘进行格式化,然后系统亦首先在软盘上建立文件系 统,并将一些文件及特别文件拷贝到软盘上,文件拷贝完后也将自动对软盘上的文件系统进 行检查,无误后仍将又回到上面的菜单选项,至此,UNIX应急引导盘的Boot盘及Root盘制作完 成,我们选择q退出到超级用户提示符#下。

  由于应急引导盘的Boot盘及Root盘均是通过建立文件系统形成的, 所以我们要查看或 修改上面的内容必须先用命令mount将其安装到硬盘的某个空目录(如/mnt)上,待所做的工 作完成后再用命令umount卸下来即可。

  在这里,我们先将后面要用到的命令及意义说明如下:

  ①安装已建立文件系统的软盘到硬盘的空目录/mnt下

mount /dev/fd0135ds18 /mnt

  ②卸下已安装到硬盘的软盘

cd /

umount /dev/fd0135ds18

  ③安装硬盘到已建立文件系统的软盘的空目录/mnt下

mount /dev/hd0root /mnt

  ④卸下已安装到软盘的硬盘

cd /

umount /dev/hd0root

  ⑤检查与收复可能受到损坏的文件系统

  对硬盘的根文件系统, 若是用应急引导盘启动则为:

fsck /dev/hd0root

  对硬盘的根文件系统, 若是由硬盘自身启动后则为:

fsck /dev/root

  对软盘的文件系统为:

fsck /dev/fd0135ds18

  要注意的是, 以上命令中mount及umount 只有在超级用户提示符下才能执行。下面分 析几种系统不能正常引导故障及解决办法。

  故障之一

  当打开计算机电源后,主控台屏幕上出现如下信息:

boot not found

cannot open

  Stage 1 boot failure: error loading hd(40)/boot然后死机, 这表明系统根目录下 的boot文件丢失。boot是用于装载并执行UNIX程序的交互式程序, 主要用于装载和执行UN IX操作系统的核心, 在引导过程中boot将读/etc/default/boot, 显示引导过程信息, 装入 并执行/unix, 所以当boot文件受损时将导致系统引导失败。我们可通过如下步骤用应急引 导盘恢复系统:

  1.将Boot盘插入驱动器并重新对机器加电, 此时由Boot盘开始引导;

  2.在系统引导提示下敲入hd(40)/unix, 这个命令用于从硬盘把UNIX核心装入, 然后输 入root口令进入单用户模式, 此时出现超级用户提示符#;

  3.用命令①把Boot盘安装到硬盘上, 然后用命令: cp /mnt/boot/恢复硬盘根目录下的 boot文件;

  4.用命令②把Boot盘从硬盘上卸下来;

  5.敲入haltsys关闭系统, 然后再取出Boot盘, 则故障排除, 系统可正常引导;

  6.在系统正常引导后进入超级用户, 将/boot文件的属主和组均改为系统原来所定义的 bin即可。

  故障之二

  机器加电后, 主控台屏幕出现如下信息:

unix not found

  然后死机, 这表明UNIX核心丢失, 因为/unix包含核心, unix文件受损将导致系统无 法装入并执行内核, 从而出现死机。我们可用如下方法来恢复:

本新闻共4页,当前在第1页  1  2  3  4  

  下一篇:SCO UNIX下磁盘设备的应用管理

上一篇:SCO UNIX环境下自动增加网关的两种方法

  相关内容
 
如何实现不同数据存储模式之间的数据转换
Unix基本指令
UNIX系统中改变串口设备名称的方法
UNIX基础
UNIX的Shell命令详解
关于我们|版权申明|广告服务网站地图友情链接人才招聘