硬盘驱动器突然关闭会发生什么?


2

假设我的硬盘已启动并正在运行。当硬盘磁头位于某个扇区顶部时,突然发生断电,试图读取一些非常大的数据(忙于移动即将到来的2秒)。现在假设在这一刻之后我打开我的硬盘并观察头部的位置。头部是否位于某个扇区的顶部或处于闲置位置。(它是否有一些小的备用电源将其返回到空闲位置)。如果头部位置不在初始空转位置,则无论如何都是需要处理的问题或根本没有问题?在某些时候,系统必须知道头部在哪里,以便进行下一步行动。


即使磁头没有停放,现代制造的磁盘肯定会有一些确定当前位置的方法,或者通过尽可能远的跳跃来实现简单的重新同步 - 这就是软驱驱动器发出的电源噪声; 那是头重置他们的位置。
grawity

Answers:


6

通常,现代HDD具有一种机制,可以在断电时自动停放磁头,将它们从旋转盘中完全移除。当发生这种情况时,你会听到内部的咔哒声

如果您正在查看驱动器的SMART统计数据,则会出现一个标记为“断电撤回计数”或“紧急撤回计数”的计数器,告诉您这种情况发生的频率。

我不确定具体机制什么; 这篇文章说的是静止旋转盘片的惯性。就个人而言,我预计要么是弹簧还是磁性的。

(几十年前的磁盘显然习惯在盘片上设置一个着陆区,如果操作系统没有机会停放它们,它们很可能只会留下头部。)


1
取决于手臂执行器的工作原理。我认为在现代驱动器中它是一个不断向公园位置推动的弹簧,并且通过电磁铁抵消弹簧力(更多的动力将手臂从公园移开,更少的动力使弹簧将其带回公园) 。当电源丢失时,电磁铁完全关闭,弹簧将头部推到停放位置 - 希望在盘片停止旋转之前,防止接触的气垫消失。此页面似乎确认:pcguide.com/ref/hdd/op/actParking-c.html
Bob
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.