<code id='yoyb6'><strong id='yoyb6'></strong></code>

<dl id='yoyb6'></dl>
  • <acronym id='yoyb6'><em id='yoyb6'></em><td id='yoyb6'><div id='yoyb6'></div></td></acronym><address id='yoyb6'><big id='yoyb6'><big id='yoyb6'></big><legend id='yoyb6'></legend></big></address>
    <i id='yoyb6'></i>

    <i id='yoyb6'><div id='yoyb6'><ins id='yoyb6'></ins></div></i>
    <fieldset id='yoyb6'></fieldset>
          <ins id='yoyb6'></ins><span id='yoyb6'></span>

          1. <tr id='yoyb6'><strong id='yoyb6'></strong><small id='yoyb6'></small><button id='yoyb6'></button><li id='yoyb6'><noscript id='yoyb6'><big id='yoyb6'></big><dt id='yoyb6'></dt></noscript></li></tr><ol id='yoyb6'><table id='yoyb6'><blockquote id='yoyb6'><tbody id='yoyb6'></tbody></blockquote></table></ol><u id='yoyb6'></u><kbd id='yoyb6'><kbd id='yoyb6'></kbd></kbd>
          2. Unix系统常见十大故障详细分析

            • 时间:
            • 浏览:12
            • 来源:124软件资讯网

                SCO Openserver 5.0.5作为一种高效稳固、宁静性能高的多用户操作系统 ,在金融保险电信等部门获得普遍的应用 。在系统一样平常维护事情中 ,有时会遇到一些系统故障  。笔者把常见的十个问题总结了一下  ,希望对各人能有所资助 。

                一、打开盘算机电源后  ,主控台屏幕上泛起如下信息:boot not found cannot open stage 1 boot failure:error loading hd(40)/boot,然后死机  。

                剖析:这讲明系统根目录下的Boot文件丢失或找不到  。Boot文件是用于装载并执行UNIX法式的交互式法式  ,主要用于装载和执行UNIX操作系统的焦点  ,在指导历程中Boot将读取/etc/default/boot,显示指导历程信息  ,装入并执行/Unix,以是当Boot文件丢失或找不到将导致系统指导失败 。

                解决要领:

                若Boot文件丢失:

                1.以Boot盘(应急软盘或安装光盘)指导  。

                2.在系统指导提醒下敲入hd(40) unix,这个下令用于从硬盘把Unix焦点载入  。然后输入root用户的口令 ,进入单用户模式 ,此时泛起超级用户提醒符#.

                3.卸载Boot文件系统  ,执行下令: umount /stand.

                4.装载Boot文件系统  ,执行下令: mount /stand.(说明:SCO Openserver 5.0.5系统启动后将/stand文件系统设置为只读  ,且不能更改属性  ,用此要领使/stand目录可写 。)

                5.用下令把Boot软盘安装到系统中  ,执行下令:mount /dev/fd0135ds18 /mnt,然后用下令:cp /mnt/boot /stand将Boot文件拷贝到/stand目录下 。

                6.用下令umount /dev/fd0135ds18(或umount /mnt)把Boot盘卸载  。

                7.取出Boot盘 ,敲入haltsys或reboot下令重新指导系统  。

                8.在系统正常指导后进入root用户  ,将/boot文件的属主和组改为bin即可  。

                若Boot文件找不到:

                这种情形一样平常是由于Cmos设置中硬盘的参数差池 ,此时只需让系统把硬盘自动检测一下 ,将参数纠正过来即可  。

                二、盘算机加电后  ,主控台屏幕上泛起如下信息:unix not found,然后死机  。

                剖析:这讲明Unix系统焦点丢失  。由于/Unix包罗焦点  ,Unix文件受损将导致系统无法装入并行内核  ,从而泛起死机  。

                解决要领:

                1.以Boot盘指导  。

                2.在系统指导提醒下敲入fd(60)unix .Z root=hd(42) swap=hd(41)这个下令用于从Boot盘把Unix焦点载入 ,并将root文件系统安装到硬盘上  。然后输入root用户的口令  ,进入单用户模式  ,此时泛起超级用户提醒符#.

                3.卸载/stand文件系统 ,执行下令:umount /stand.

                4.装载/stand文件系统 ,执行下令:mount /stand.

                5.把Boot软盘安装到系统中  ,执行下令:mount /dev/fd0135ds18 /mnt.

                6.执行cp /mnt/unix.Z /stand恢复硬盘根目录下的unix文件  。这个操作能够将Boot盘上的Unix内核文件压缩复制到硬盘  ,用户无需对内核文件举行解压缩操作 。

                7.卸载Boot盘  ,并重新指导系统  。在系统正常指导后进入root用户  ,将Unix文件的属主和组改为bin和mem即可  。

                三、机械加电后  ,在系统指导提醒符下键入回车  ,当第一屏被刷新后显示第二屏时泛起许多错误信息  ,如:INIT:command exec /etc/brc 1>/dev/console 2>&&1 failed to execute ,errno=9(exec of shell failed)等  。

                剖析:这讲明系统/bin/sh文件受损或丢失 。由于SH是shell尺度、作业控制和限制下令的诠释法式  ,以是该文件受损或丢失将导致系统启动失败 。

                解决要领:

                1.以Boot盘指导  。

                2.在系统指导提醒符下按回车  ,当提醒插入root盘时把Boot盘取出并将root盘插入  ,这样系统所有由应急指导盘指导  ,直到泛起提醒符:#.

                3.执行下令mount /dev/hd0root /mnt和cp /bin/sh /mnt/bin/sh恢复硬盘根目录下的/bin/sh文件  。

                4.卸载Boot盘 ,并重新指导系统  ,在系统正常指导后进入root用户 ,将/boot文件的属主和组改为bin即可  。

                四、系统可以指导 ,亦能正常处置惩罚一样平常事务  ,但每当关机时会在主控台屏幕上泛起错误信息:/etc/initscript:/etc/uadmin:notfound,然后系统死机  ,从而导致不能正常关机  。这样每次在启动时都要清算文件系统  ,铺张许多时间 ,次数多了还可能严重破损文件系统 ,导致系统瘫痪  。

                剖析:系统文件/etc/uadmin 丢失或损坏所致 。

                解决要领一:

                1.在系统指导并清算文件系统完成后  ,以root用户注册  。

                2.在超级用户下  ,用下令mount /dev/fd0135ds18 /mnt把root盘安装到系统中 。

                3.把/etc/uadmin文件从软盘上拷贝到硬盘上:cp /mnt/etc/uadmin /etc/uadmin.

                4.卸载root盘并将/etc/uadmin文件的属主和组改为bin即可  。

                解决要领二:

                解决要领一是针对单机、仅有应急盘的情形  。在多机互连的情形下  ,实在另有更为简练的措施:

                1.使用网络用ftp或rcp下令从正常机械上获取uadmin文件 。

                2.使用软盘使用tar下令从正常机械上获取uadmin文件  ,然后tar入故障机响应的路径下  。

                五、机械加电后  ,在系统指导提醒符下键入回车键  ,当第一屏被刷新后在第二屏的最后泛起一行如下信息:Kernel:i/o bufs=600k,然后系统挂起 。

                剖析:这讲明系统的/etc/init文件丢失 。Init法式在焦点初始化的最后阶段最先执行  ,其历程号(pid)为1.该历程按一定规则启动/etc/inittab文件中所列的历程  ,指导系统进入所划定的运行级别 。它首先读取/etc/inittab中的initdefault项  ,当所有的历程都建立乐成后 ,init进入循环等候  。若是/etc/init文件受损 ,新的历程就无法建立  ,从而导致系统挂起 。

                解决要领:

                1.以Boot盘指导  。

                2.在系统指导提醒符下按回车 ,当提醒插入root盘时把Boot盘取出并将root盘插入  ,这样系统所有由应急指导盘指导 ,直到泛起提醒符:#.

                3.执行下令mount /dev/hd0root /mnt和cp /etc/init/mnt/etc/init,恢复硬盘根目录下的init文件  。

                4.卸载Boot盘 ,并重新指导系统 。在系统正常指导后进入root用户  ,将/etc/init文件的属主和组改为bin即可  。

                六、系统启动时提醒:NO OS.

                剖析:若此前系统能正常事情  ,说明系统硬盘的指导块被破损 。

                解决要领:

                1.以Boot盘指导  。

                2.在系统指导提醒下敲入hd(40) unix,这个下令用于从硬盘把Unix焦点载入  。然后输入root用户的口令  ,进入单用户模式  ,此时泛起超级用户提醒符#.

                3.执行下令instbb hd /dev/hd0a将指导块分区写到硬盘上  ,以及dparam _w 将主指导块代码写到硬盘上  。

                4.重新启念头器 。

                七、系统启动不能进入多用户模式  。

                剖析:若是系统在启动后显示:INIT:can not open /etc/inittab error 2,在按Ctrl-D后系统不能进入多用户模式  ,那就说明/etc/inittab文件丢失  ,/etc/inittab中包罗给init用的指令  。当inittab丢失 ,init就不能执行系统启动指令且系统不能进入多用户模式 ,当按了Ctrl-D后  ,系统依然保持单用户模式  。由于/etc/inittab中包罗供系统其他部门参考的指令  ,以是在建设"应急盘"时就要往根文件系统软盘中写入一个特殊的/etc/inittab.因此  ,若是泛起/etc/inittab丢失的问题对系统的恢复就不能简朴地把/etc/inittab从应急盘中复制到硬盘中去 ,而是要把/etc/conf/cf.d/init.base复制到/etc/inittab,然后重新链接焦点  。

                解决要领:

                1.启念头器  ,进入系统维护状态  。

                2.执行下令cp /etc/conf/cf.d/init.base /etc/inittab,以及/etc/conf/cf.d/link_unix -y 重新建设一个新的/etc/inittab文件  。并重新指导系统  。

                八、/etc/bcheckrc文件丢失  。

                剖析:若系统在指导时显示如下信息:/etc/initscript:/etc/bcheckrc:not found,说明/etc/bcheckrc文件丢失  。这个文件是符号毗连文件 ,若源文件完好  ,则可以从源文件恢复 。

                解决要领:

                1.启动系统  ,进入系统维护模式 。

                2.运行fsck对根文件系统举行清算  。

                3.执行下令cp /opt/K/SCO/Unix/5.0.5Eb/etc/bcheckrc /etc/bcheckrc,或ln -s /opt/K/SCO/Unix/5.0.5Eb/etc/bcheckrc /etc/bcheckrc.重新指导系统  。

                九、系统指导时显示如下信息:INIT:SINGLE USER MODE /etc/initscript: /bin/sulogin:not found.

                剖析:说明/ bin/sulogin文件丢失 。这个文件是符号毗连文件  ,若源文件完好 ,则可以从源文件恢复  。

                解决要领:

                1.启动系统  ,进入多用户模式(sulogin文件丢失不能进入单用户模式)  。

                2.运行fsck对根文件系统举行清算  。

                3.执行下令cp /opt/K/SCO/Unix/5.0.5Eb/bin/sulogin /bin/sulogin或ln -s /opt/K/SCO/Unix/5.0.5Eb/bin/sulogin /bin/sulogin.重新指导系统  。

                十、系统启动时显示LOGIN:ERROR-Failed to initialize policy manager.(IFOR_PM_FATAL)  。

                剖析:泛起以上错误的缘故原由  ,通常是系统时间错误 ,系统时间比操作系统的安装时间还要早  。一样平常是由于机械的BIOS参数丢失所致  。

                解决要领:

                开机进入机械的BIOS参数设置  ,修改机械的时间为准确的时间  。或者启动操作系统  ,进入单用户模式 ,用asktime或date下令修改系统的时间为准确的时间  。