硬盘的知识
发布网友
发布时间:2022-03-30 15:41
我来回答
共2个回答
热心网友
时间:2022-03-30 17:10
-- 硬盘知识
硬盘做为计算机的外存储器,容量越做越大,但是其稳定性好像却是越来越不如以前。到现在还有三、四百MB的IDE接口老硬盘在二手市场上销售,并且用起来一点问题也没有,只是速度太慢。可新的大容量硬盘呢?速度是快了许多,就是三天两头的出毛病。
硬盘在使用过程中,由于硬盘的质量问题,供电不良,病毒破坏,高频干扰等情况会出现如下的故障现象:
1.硬盘偶尔丢失数据
按理论上说,正常情况下硬盘是不应该丢失数据的。不过因为硬盘工作在高速状态,周围的电磁干扰随时有可能造成硬盘在读写数据时发生错误。虽然有可能是0写成了1或者是1被读成了0,但是我们用户在操作电脑时遇到的就是文件找不到或者文件被破坏无法正常打开,也就是数据丢失了。这也是我们的电脑刚才还好好的,重启后就无法进入系统的原因,重装系统就问题解决了。
不过,最需要注意的是:随着网络的迅速发展,病毒开始泛滥,也使我们的电脑变得越来越不安全。有些病毒专门针对某些文件进行破坏,因此如果某些文件丢失或打不开时,最好先查毒,确定自己的电脑是否感染了病毒,防止因为病毒造成的损失扩大。如果某一天早晨,当我们打开电脑时发现有些文件丢失时,最好不要大惊小怪,先对电脑彻底杀毒,同时对电脑的防病毒软件及时进行升级。
2.硬盘不断有坏道出现
这种情况有两种原因,一是硬盘质量不好,控制芯片的时序错误,造成大面积坏道出现;二是硬盘的供电不正常,供电电压偏低,造成读盘时定位不准,表面上出现大面积的坏道。对于硬盘质量问题造成的坏道,如果在保修期内还好,可以找商家换一个新的。但是如果过了保修期的话就只能自认倒霉了,只能再买新的。
3.硬盘在BIOS中有时能找到,有时又找不到
造成这种故障的原因可能有:
1)主板的IDE控制器有问题;
2)硬盘的接口电路故障或者是硬盘的磁臂控制电路或磁头有问题,无法正常读取数据;
3)硬盘的供电电压不稳,供电正常时就能找到硬盘,供电偏低时硬盘丢失;
4)主机超频,造成硬盘的时钟频率过高,而出现不稳定的情况;
5)还有就是硬盘的数据线和硬盘接口有问题及硬盘的电源接口,接触不良所致。
在这里暂不考虑硬盘的跳线错误,主从盘设置冲突等情况。
4.硬盘在BIOS中能够找到,但是无法正常格式化和使用
这种情况一般是硬盘的接口通讯部分没有问题,而硬盘的控制部分和数据读写部分有问题。如果硬盘读写时没有异常的响声,但是不能进行格式化,即使低格时也不断的报错,这种情况一般是硬盘的读写电路部分出了问题,读写数据的错误率太高所致。
5.硬盘在BIOS中能够认到,但是却不能启动系统
造成这种情况的原因也有多种:
1)硬盘的0磁道出现错误,无法正常读取硬盘的分区信息;
2)硬盘的分区信息被破坏或被人为的加逻辑锁所致;
3)硬盘的控制电路和读写电路错误,造成数据读写错误;
6.硬盘拷贝数据特别慢
这种情况的原因也有好几种:
1)硬盘的数据线使用错误,如支持DMA100的硬盘使用了DMA33的数据线,造成硬盘的数据传输明显下降;
2)硬盘的数据线方向接错,DMA66、100和133的硬盘数据线是有方向性的,如果接反了,也能正常读写,只是速度明显下降,有时候慢得让人无法忍受;
3)硬盘的DMA通道被关闭,没有使用DMA数据传输方式,而使用传统的数据块传输方式,致使数据传输率大大下降;
4)硬盘的数据读写电路或接口电路,也有可能是主板的IDE接口电路出现问题,造成数据传输率降低;
5)再有就是硬盘的供电不足或供电电源中的纹波系统过大,这种情况主要是主机开关电源的功率不足或使用过久后滤波电容失容或漏电所致。
7.硬盘读盘时有异响
一般出现这种情况都是硬盘的磁臂或磁头出现硬件损坏造成的,如磁臂断,磁头脱落或变形错位后,与硬盘的盘面接触产生尖叫的异常响声。出现这种情况多数都证明硬盘已经寿终正寝了。如果你的硬盘上有重要数据,最好找非常专业的数据恢复公司,使用特殊的设备来把数据读出来,一般别指望硬盘有修复的可能。
8.硬盘在使用一段时间后,开机“咣咣”直响
这种情况有的硬盘是一开机就出现这种“咣咣”撞墙似的声音直响,有的是硬盘在使用一段时间后才出现。这种“咣咣”的声音是硬盘的磁臂在移动时动作过大,定位异常,造成与外壳碰撞而发出的异响。一般来说出现这种情况硬盘只能报废,没有修理价值。
9.操作系统提示认到了移动硬盘,但是无法正确安装硬盘的驱动程序,无法使用
造成这种现象的原因是移动硬盘的耗电量大,需要+5V 700MA以上的电流,而一般主板的USB接口能够提供的电流只有500MA,供电电流不足,无法正常驱动硬盘的电机工作,造成无法正确安装移动硬盘的驱动。同时也会听到移动硬盘连续不断的“哗哗”的转到声,并不是正常硬盘转到时“吱吱”声。
以上几种情况是目前硬盘经常出现的故障,我们在使用过程中如果发现自己的硬盘有上述情况下时,如果在保修期内时,应该尽快把自己的数据进行备份,再把硬盘送经销商处进行更换,因为通常经销商是不负责数据备份的。
随着硬盘容量和转速的迅速增大,硬盘的数据也似乎越来越不保险了。七八年前一二百兆的小硬盘,虽说速度慢一点,但到现在还能用。现在的硬盘可说不准,有的硬盘刚买回家一个星期,就开始丢数据,有时整个硬盘的分区都没了,你说怪不怪。最保险的方法,还是买一个刻录机,随时把自己写的文章或下载的数据,编写的程序代码刻成光盘,就丢不了啦 说到数据恢复,我们就不能不提到硬盘的数据结构、文件的存储原理,甚至操作系统的启动流程,这些是你在恢复硬盘数据时不得不利用的基本知识。即使你不需要恢复数据,理解了这些知识(即使只是稍微多知道一些),对于你平时的电脑操作和应用也是很有帮助的。
我们就从硬盘的数据结构谈起吧……
硬盘数据结构
初买来一块硬盘,我们是没有办法使用的,你需要将它分区、格式化,然后再安装上操作系统才可以使用。就拿我们一直沿用到现在的Win9x/Me系列来说,我们一般要将硬盘分成主引导扇区、操作系统引导扇区、FAT、DIR和Data等五部分(其中只有主引导扇区是唯一的,其它的随你的分区数的增加而增加)。
主引导扇区
主引导扇区位于整个硬盘的0磁道0柱面1扇区,包括硬盘主引导记录MBR(Main Boot Record)和分区表DPT(Disk
Partition
Table)。其中主引导记录的作用就是检查分区表是否正确以及确定哪个分区为引导分区,并在程序结束时把该分区的启动程序(也就是操作系统引导扇区)调入内存加以执行。至于分区表,很多人都知道,以80H或00H为开始标志,以55AAH为结束标志,共64字节,位于本扇区的最末端。值得一提的是,MBR是由分区程序(例如DOS
的Fdisk.exe)产生的,不同的操作系统可能这个扇区是不尽相同。如果你有这个意向也可以自己去编写一个,只要它能完成前述的任务即可,这也是为什么能实现多系统启动的原因(说句题外话:正因为这个主引导记录容易编写,所以才出现了很多的引导区病毒)。
操作系统引导扇区
OBR(OS Boot
Record)即操作系统引导扇区,通常位于硬盘的0磁道1柱面1扇区(这是对于DOS来说的,对于那些以多重引导方式启动的系统则位于相应的主分区/扩展分区的第一个扇区),是操作系统可直接访问的第一个扇区,它也包括一个引导程序和一个被称为BPB(BIOS
Parameter
Block)的本分区参数记录表。其实每个逻辑分区都有一个OBR,其参数视分区的大小、操作系统的类别而有所不同。引导程序的主要任务是判断本分区根目录前两个文件是否为操作系统的引导文件(例如MSDOS或者起源于MSDOS的Win9x/Me的IO.SYS和MSDOS.SYS)。如是,就把第一个文件读入内存,并把控制权交予该文件。BPB参数块记录着本分区的起始扇区、结束扇区、文件存储格式、硬盘介质描述符、根目录大小、FAT个数、分配单元(Allocation
Unit,以前也称之为簇)的大小等重要参数。OBR由高级格式化程序产生(例如DOS 的Format.com)。
热心网友
时间:2022-03-30 18:28
随着计算机硬件的飞速发展,硬盘的容量越做越大,很多朋友舍不得丢弃以前的小硬盘,于是一台机安装两个硬盘的现象屡见不鲜。但也给大家带来了一个新的难题--安装了双硬盘后,原先硬盘上的盘符与新硬盘的盘符会出现交叉现象。
比方说原先你有一个硬盘,假设为硬盘A,盘符依次为C1、D1、E1;新硬盘假设为B,盘符依次为C2、D2、E2。安装后,盘符变成了C1、C2、D1、D2、E1、E2。
也就是说,C盘就是安装了操作系统那个盘的分区,但是D盘就变成了另一个硬盘的分区了。这样带来的麻烦是原先安装在系统中的程序指向出错,以致于整个儿系统中的应用程序都乱套了。
这当然是我们所不希望看到的,下面让我们来看看解决之道:
一、系统升级
这是最简单的方法,将你的操作系统升级至Windows 2000。安装双硬盘的时候系统会自动把新硬盘的盘符添加到原先硬盘盘符后面。怎么样,够简单的吧?基本上是不费吹费之力。请注意:Windows 2000对硬件要求较高,如果配置跟不上,还是不装为妙。
二、修改BIOS
这里我们以WIN 98为例:首先在BIOS中正常检测、设置两块硬盘,启动WIN98,这时在WIN98中可以看到两块硬盘,但盘符时交错。然后,重新启动计算机,进入BIOS将第二块硬盘从BIOS中去掉,即将第二个硬盘的选项设置为"NONE"。启动WIN98,这时在WIN98中仍然可以看到第二块硬盘,并且盘符是顺序排列的。 注意:当系统处于纯DOS环境时,第二块硬盘是不可见的。
三、分区*
键入分区命令FDISK,选择多出的一个选项"Change current fixed disk drive",按下回车后选中第二个硬盘,将该盘中的所有分区删除。然后选择"Create Extended DOS Partition"把所有的空间都分配给扩展分区使用。注意:创建分区时千万别在此硬盘中创建主分区!接着再按照自己的需要把这个硬盘分为多个分区。就这样就可以了,最后别忘了格式化第二个硬盘的分区。
OK,上面三种方法的精神都领会了吧?那好,以后遇到此类问题,该记得怎么去做咯。实在想不起来了,随时欢迎你过来瞧瞧。