Sco-UNIX幾種系統故障及解決方法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/u014461454/article/details/99428768

From:https://www.xuebuyuan.com/zh-tw/1545031.html

故障一 
  打開計算機電源後,主控台屏幕上出現如下信息:boot not found cannot open Stage 1 boot failure:error loading hd(40)/boot,然後死機。

  分析:這表明系統根目錄下的Boot文件丟失。Boot是用於裝載並執行UNIX程序的互動式程序,主要用於裝載和執行UNIX操作系統的核心。在引導過程中Boot將讀取/etc/default/boot,顯示引導過程信息,裝入並執行/unix。所以當Boot文件受損時將導致系統引導失敗。

  解決方法:1.將Boot盤插入驅動器並重新對機器加電, 此時由Boot盤開始引導;

  2.在系統引導提示下敲入hd(40)/unix, 這個命令用於從硬碟把UNIX核心裝入。然後輸入Root口令進入單用戶模式, 此時出現超級用戶提示符#;

  3.用命令把Boot盤安裝到硬碟上,mount /dev/fd0135ds18/mnt,然後用命令:cp/mnt/boot/恢復硬碟根目錄下的Boot文件;

  4.用命令umount/dev/fd0135ds18把Boot盤從硬碟上卸下來;

  5.敲入haltsys關閉系統,然後再取出Boot盤,則故障排除,系統可正常引導;

  6.在系統正常引導後進入超級用戶,將/boot文件的屬主和組均改為系統原來所定義的bin即可。

故障二 
  機器加電後, 主控台屏幕出現如下信息:unix not found,然後死機。

  分析:這表明UNIX核心丟失。因為/unix包含核心,unix文件受損將導致系統無法裝入並行內核,從而出現死機。

  解決方法:1.將Boot盤插入驅動器並重新對機器加電,此時由Boot盤開始引導;

  2.在系統引導提示下鍵入:fd(64) unix root=hd(40) swap=hd(41) pipe=hd(40)或僅鍵入fd(64)/unix亦可。這個命令用於從Boot盤把UNIX核心裝入,然後輸入Root口令進入單用戶模式,此時出現超級用戶提示符#;

  3.用命令mount/dev/fd0135ds18/mnt把Boot盤安裝到硬碟上,然後用命令:cp/mnt/unix/恢復硬碟根目錄下的unix文件;

  4.用命令umount/dev/fd0135ds18把Boot盤從硬碟上卸下來;

  5.鍵入haltsys關閉系統,取出Boot盤,則故障排除,系統可以正常引導;

  6.在系統正常引導後進入超級用戶,將/unix文件的屬主和組改為系統原來所定義的bin和mem即可。

故障三

故障现象:系统在启动时不能进入多用户系统,并显示如下提示信息:

No user license were found on the machine,please boot signle-user and  correct this situation, License software will not operated untill user  license are installed.

The license policy manager  Daemon(ifor_pmd) was unable to start,This is usually due to a read only  root filesystem,lack of user license or a damaged program image  file(/etc/ifor_pmd).

if this is not the case,please contact your sco service provider.

即:系统在启动时找不到用户License,请进入单用户维护方式修改或安装用户License。

分析处理:启动系统进入单用户维护方式,用uname-X命令查看系统的有效用户数为0,执行scoadmin系统管理程序,并选择“License  Manager”选项检查以前安装的15用户均存在,但License状态均已expired(到期)。退出scoadmin管理系统,用date命令检查操作系统日期为95.10.10。将系统日期设置为当前的正确日期,重新启动机器,系统进入到多用户状态。

原来,SCOUNIX的License具有有效时间控制功能,UNIX在启动过程中由/etc/inittab命令调用执行/etc/ifor_pmd命令,检查系统是否有合法的License,当系统日期超出License的有效期时,操作系统便被认为非法而不能正常启动,只能进入单用户维护方式。

故障四

故障现象:系统在正常运行时,屏幕突然显示如下错误信息,并不断重复显示:

Warrning:wd0:Error fixed disk dev

1/42,block=5160,cmd=0x00000020

status=0x00005940,sector=122340,

cylinder/heah=477/0

分析处理:这种现象一般是硬盘中出现坏块而引起系统报警。在超级用户下执行badtrk命令,选择“2、scan disk”选项,再选择“1、 Scanentire unix partition”选项中的“1、quickscan”选项,非破坏性扫描整个unix 分区,找出硬盘中坏块的位置。扫描结束后,记下硬盘坏块的位置(Cylinder/Head),选择“3、Add entries to current bad track  table by Cylinder/Head number”选项,按照系统提示的格式输入硬盘坏块所在的位置(Cylinder/Head  number)。所有坏块都输入完后按Q退出;屏幕显示:

Do you want to update this device with the new table(Y/N)?

选择Y;屏幕显示:

Do you want to salvage any valid data on the bad tracks(Y/N)?

选择Y;结束后,系统返回到UNIX超级用户下,屏幕上将不再显示硬盘的报警信息。

猜你喜欢

转载自blog.csdn.net/u014461454/article/details/99428768
今日推荐