为啥一震就坏?机械硬盘的构造原理是什么

admin4个月前笔记40

最近本人的一块2TB机械硬盘挂掉了,里面有工作五六年的重要数据,以及一些生活当中比较重要的照片被销存了。其实这块硬盘之前没有任何的异样,用鲁大师查询硬盘的时候,也没有出现任何警告等消息,仔细回想,有可能是在开机状态下轻微的搬动了一下机箱,可能引起了盘片的闪崩。本着学习与自我学习的态度跟大家一起来探讨一下机械硬盘为啥那么容易坏掉。

首先,我们要了解一下机械硬盘的产品构造:

总体来说,硬盘结构包括:盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部份。所有的盘片(一般硬盘里有多个盘片,盘片之间平行)都固定在一个主轴上。在每个盘片的存储面上都有一个磁头,磁头与盘片之间的距离很小(所以剧烈震动容易损坏),磁头连在一个磁头控制器上,统一控制各个磁头的运动。磁头沿盘片的半径方向动作,而盘片则按照指定方向高速旋转,这样磁头就可以到达盘片上的任意位置了。

image.png

那么磁头、磁道、 柱面、扇区、圆盘。那么这些都代表着什么呢?

我们把一个圆盘沿着半径切成几个扇形,这就叫做一个扇面,然后我们再沿着磁头的运动把这个原盘画成几个同心圆,每个原形的轨道就叫做一个磁道,然后被扇形和同心圆分离出来的小区域就叫做扇区。我们可以看到每个盘片有上下两面,分别对应一个磁头。每个圆盘上下对应相同位置的扇区组成一个柱面。注意,每个扇区的大小为512bytes,这个值是不会改变的。扇区也是我们在分割硬盘时最小单位了。

为啥机械硬盘更容易坏掉呢?

由于硬盘内部机械手臂上的磁头与盘片的接触时很细微的空间,如果有抖动或者是脏污在磁头与硬盘之间,就会造成数据的损毁或者使硬盘整个损毁。因此,正确使用计算机的方式,应该是在计算机通电之后,就绝对不要移动主机,避免硬盘抖动,而导致整个硬盘数据发生问题。另外,也不要随便将插头拔掉就以为是顺利关机。因为机械手臂必须要归回原位,所以使用操作系统的正常关机方式才能够有比较好的硬盘保养,因为它会让硬盘的机械手臂归回原位。

image.png

有时候因为环境问题,计算机内部的风扇常常会卡灰尘而造成一些声响。很多朋友只要听到这种声响都是二话不说,用力拍几下机箱,大力出奇迹,然后就没有声音了。现在你知道了,这样做的后果常常就是你的硬盘容易坏掉。这也就是为什么这次我硬盘挂掉的原因,虽然我在搬动的时候没有那么重,但确实对于高速运转的盘片来说,是一个致命的打击,尤其是上下垂直运动的时候。

image.png

综上所述,如果你是刚刚攒机使用电脑的话,建议你首选M.2或SATA3模式的固态硬盘,再选择一台NAS或是移动硬盘作为你的重要数据备份盘,这样就不用担心意外震荡造成的数据损毁了。固态硬盘的模式是不易受到外接干扰,而机械硬盘更适合存储暂时用不到的资料。这样的搭配才能让你的数据达到最安全的状态。


相关文章

香港虚拟银行开户攻略:一小时搞定ZA BANK、livi理慧银行、天星银行、蚂蚁银行

香港虚拟银行开户攻略:一小时搞定ZA BANK、livi理慧银行、天星银行、蚂蚁银行

10月中旬去了一趟香港,主要是为了激活香港招商永隆银行账户,顺便申请了几家虚拟银行:ZA BANK、livi理慧银行、天星银行、蚂蚁银行,全程手机APP操作,大约花了一个小时的时间。本文会介绍这几家虚...

Linux服务器权限管理之sudo高级应用

Linux系统的修改权限与默认权限,它都是针对用户对于目录或文件的一些权限控制,那么其实真正从安全性角度上来考虑的话,是要控制用户一定执行命令的权限,也就是哪些用户可以执行哪些命令,不可以执行哪些命令...

MySql高级/15.MySql高级之常用SQL技巧

MySql高级/15.MySql高级之常用SQL技巧

## MySql高级之常用SQL技巧☆1. SQL执行顺序编写顺序12345678910111213141516select distinct <select list>from <...

VPS安全之iptables基本配置 远离暴力破解

只是最基本的配置,防御flood的懒得写了,真有人跟我有仇要DDOS我的话那就挂了算了...#配置,禁止进,允许出,允许回环网卡iptables -P INPUT DRO...

在nginx配置将请求转发到某个真实后端服务ip

在nginx配置将请求转发到某个真实后端服务ip

一、打开nginx机器的nginx配置文件命令:locate nginx.conf会列出所有nginx.conf文件的地址,一般咱们要用的nginx配置文件是/usr/local/nginx...

PHP 驱动 MongoDB 的方法和技巧

创建索引有时会阻塞新的连接然而,如果一个节点是“UP”状态,但是持有写锁,那么验证将没法执行下去,因此该驱动程序将被挂起了。在mongodb 2.6版本前,在建立索引时的通病。所有的在前台或后台创建索...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。