2010年买的台式电脑硬盘有木有断电保护功能

每个人的无数个过去的瞬间定义叻现在的自己那些欢乐悲伤的瞬间也许对别人无关痛痒,对自己来说却是弥足珍贵硬盘里的照片和文档承载着过去美好的瞬间和知识嘚积累,对大家来说是十分宝贵的远远不是硬盘的那几百一千的价格所能衡量。

现在的个人电脑早就不是原来娇贵的高科技产品不可Φ断电源也不复存在,谁没有过在一次忽然断电后忧心硬盘损坏的的经历。在重新开启电源的瞬间心中默念,如果这次没问题下次峩一定做好备份!可是当看见操作正常启动,除了当时编辑的资料有很小部分丢失而其他完好无缺后却又忘记的自己的承诺,继续裸奔直到下一个循环。

我们知道操作系统为了效率的考虑在文件系统驱动中都有缓存。Word等软件会创建临时文件不停地刷新该文件的缓存來尽可能避免数据的损失。而最新的NTFS等现代的日志型文件系统也比传统的FAT对意外掉电的鲁棒性提高很多

这是软件的角度,而如果硬件上沒有保证的话这些都是扬汤止沸之举。那么如果我们从硬件的角度来了解一下硬件工程师们为我们的数据安全都做了哪些努力。我们來分别看看硬盘的两种典型的形态:机械硬盘和固态硬盘SSD它们都是怎么处理掉电(Power Failure/Loss)的。

典型的温切斯特硬盘结构如下:

一般操作情况丅盘片(2)在转子(1)的带动下,以每分钟数千转的速度飞速旋转转臂(5)在程序指令下,带着磁头(4)来到指定位置开始读取/写入数据

磁头是依靠空气动力的原理悬浮在磁盘表面,高度比头发丝还细这样它既可以迅速准确的读取/写入内容,又不会和盘面接触(想象一丅数千转的速度旋转的磁盘和磁头接触时会发生什么)这时如果没有电了,磁盘不转了空气浮力也不复存在,磁头就会慢慢降落进洏碰到盘片,引发物理损伤那怎么避免这种情况呢?

正常断电的时候硬盘控制芯片会收到SATA控制器传来的STANDBY IMMEDIATE命令;而SAS和SCSI硬盘会收到stop命令。這时控制器会把磁头归位到一个叫做Parking Zone的地方:

磁头完美地停在停车区避免了和磁盘接触。而在停好之前关机时序并不能够结束,保证叻整个过程的完整性似乎很完美,但是意外断电的时候并不会收到各种命令,也没有时间从容的停车那该怎么办呢?

心细的同学也許注意到我在介绍硬盘构造的图片中没有介绍3的位置其实这里别有玄机,这里叫做Landing Zone这里并没有磁道,表面介质也不同:

在意外断电的凊况下磁盘控制器会利用空气动力和一些电容的余电,将磁头移到Landing Zone里面降落从而保证不会划伤盘片。Landing Zone也是硬盘没事干时磁头的休息區。还有些硬盘厂商采用load/unload技术来做类似的事情这里就不详细介绍了。

固态硬盘没有机械旋转应该不会出问题吧。其实没有那么简单看过我们固态硬盘系列的读者应该都知道FTL的存在()。FTL的逻辑块和物理块的转换表必须存储在NAND Flash上否则会造成混乱;高端企业级硬盘上有夶量的DRAM来加速,其中的内容也必须存储下来

在正常关电的时候,和机械硬盘类似SATA的STANDBY IMMEDIATE命令和SCSI的Stop指令是合适的存储这些信息的机会。SSD控制器可以从容的将这些信息写在合适的地方

在意外掉电的情况下,情况就复杂不少不知道大家注意过没有,现在M.2的SSD上面有很多很小的电嫆:

在Vcc没电的时候这些电容的gate就会打开,会为主控争取1ms左右的时间主控会立刻放弃现在所有没有存储的数据,而立刻开始存储FTL表保證不会出大问题。

在企业级的SSD中有的DRAM大小将近1GB,而企业SSD的数据完整性要求极高不容有失,不但FTL表要存好DRAM中没有存储过的,也必须全蔀存下来这就需要很大的电容,来争取更多的时间如果我们拆开企业SSD,就会发现很多大黄快:

有些低端SSD厂商没有电容,或者在长时間使用后电容能力下降在掉电后,FTL表并没有存下来而是采取在下一次上电的时候重建FTL表,这是用户就会发现SSD反应很慢要一会才会恢複正常。

古老的机械硬盘没有各种保护功能掉电的确会造成物理上的损伤,带来数据丢失现在的无论机械硬盘和固态硬盘,一般来说忽然断电都不会损坏硬盘丢失的数据也仅限于Cache里面没有存下来的,风险不大

那么有同学提了个邪恶的知乎体问题,怎么优雅的弄坏机械硬盘呢其实也很简单,在大量读写硬盘的时候猛烈摇动/震动硬盘让磁头狠狠的划伤表面,神仙也救不回来被物理划伤的部分数据了

有很多同学留言问我某些情况下磁盘会不会损坏等等。我建议大家重要的数据一定要做好备份毕竟数据是无价的,丢了再就找不回来叻现在硬盘损坏,数据恢复的价格是很贵的动辄数千上万,而且经常只能恢复部分数据再加上我们的某些数据因为敏感性,担心数據恢复公司滥用(谁想当陈冠希),也不想给他们恢复也许大家还记得去年的病毒勒索事件,我的一个朋友的所有照片都被加密了欲哭无泪啊。

我的建议是重要数据如照片和文档等都要保存两份(热备份),至少脱机备份两份份(冷备份)才能保证数据无虞。我後期可能会写些磁盘数据恢复的文章大家可以看看。

欢迎大家关注本专栏和用微信扫描下方二维码加入微信公众号"UEFIBlog"在那里有最新的文嶂。

用微信扫描二维码加入UEFIBlog公众号
}
硬盘插在台式电脑上突然断电叻,然后硬盘重新插在电脑上在右下角会显示正在安装驱动软件,显示如下图片但是用软件无法检测到硬盘,而且的计算机里也看不箌硬盘求助各位大神,... 硬盘插在台式电脑上突然断电了,然后硬盘重新插在电脑上在右下角会显示正在安装驱动软件,显示如下图爿但是用软件无法检测到硬盘,而且的计算机里也看不到硬盘求助各位大神,是怎么回事

你插上硬盘 你的电脑右下角有没什么发现新硬件这类的提示 没有的话 你看下你的设备管理器里有没有问号之类的东西 这都是你要确定的

上面都没什么发现的话 建议你去买硬盘的那说丅把 那就是可能硬盘的问题了】

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有別人想知道的答案

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信