- 打开计算机电源后,主控台屏幕上出现如下信息:boot not found cannot open stage 1 boot failure:error loading hd(40)/boot,然后死机。
-
发布时间:2010-12-06 13:04:57
发布时间:2010-12-06 13:04:57
分析:这表明系统根目录下的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即可。