- 论坛徽章:
- 0
|
我新做了两张boot和root应急启动盘,从网站上搜索了一些sco unix系统无法启动时如何解决的一个帖子,按照帖子上操作后,故障依然没有解决。
系统故障恢复
(1)系统引导失败,并显示“NO OS”,这表明硬盘上管理引导的部分/etc/hd0boot,/etc/hd1boot,或者主引导块/etc/masterboot被损坏了。出现这种故障时,可按下述步骤进行恢复:
1.用boot应急盘启动系统,在Boot:时,键入
hd(40)unix
2.进入单用户,在#提示符下键入命令:
#instbb hd/dev/hd0a &&将引导块分区写给硬盘
#dparam-w &&将主引导块代码写给硬盘
(2)系统启动时显示“boot not found”,这表明系统中/boot丢失了。这种情况可按下述步骤恢复:
1.用boot应急盘启动系统
2.在Boot:时键入fd(60)unix.Z root=hd(42)
3.进入单用户,在#下键入命令:
#umount/stand
#mount/stand
#mount-r/dev/fd0/mnt
#cp/mnt/boot/stand
#umount/mnt
#haltsys
4.从硬盘重新启动系统。
注:/stand中放置了引导文件和内核,通常情况下,/stand在安装时被设置成只读的,如果需要替换/boot,必须先卸载/stand,然后再安装/stand。
(3)系统启动时显示“unix not found”。这表明unix内核文件丢失或被破坏,此时,可在Boot:提示下输入其它内核文件(如unix.old、unix.safe等)来启动系统。如果无其它内核文件,则可按下列步骤从应急启动盘上来恢复unix内核文件:
1.用boot应急盘启动系统
2.在Boot:时键入fd(60)unix.Z root=hd(42)swap=hd(41)
3.进入单用户,在#下键入命令:
#umount/stand
#mount/stand
#mount-r/dev/fd0/mnt
#cp/mnt/uniz.Z/stand
#umount/mnt
#haltsys
4.回车后从硬盘重启系统。
(4)系统启动时,在出现kerne:Hz=100,i/o bufs信息后,系统挂起。这种情况表明系统丢失了/etc/init文件,其恢复步骤如下:
1.用boot应急盘启动系统
2.在Boot:时回车,系统接着提示插入root盘
3.在#下键入命令:
#/etc/mount /dev/hd0root /mnt
#/cp /etc/init /mnt/etc/init
#/etc/umount /mnt
#haltsys
4.取出软盘,重新从硬盘启动即可。
我按照上述三种方法都试过了.都不行.
第一种方法在boot:处敲hd(40)unix,后系统就重新起动了,试了N次,系统表现就是不停的重起.
第二种和第三种,第四种方法都是启动到loading kernel hd(40)unix.safe.bss.能听到软驱读软盘的声音,然后机器就是重起动了.
哪位高手给看看,帮帮忙吧. |
|