hdparm --read-sector N
émettra une lecture de bas niveau du secteur N en contournant l'abstraction de la couche de bloc. Utilisez -I
pour obtenir le nombre de secteurs de l'appareil.
Votre disque dur doit être très ancien pour que cela fonctionne comme prévu. Les disques permettaient initialement de spécifier la piste physique (cylindre), la tête physique réelle et le secteur pour accéder aux données (concept initial de la norme CHS), mais tous les disques plus récents (même anciens en termes d'aujourd'hui) utilisent une géométrie complètement fictive (et ont blocs de rechange, pour remapper automatiquement les blocs qui, selon la logique du lecteur, deviennent bancaux). De plus, la correspondance interne précise entre les géométries réelles et représentatives peut changer à tout moment (il existe un attribut SMART pour voir ces événements).
Par conséquent, je pense qu'il n'y a pas de commande "pour forcer le bras du disque dur à se déplacer vers une position spécifique sur le plateau" de nos jours, à moins qu'il ne soit possible de modifier d'abord le firmware. Même passer au "dernier bloc" n'est pas vraiment le dernier bloc, à cause de ces réserves.