SCO UNIX系统故障特征、分析及解决( 二 )
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文件受损将导致系统无 法装入并执行内核, 从而出现死机 。我们可用如下方法来恢复:
1.将Boot盘插入驱动器并重新对机器加电, 此时由Boot盘开始引导;
2.在系统引导提示下敲入:fd(64) unix root=hd(40) swap=hd(41) pipe=hd(40)或仅 敲入fd(64)/unix亦可, 这个命令用于从Boot盘把UNIX核心装入,然后输入root口令进入单 用户模式, 此时出现超级用户提示符#;
3.用命令①把Boot盘安装到硬盘上, 然后用命令: cp /mnt/unix/恢复硬盘根目录下的 unix文件;
4.用命令②把Boot盘从硬盘上卸下来;
5.敲入haltsys关闭系统, 取出Boot盘, 则故障排除,系统可以正常引导;
6.在系统正常引导后进入超级用户, 将/unix文件的属主和组改为系统原来所定义的bin和mem即可 。
故障之三
机器加电后在系统引导提示符下敲入回车键, 当第一屏被刷新后在第二屏的最后一行 出现如下信息:
Kernel: i/o bufs=600k 然后系统挂起, 这表明系统上/etc/init文件丢失 。因为i nit程序在核心初始化的最后阶段开始执行, 其进程号(pid)为1 。该进程按一定规则启动 /etc/inittab文件中所列的进程, 引导系统进入所规定的运行级别 。它首先读/etc/init tab中的initdefault项,当所有的进程都创建成功后, init进入循环等待, 它主要用于打开 主控台/etc/console, 检查文件系统的一致性, 执行/etc/rc 进行必要的设置 。init在单 用户模式下启动shell,而在多用户模式下运行/etc/brc, /etc/bchk等外壳程序并启动/et c/rc, 它调用/etc/getty为每个终端生成一个getty进程, 以便在读入用户注册名后完成用 户的注册过程 。如果/etc/init文件受损,新的进程就无法创建, 从而导致系统挂起, 我们 可用如下方法恢复系统:
1.将Boot盘插入驱动器并重新对机器加电, 此时由Boot盘开始引导, 在系统引导提示 符下按回车键, 然后在提示插入Root盘时取出Boot盘并将Root盘插入, 这样系统全部由应 急引导盘引导, 直至出现提示符#;
2.用命令③把硬盘安装到软盘上;
3.把/etc/init文件从软盘上拷贝到所安装的硬盘上:cp /etc/init /mnt/etc/init
4.用命令④把硬盘从软盘上卸下来;
5.用命令haltsys关闭系统后把Root盘取出, 此时系统已可正常引导;
6.在系统正常引导后进入超级用户, 将/etc/init文件的属主与组均改为系统原来所定 义的bin即可 。
故障之四
机器加电后在系统引导提示符下敲入回车键, 当第一屏被刷新后到第二屏时即出现许 多错误信息, 如:
INIT: command
exec /etc/brc 1>/dev/console 2>&1
failed to execute, errno=9 (exec of shell failed)
...
等等, 并不断翻屏显示出错信息, 这表明系统/bin/sh文件受损或丢失 。因为sh是SH ELL标准、作业控制和限制性命令解释程序 。所以, 该文件受损或丢失将导致系统启动失 败 。我们可用如下步骤解决:
1.将Boot盘插入驱动器并重新开启电源,在系统引导提示符下敲入按回车键, 当提示插 入Root盘时把Boot取出并将Root盘插入, 这样系统全部由应急引导盘引导, 直到出现提示 符#;
推荐阅读
- 在Unix终端上实现多屏功能
- ios13怎么用流量更新系统
- 口令篇 UNIX系统的安全
- unixware和unix openserver比较二
- 自己动手写操作系统
- Cisco路由器配置信息在Unix下的备份、恢复与更新
- 三 在SCO OpenServer 5中用configure配置核心参数
- SCO UNIX基础讲座--第十二讲:使用 TCP/IP
- win10系统中查看网卡型号具体操作方法
- QQ、微信无法修改个人资料是怎么回事?官方回应系统维护!