强制硬盘驱动器臂移动到盘片上特定位置的命令

强制硬盘驱动器臂移动到盘片上特定位置的命令

什么 *nix 命令会导致硬盘驱动器臂在盘片中心和边缘之间快速切换?

理论上它应该很快就会导致机械故障。这是为了对旧硬盘进行实验。

答案1

hdparm --read-sector N 将发出扇区的低级读取绕过块层抽象。用于-I获取设备的扇区数。

答案2

您的硬盘必须非常旧才能按预期工作。驱动器最初允许指定物理磁道(柱面)、真实物理磁头和扇区来访问数据(最初的概念是CHS标准),但任何较新的驱动器(即使是当今的古老驱动器)都使用完全虚构的几何形状(并具有备用块,以自动重新映射驱动器逻辑认为变得不稳定的块)。此外,真实几何图形和表征几何图形之间的精确内部映射可能随时发生变化(有一个智能属性查看这些事件)。

因此我认为现在已经没有“强制硬盘驱动器臂移动到盘片上的特定位置”的命令了,除非可以先修改固件。由于有这些备用件,即使移动到“最后一个块”也不是真正的最后一个块。

相关内容