它不是 MFM 或 RLL。IDE?SATA?
是的,我知道这些是编码方法。但它们的引入与时代相对应,而正是那些时代和那些驱动力让我记忆犹新,那时的生活更简单、更容易理解,而交错总是大于 1。
6
最佳答案
4
MFM和RLL是记录方式,IDE和SATA是主机接口。它们都不是代数指标,也与停放能力无关。
一般而言,驱动器本身不会“自动停放”,但设备控制器、主机控制器或操作系统可能会这样做。这是由任一组件提供的软件功能。
大型机很早就将磁头组件作为其 I/O 例程的一部分停放。SCSI 设备控制器 (*1) 也是如此,因为它们提供自己的 CPU 来处理该问题 – 并内置了最佳停放位置的知识。
使用 SCSI 磁盘系统的 PC 很可能从一开始就有“自动停放”功能。但 IBM 并没有在其 XT 中配备“智能”控制器,BIOS 也不处理停放。事实上,DOS 也不在乎。这就是为什么出现了一些来处理这个问题。虽然没有将磁头放在指定的着陆区,但它们至少确保了可能的损坏被重定向到比引导扇区、根目录或 DOS 映像更不重要的区域。
为了解决硬件中的这个(缺失的)软件问题,一些驱动器制造商添加了自动停车功能,在断电的情况下,存储在磁盘中的能量可用于将磁头移动到停车位置。
当康柏公司于 1985 年为了节省成本而推出 IDE 时,自动停车就成为了一项标准功能,因为现在这些驱动器也有了自己的私有智能控制器。
现在,对于您提到的“弹簧”,那些是一些(康纳斯?)驱动器,它们并没有真正“自动停车”,而是将头部抬离表面很远,发出像软盘一样的声音:))至少我记得是这样。
*1 – 这是控制设备的设备,例如,而不是提供总线的主机控制器(例如)。
7
-
2@MissUnderstands 从技术上讲,从线路编码的角度来看,MFM 只是 RLL 编码的一个特定实例。还被错误地用于以某种方式对硬盘代进行分类。
– -
2我知道有各种各样的实现,有些依赖于控制器或操作系统(后者尤其适用于需要某种形式的 UPS 的系统),有些依赖于驱动器中实现的更多“物理”系统。正如人们所预料的那样,这个领域有大量的专利;是一个很好的起点,引用它的专利引出了更多相关发明。US5889629A涉及驱动器微控制器控制下的回缩。
– -
1@StephenKitt 是的,如果有一个问题需要解决,人们就会很有创造力。我只是试图给出一个粗略的框架,而不是狭隘的主流记忆。它绝不是详尽或详细的。
– -
1@MissUnderstands 无意进行任何批评,只是想描述一下环境。
– -
1@Raffzahn 当然——我只是为好奇的读者提供指点。
–
|
后来的 MFM/RLL 驱动器会自动停放()。我以为所有 IDE 驱动器都会自动停放,但上面链接的帖子提到 WD93044-A 需要手动停放。
无论如何,绝大多数 IDE 驱动器都会自动停止。
许多早期的驱动器使用步进电机来移动磁头;我认为用电磁铁覆盖弹簧不会起作用。
1
-
ST-252!还有 ST-220!我记得!天啊,我记得……
–
|
我想您问的是 PC,但也有一些 PC 之前的驱动器会自动停止。断电时,这些驱动器上的磁头会停止,无需驱动器、驱动器控制器或计算机采取任何行动。我使用的一个这样的驱动器是 CDC Hawk 5,我在 MODCOMP IV 微型计算机上使用了它。该驱动器使用线性音圈电机来定位磁头。我不确定回缩机制是什么,但我相当确定它本质上是机械的。可能是永磁体。
另一台使用相同 Hawk 驱动器的当代计算机是 Centurion。您可以在 Usagi Electric Youtube 频道的中看到 Centurion 的 Hawk 驱动器正在恢复。
|
最早使用足够轻的磁头,可以安全地将其放在桌子上的磁盘驱动器是 IBM 的“温彻斯特”型号。这些磁盘驱动器起源于大型机世界,但温彻斯特技术几乎在 PC 配备硬盘驱动器后立即应用于 PC 磁盘。我有一台 IBM“便携式”机器,20 世纪 80 年代初,它有一个 20 MB 的温彻斯特驱动器。
请注意,这与接口生成无关;它早于 PC 驱动器接口中多个选项的出现。
|
–
–
–
–
–
|