unix系统常见故障十例分析
作为一个多用户操作系统具有高效、稳定、安全性能高、SCO OpenServer 5.0.5已广泛应用于金融、保险、电信等部门。一些系统发生故障,有时在系统的日常维护中,我总结了十个常见的问题,希望对你有帮助。
首先,打开电脑,以下信息:启动不控制台屏幕发现无法打开阶段1启动失败:错误加载HD(40)启动,然后崩溃。
分析:本系统在启动文件的根目录显示丢失或找不到。启动文件是用于加载和UNIX程序交互的程序执行,主要为核心的加载和UNIX操作系统上执行,在启动过程的启动将阅读 / / /违约等开机,显示启动过程信息加载和执行/ UNIX,所以当引导文件丢失或无法找到将导致系统启动失败。
解决方案:
如果引导文件丢失:
1。带引导盘(紧急软盘或安装盘)指南。
2。在系统启动时提示型HD(40)UNIX,这个命令是用来保持核心Unix从硬盘加载。然后输入root用户密码进入单用户模式,这#超级用户提示符。
三.卸载启动文件系统,执行命令:umount /站。
4、加载引导文件系统,执行命令:挂载/站。(SCO OpenServer 5.0.5解释:系统启动后,设置 /站文件系统读取,而不能改变的属性,使用这个方法使 /站目录可读。)
5、安装引导软盘系统命令,执行命令:安装 / dev / fd0135ds18 /mnt,然后使用命令:CP / mnt /启动/站复制启动文件 /站目录。
6。卸载启动磁盘的命令umount / dev / fd0135ds18(或umount / mnt)。
7。取出引导磁盘,类型haltsys或重新启动命令来启动系统。
8。在系统正常引导用户输入root用户后,将将文件的所有者和组更改为bin。
如果找不到引导文件:
这种情况通常是由于CMOS配置中硬盘参数的错误造成的。此时,系统可以自动检测硬盘并修正参数。
二、电脑开机,以下信息:unix未在屏幕上找到控制台,然后死机。
分析:这表明UNIX系统的核心丢失了,因为UNIX包含核心,对UNIX文件的损坏将导致系统无法加载并行内核,从而导致崩溃。
解决方案:
1。由引导盘引导。
2。在系统启动时提示型FD(60)UNIX。Z根= HD(42)互换= HD(41)这个命令是用来保持核心Unix从启动盘加载,和根文件系统安装到硬盘上,然后输入root用户密码进入单用户模式,这种超用户提示#。
三.卸载/站的文件系统,执行命令:umount /站。
4。加载文件系统,执行命令:挂载/站。
5。安装启动软盘进入系统,执行命令:安装 / dev / fd0135ds18 / mnt。
6。执行CP / mnt / UNIX。Z /站在恢复硬盘根目录的UNIX文件。此操作可以将UNIX内核文件的启动盘,并将它复制到硬盘上,并且用户不需要解压缩内核文件。
7。卸载引导磁盘并重新启动系统。在系统正常启动到root用户之后,UNIX文件的主机和组将被更改为bin和MEM。
三、机器电气化后,在系统引导提示符下进入车厢。当第一次刷新屏幕时,会有很多错误的信息显示第二屏幕,如:初始化:命令执行 / / 等BRC 1 > / dev /控制台2 > 1执行失败错误= 9(的错误= 9执行)。
分析:这表明系统文件被损坏或丢失。由于SH是shell标准、作业控制和受限命令的解释器,文件的损坏或丢失将导致系统启动失败。
解决方案:
1。由引导盘引导。
2。在系统提示符后请按提示插入根盘启动盘删除和插入的根盘,这样的系统都是由急救启动盘引导,直到提示:#。
三.执行命令安装 / / / dev hd0root MNT和CP /斌/ SH / mnt /斌/ SH恢复/斌/ SH在硬盘根目录下的文件。
4。卸载引导磁盘,并重新启动系统,在系统正常引导到root用户之后,将将引导文件的所有者和组更改为bin。
四,该系统可以引导,亦能正常处理日常事务,但在关机时会出现在屏幕上的错误信息: / / /等启动脚本来进行:等/ uadmin:NOTFOUND,控制台和系统崩溃,导致非正常关机,这样每次你开始清理文件系统在启动时,它会浪费很多时间,和次数会严重破坏文件系统,导致系统瘫痪。
分析:系统文件/ etc / uadmin丢失或损坏。
解决方案之一:
1。在系统启动和清理文件系统之后,root用户已经注册。
2。安装根盘进入系统的命令安装 / dev / fd0135ds18 /mnt下超级用户。
三.复制 / / uadmin等文件从软盘,硬盘:CP / mnt / / /等等uadmin / uadmin。
4。卸载根盘和改变所有者和组 / / uadmin文件箱等。
方案二:
一种是单机,也只有紧急磁盘,在多机互连的情况下,有更简洁的方式:
1。利用网络FTP或rcp命令从正常机器获得uadmin文件。
2。使用软盘使用tar命令从正常机器获得uadmin文件,然后焦油进入故障机的相应路径。
五、机器通电后,在系统引导提示符下输入回车键。当第一次刷新屏幕时,会出现在第二屏幕最后一行,这是以下信息:内核:我/ O = 600k备份实用程序文件系统,然后系统挂起。
分析:这个系统显示缺少init文件,init程序开始于核心初始化的最后阶段,1的进程号(PID)。柱的过程中,根据一定的规则开始 /等过程/ inittab文件,操作系统在指定级别的指南。它首先读取initdefault项目 / /决定等,当所有的过程创建初始化成功后,进入循环等待。如果 /等/ init文件损坏,您不能创建一个新的过程,而导致系统挂起。
解决方案:
1。由引导盘引导。
2。在系统提示符后请按提示插入根盘启动盘删除和插入的根盘,这样的系统都是由急救启动盘引导,直到提示:#。
三.execute commands mount /dev/hd0root /mnt and CP /etc/init/mnt/etc/init to restore the init file in the hard disk root directory.
4。卸载引导磁盘并重新启动系统。在系统正常引导输入root用户后,将将文件的所有者和组更改为bin。
六。提示系统启动:无操作系统。
分析:如果系统能正常工作,则表示系统硬盘的引导块被破坏。
解决方案:
1。由引导盘引导。
2。在系统启动时提示型HD(40)UNIX,这个命令是用来保持核心Unix从硬盘加载。然后输入root用户密码进入单用户模式,这#超级用户提示符。
3。执行命令instbb高清/ dev / hd0a写入引导分区的硬盘,和dparam _w写主引导代码的硬盘。
4。重新启动机器。
七,系统启动不能进入多用户模式。
分析:如果系统启动后显示:初始化:无法打开 / / inittab等误差2,后Ctrl-D无法后Ctrl-D进入多用户模式,这意味着/等/ inittab文件丢失和 / / inittab等包含指令的初始化。当inittab丢失,初始化无法执行系统引导指令和系统无法进入多用户模式。当按下CTRL-D,系统仍保持单用户模式。至于其余的系统包含在/ etc / inittab中引用的说明,所以在建立急救当进入根文件系统磁盘写入一个特殊 / / inittab等。所以如果 / / inittab等失去了系统恢复的问题不能简单地复制 / / inittab等从急救盘,但复制 / / /会议等cf.d / / /等init.base inittab,然后重新链接核心。
解决方案:
1。启动机器并输入系统维护状态。
2。执行命令的CP /等/会议/ cf.d / / /等init.base inittab,和 / / /会议等cf.d / link_unix -Y重建一个新的 / etc / inittab文件并重新启动系统。
八 / / bcheckrc文件丢失等。
分析:如果系统引导显示以下信息: / / /等启动脚本来进行:等/ bcheckrc:没有发现, / / bcheckrc等文件丢失。这个文件是一个符号连接文件,如果源文件是完整的,它可以从源文件恢复。
解决方案:
1。启动系统,输入系统维护模式。
2。运行fsck清理根文件系统。
3、执行命令的CP /选择/ K / / / SCO UNIX 5.0.5eb / / /等等bcheckrc / bcheckrc,或LN的 / / /选择K / / 5.0.5eb SCO UNIX /等/ bcheckrc /等/ bcheckrc。重新启动系统。
九。以下信息将显示在系统启动时:初始化:单用户模式 / / /等启动脚本来进行:斌/ sulogin:没有发现。
分析:描述/斌/ sulogin文件丢失。这个文件是一个符号连接文件,如果源文件是完整的,它可以从源文件恢复。
解决方案:
1。启动系统,进入多用户模式(sulogin文件丢失不能进入单用户模式)。
2。运行fsck清理根文件系统。
3、执行命令的CP /选择/ K / / / 5.0.5eb SCO UNIX /斌/ sulogin /斌/ sulogin或LN的 / / /组织选择K / / / UNIX 5.0.5eb bin / sulogin /斌/ sulogin。重新启动系统。
十、登录:错误初始化策略管理器失败。(ifor_pm_fatal)时显示系统启动。
分析:上述错误的原因通常是系统时间错误,系统时间比操作系统的安装时间早,通常是由于机器BIOS参数的丢失造成的。
解决方案:
打开机器到机器的BIOS参数设置,修改为正确的时间机器。或启动操作系统,进入单用户模式,并与asktime或日期的命令的时候修改系统时间。