机械硬盘对于我们说是再平常不过的一个计算机硬件,工作原理不为我们所知;
首先知道机械硬盘几个需要知道的东西,
磁头、盘片、硬盘电机、主控、ROM
磁头:磁头是硬盘工作时候最重要的一个部件,承载硬盘的读写数据功能,同时是最容易损坏的一个部件。
盘片:盘片是存储数据的东西,硬盘磁头是对盘片进行读写操作。
硬盘电机:这个我就不说了,这个都知道是干什么的。
主控:字面意思(一种操作硬盘的芯片)
ROM:存放硬盘序列号和型号的东西(不要说固件在ROM里面,想要刚的建议买个MRT或者PC3000回来玩玩)
柱面、簇、扇区、磁道
柱面:硬盘通常由重叠的一组盘片构成,每个盘面都被划分为数目相等的磁道,并从外缘的“0”开始编号,具有相同编号的磁道形成一个圆柱,称之为磁盘的柱面。
簇:“簇”是 DOS 进行分配的最小单位。当创建一个很小的文件时,如是一个字节,则它在磁盘上并不是只占一个字节的空间,而是占有整个一簇。DOS 视不同的存储介质(如软盘,硬盘),不同容量的硬盘,簇的大小也不一样。簇的大小可在称为磁盘参数块(BPB)中获取。簇的概念仅适用于数据区。
扇区:磁盘上的每个磁道被等分为若干个弧段,这些弧段便是磁盘的扇区。
磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道。这些磁道用肉眼是根本看不到的,因为它们仅是盘面上以特殊方式磁化了的一些磁化区,磁盘上的信息便是沿着这样的轨道存放的。相邻磁道之间并不是紧挨着的,这是因为磁化单元相隔太近时磁性会相互产生影响,同时也为磁头的读写带来困难。
最后说的东西:固件
固件存储在硬盘最内圈,内圈称为硬盘固件区,内圈损坏需要找一块同批次的硬盘来读取固件,并且用MRT和PC3000导入固件然后才可以读取这块硬盘的数据。
至于SMR和CMR(PMR)这种硬盘的区别,请不要用缓存来辨别,或者用盘的厚度来辨别,用这种方式辨别的都是扯淡;
辨别需要去查询对应的固件,是什么类型的硬盘是固件决定的,而不是缓存决定的(说缓存的都是谬论,完全是扯淡);首先,希捷ST4000VX007的CV13固件盘是CMR盘,但是缓存却是256M(请不要说企业盘的原因),希捷ST1000LMD035-1RK172 DM2固件是SMR磁盘,物理缓存芯片是16M,标称的128M缓存(确实是128M缓存),至于为什么是16M的芯片因为剩下的112M是借用的RAM空间,不信自己整个DM2固件版本的1RK172过来试试看,是不是借用的RAM当缓存。
说句不好听的,现在的三家硬盘都是CMR和SMR混着卖的,SMR和CMR的区别就是固件,刷SMR就是SMR固件,CMR就是CMR固件,当然别想着能自己刷固件解决(首先是可以的)因为西数很多型号的盘都是混开的,基本上就是固件解决的,比如WDC 4000PURX-78AKYY0 这个固件版本是80.00B80,这个固件就是红盘改紫,根本查不到这块盘。当然正常的用户根本刷不了固件(别说PC3000可以刷)改是可以改的,但是只能到工厂改,没有对应的硬盘工具是改不了固件的(专修模式了解一下,是改不了的),至于清零盘是改的SMART信息,刷的SMART信息;新硬盘基本上都是做了串口锁,不返厂是刷不了固件的,不要尝试自己刷固件。
读写磁盘:
写入数据:先写入MFT再把数据写入盘片(MFT自己百度查)
读取数据:先读取MFT再读取盘片
MFT是一块硬盘最重要的地方,也是最容易损坏的,无时无刻都在读取MFT
上篇结束
评论