admin管理员组

文章数量:1531470

2024年3月12日发(作者:)

操作系统不认硬盘怎么办

操作系统不认硬盘怎么办

统从硬盘无法启动,从

A

盘启动也无法进入

C

盘,使用

CMOS

中 的自

动监测功能也无法发现硬盘的存在。这种故障大都出现在连接 电缆或

IDE

端口上,硬盘木身故障的可能性不大,可通过重新插接 硬盘电缆或者改

IDE

口及电缆等进行替换试验,就会很快发现故 障的所在。如果新接

上的硬盘也不被接受,一个常见的原因就是硬 盘上的主从跳线,如果一

IDE

硬盘线上接两个硬盘设备,就要分 清楚主从关系。

CMOS

中的硬盘类型正确与否直接影响硬盘的正常使用。现在的 机器

都支持

"IDEAutoDetect"

的功能,可自动检测硬盘的类型。当硬 盘类型错

误时,有时干脆无法启动系统,有时能够启动,但会发生 读写错误。比

CMOS

中的硬盘类型小于实际的硬盘容量,则硬盘后 而的扇区将无法读

写,如果是多分区状态则个别分区将丢失。还有 一个重要的故障原因,

由于目前的

IDE

都支持逻辑参数类型,硬盘 可采用

"Normal, LB

Large"

等,如果在一般的模式下安装了数据,而 又在

CMOS

中改为其它的模式,

则会发生硬盘的读写错误故障,因为 其映射关系己经改变,将无法读取

原来的正确硬盘位置。

分区表错误是硬盘的严重错误,不同的错误程度会造成不同的损 失。

如果是没有活动分区标志,则计算机无法启动。但从软驱或光 驱引导系

统后可对硬盘读写,可通过

FDISK

重置活动分区进行修复。

如果是某一分区类型错误,可造成某一分区的丢失。分区表的第 四个

字节为分区类型值,正常的可引导的'大于

32MB

的基本

DOS

分 区值为

06,

而扩展的

DOS

分区值是

05

。很多人利用此类型值实现单 个分区的加密技

术,恢复原来的正确类型值即可使该分区恢复正常。 分区表中还有其它

数据用于记录分区的起始或终止地址。这些数据 的损坏将造成该分区的

混乱或丢失,可用的方法是用备份的分区表 数据重新写回,或者从其它

的相同类型的并且分区状况相同的硬盘 上获取分区表数据。恢复的工具

可采用

NU

等工具软件,操作非常方 便。当然也可采用

DEBUG

进行操作,

但操作繁琐并且具有一定的风 险。

在硬盘主引导扇区中还存在一个重要的部分,那就是其最后的两 个字

节:〃

55aa

〃,此字节为扇区的有效标志。当从硬盘、软盘或光盘 启动时,

将检测这两个字节,如果存在则认为有硬盘存在,否则将 不承认硬盘。

此处可用于整个硬盘的加密技术,可采用

DEBUG

方法 进行恢复处理。另

外,当

DOS

引导扇区无引导标志时,系统启动将 显示

为:

,?

MmissingOperatingSystem

z,

o

方便的方法是使用下而的

DOS

系统通用

的修复方法。

DOS

引导系统主要由

DOS

引导扇区和

DOS

系统文件组成。系统文 件主

要包括

10. SYS

MSDOS. SYS> COMMAND. COM,

其中

COMMAND. COM

DOS

的外壳文件,可用其它的同类文件替换,但缺省状态下是

DOS

启动的必备

文件。在

Windows95

携带的

DOS

系统中,

MSDOS. SYS

是一个文本文件,是

启动

Windows

必须的文件,但只启动

DOS

时可 不用此文件。

DOS

引导出错

时,可从软盘或光盘引导系统后使用

SYSC:

命令传送系统,即可修复故障,

包括引导扇区及系统文件都可 自动修复到正常状态。

FAT

表记录着硬盘数据的存储地址,每一个文件都有一组

FAT

链 指定

其存放的簇地址。

FAT

表的损坏意味着文件内容的丢失。庆幸 的是

DOS

统本身提供了两个

FAT

表,如果目前使用的

FAT

表损坏, 可用第二个进行

覆盖修复。但由于不同规格的磁盘其

FAT

表的长度 及第二个

FAT

表的地

址也是不固定的,所以修复时必须正确查找其 正确位置,一些工具软件

NU

等本身具有这样的修复功能,使用也 非常的方便。采用

DEBUG

也可

实现这种操作,即采用其

m

命令把第 二个

FAT

表移到第一个表处即可。

如果第二个

FAT

表也损坏了,则 也无法把硬盘恢复到原来的状态,但文

件的数据仍然存放在硬盘的 数据区中,可采用

CHKDSK

SCANDISK

命令进

行修复,最终得到

*.CHK

文件,这便是丢失

FAT

链的扇区数据。如果是文

本文件则可 从中提取出完整的或部分的文件内容。

目录表记录着硬盘中文件的文件名等数据,其中最重要的一项是 该文

件的起始簇号。目录表由于没有自动备份功能,所以如果目录 损坏将丢

失大量的文件。一种减少损失的方法也是采用

CHKDSK

SCANDISK

程序恢

复的方法,从硬盘中搜索出*.

CHK

文件,由于目录 表损坏时仅是首簇号

丢失,每一个

*.CHK

文件即是一个完整的文件, 把其改为原来的名字即可

恢复大多数文件。

当用

FDISK

删除了硬盘分区之后,表面上是硬盘中的数据已经完 全消

失,在未格式化时进入硬盘会显示为无效驱动器。如果了解

FDISK

的工作

原理,就会知道

FDISK

只是重新改写了硬盘的主引导 扇区

(0

0

1

区)中的内容,具体说就是删除了硬盘分区表信 息,而硬盘中的任何分

区的数据均没有改变。可仿照上述的分区表 错误的修复方法,即想办法

恢复分区表数据即可恢复原来的分区及 数据。如果己经对分区格式化,

在先恢复分区后,可按下面的方法 恢复分区数据。

DOS

高版本状态下,

FORMAT

格式化操作在缺省状态下都建立 了用于

恢复格式化的磁盘信息,实际上是把磁盘的

DOS

引导扇区、

FAT

分区表及

目录表的所有内容复制到了磁盘的最后几个扇区中(因 为后而的扇区很

少使用),而数据区中的内容根本没有改变。这样通 过运行

UNFORMAT

令即可恢复。另外

DOS

还提供了一个

MIR0R

命令 用于记录当前磁盘的信

息,供格式化或删除之后的恢复使用,此方 法也比较有效。

本文标签: 硬盘分区数据文件类型