XENIX操作系统常见故障的处理 1995-07-28 ●故障一、XENIX操作系统安装完成后重新启动,屏幕出现“NOOS”后死机。 这种故障有以下几种原因: ■XENIX安装完后,未将XENIX分区激活,解决办法是运行fdisk命令将XENIX分区激活。 ■安装XENIX操作系统时将活动码输错,大小写混淆等,因此在输入活动码时要十分小心。 ■安装时起始道号输错,出现警告信息时用户没有理睬,因而在引导时找不到XENIX分区。这种错误大都是在多个操作系统共享硬盘时引起,解决办法是:在输入起始道号时,起始道号应从硬盘的下一个柱面开始,即从硬盘当前磁头数目倍数的下一个磁道上开始XENIX分区。例如,如果你的硬盘有5个磁头且DOS分区在103磁道结束,则XENIX分区起始道号应为105磁道。 ●故障二、系统启动时屏幕出现“/boot not found"错误信息。这种故障发生的原因多半是”/boot"丢失了。解决办法是:用XENIX操作系统的N1盘或应急引导盘启动系统,当屏幕上出现"boot:"以后,键入"hd(40)xenix"。然后,按回车键,这是借用软盘上的boot,引导硬盘上的系统核心xenix:进入硬盘系统后,可用命令mount/dev/fd096/mnt"将软盘安装到硬盘上;接着用"cp/mnt/boot /"命令,将软盘上的boot拷贝到硬盘的根目录下,然后用"unmount"命令将软盘卸下,最后重新启动系统,即可排除故障。 ●故障三、系统启动时屏幕出现“xenix not found"错误信息 这种故障发生的原因一般是/xenix文件不可读或该文件所占的扇区部分被破坏。解决办法是:用硬盘上的boot,引导软盘上的xenix系统核心kernol。步骤是:重新启动系统,当屏幕上出现"boot:"后,将N1盘插入A驱,键入"fd(64)xenix",按回车键,进入硬盘系统后,用"mount/dev/fd096/mnt?将N1盘安装到硬盘上,然后用"cp/mnt/xenix/"命令,将盘上的xenix拷贝到硬盘的根目录下,最后,重新启动系统,故障即可排除。 ●故障四、系统启动时屏幕出现"login:"信息而不能进入系统 这种故障的原因是/etc/login文件遭到破坏。解决办法是:用N1盘或应急引导盘启动系统,进入硬盘根文件系统,将B2盘插入A驱,用命令"tar XV2 /etc/login将login文件拷到硬盘上,故障可排除。需要注意的是,/etc/login文件的运行,需要用到/etc/passwd文件,若passwd文件被破坏,也要出现故障,这时可用类似办法,将N1盘上的passwd文件拷贝到硬盘的/etc目录下,然后对照用户名、用户标识号、组标识号和用户的shell程序逐一修改passwd文件的内容,才能使普通用户注册进入系统。因此,用户平时应对/bin/sh、/etc/login/、/etc/passwd,这三个文件进行双重备份。 ●故障五、系统启动时,重复执行/etc/rc文件。 这种故障的原因是由于/etc/ttys文件丢失造成的,因为系统引导时,/etc/ttys分别为主控台和终端创建进程进行读写,它决定系统能打开的终端及数据传输速率、设备文件名等。解决办法与前几例相似,将N1盘上的ttys文件拷贝到硬盘的/etc目录下,重新启动系统,故障即可排除。 从上几例故障可看出:一个文件的损坏,可导致系统的瘫痪,因此发生故障时,要仔细分析原因,找出原因的关键,故障就不难排除了。