电脑技术学习

硬盘不启动的故障、原因和处理

dn001

(八) DOS下输入d:回车(e:回车,f:回车)后显示"Invalid drive specification"(注:该现象并不影响硬盘启动,只作参考)

原因:(1)CMOS硬盘参数LBA被设成LARGE

(2)硬盘分区表中的非活动分区标志00H错误

(3)扩展DOS分区引导扇的部分数据错误

处理:(1)重设CMOS

(2)用DISKEDIT修复为00H

具体步骤:用软盘启动电脑,以diskedit /m /w模式运行,按Alt+P,不做任何修改,直接回车;按F2用16进制方式查看,将000001C0地址行的倒数第二个16进制数值改为00。

(3)用DISKEDIT修复

具体步骤:情况较复杂,需具体情况具体分析

(九) 显示"Invalid partition table"

原因:硬盘分区表部分数据错误

处理:用DISKEDIT修复

具体步骤:情况较复杂,需具体情况具体分析

(十) 显示"Disk I/O error ……"

原因:主DOS引导记录中物理硬盘标志号错误

处理:用DISKEDIT改成80H(第一个物理硬盘标志号)

具体步骤:用软盘启动电脑,以diskedit /m /w模式运行,按Alt+P,将默认值改为:柱0面1扇1,确认;按F2用16进制方式查看,将00000020地址行的第五个16进制数值改为80

(十一) 显示"Missing operating system"

原因:(1)硬盘分区表中的起始定位的三个数据错误

(2)主DOS引导扇区结束标志55AAH 错误

处理:(1)用DISKEDIT修复为1面0簇1扇

具体步骤:用软盘启动电脑,以diskedit /m /w模式运行,按Alt+P,不做任何修改,直接回车;按F2用16进制方式查看,将000001C0地址行的倒数第二个16进制数值改为00

(2)用DISKEDIT修复为55AAH

具体步骤:用软盘启动电脑,以diskedit /m /w模式运行,按Alt+P,将默认值改为:柱0面1扇1,确认;将最后两个16进制数值改为55AA

(十二) 显示"Invalid system disk"

原因:io.sys文件不存在

处理:用软盘里完好的io.sys拷贝覆盖,或用sys c:命令传输(注意版本要相同)

(十三) 显示"Non-System disk or disk error"

原因:同(十二)

处理:同(十二)

(十四) 显示"Failure…"

原因:io.sys被改动

处理:同(十二)

四,最后的启示

由于造成硬盘不启动的原因复杂多样,同一故障不同的BIOS和不同的操作系统提供的错值得引起大家重视的是,文中的解决办法并不是万能药水,要想从根本上解决问题就要在硬盘正常的情况下做好备份,尤其要备份好容易被忽视的主引导记录及硬盘分区表、主DOS引导记录、文件分配表等三个硬盘启动必需的数据,其中文件分配表还要经常更新备份。

关于备份,我推荐给大家一个小程序:BFHF,它只有不到3K,却能备份和恢复CMOS、主引导记录及硬盘分区表、主DOS引导记录三种数据,并且简单易学。(下载网址见文尾)至于文件分配表的备份,对于FAT16用户可用DISKEDIT手工备份和恢复,具体步骤:用软盘启动,运行diskedit,按Alt+D选择C盘,按Alt+1选择"第一个分配表",按Alt+W选择"写对象",再选择"对文件",确定,最后输入要保存的文件名。(恢复步骤与备份步骤相反,不再叙述)

上一页
本文共 2 页,第;;[1][2]