1. <i id='1ug53'><div id='1ug53'><ins id='1ug53'></ins></div></i>

            <ins id='1ug53'></ins>
            <dl id='1ug53'></dl>

            <fieldset id='1ug53'></fieldset>
          1. <tr id='1ug53'><strong id='1ug53'></strong><small id='1ug53'></small><button id='1ug53'></button><li id='1ug53'><noscript id='1ug53'><big id='1ug53'></big><dt id='1ug53'></dt></noscript></li></tr><ol id='1ug53'><table id='1ug53'><blockquote id='1ug53'><tbody id='1ug53'></tbody></blockquote></table></ol><u id='1ug53'></u><kbd id='1ug53'><kbd id='1ug53'></kbd></kbd>
          2. <i id='1ug53'></i>

            <span id='1ug53'></span>

            <code id='1ug53'><strong id='1ug53'></strong></code>
            <acronym id='1ug53'><em id='1ug53'></em><td id='1ug53'><div id='1ug53'></div></td></acronym><address id='1ug53'><big id='1ug53'><big id='1ug53'></big><legend id='1ug53'></legend></big></address>
          3. Unix系统常见十大故障详细分析

            • 时间:
            • 浏览:6
            • 来源: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下令修改系统的时间为准确的时间 。