user82160 Asked: 2018-02-14 07:54:28 +0800 CST2018-02-14 07:54:28 +0800 CST 2018-02-14 07:54:28 +0800 CST 命令强制硬盘驱动器臂移动到盘片上的特定位置 772 什么 *nix 命令会导致硬盘驱动器臂在盘片的中心和边缘之间快速切换? 从理论上讲,它应该很快就会导致机械故障。这是用于旧硬盘驱动器的实验。 linux hard-disk 2 个回答 Voted Best Answer meuh 2018-02-14T08:10:02+08:002018-02-14T08:10:02+08:00 hdparm --read-sector N将绕过块层抽象发出对扇区N 的低级读取。用于-I获取设备的扇区数。 h22 2018-02-14T12:53:57+08:002018-02-14T12:53:57+08:00 您的硬盘驱动器必须非常旧才能按预期工作。驱动器最初允许指定物理磁道(柱面)、真实物理磁头和扇区以访问数据(CHS标准的初始概念),但任何较新的驱动器(即使是今天的古老驱动器)都使用完全虚构的几何结构(并且具有备用块,以自动重新映射驱动器逻辑认为变得不稳定的块)。此外,真实几何和代表性几何之间的精确内部映射可能随时更改(有一个SMART 属性可以查看这些事件)。 因此,我认为这些天没有“强制硬盘驱动器臂移动到盘片上的特定位置”的命令,除非可以先修改固件。即使移动到“最后一个块”也不是真正的最后一个块,因为这些备用。
hdparm --read-sector N
将绕过块层抽象发出对扇区N 的低级读取。用于-I
获取设备的扇区数。您的硬盘驱动器必须非常旧才能按预期工作。驱动器最初允许指定物理磁道(柱面)、真实物理磁头和扇区以访问数据(CHS标准的初始概念),但任何较新的驱动器(即使是今天的古老驱动器)都使用完全虚构的几何结构(并且具有备用块,以自动重新映射驱动器逻辑认为变得不稳定的块)。此外,真实几何和代表性几何之间的精确内部映射可能随时更改(有一个SMART 属性可以查看这些事件)。
因此,我认为这些天没有“强制硬盘驱动器臂移动到盘片上的特定位置”的命令,除非可以先修改固件。即使移动到“最后一个块”也不是真正的最后一个块,因为这些备用。