Vous devriez contacter ce type et lui demander comment il fait le tour de "percussion de bras hd" :) - youtube.com/watch?v=Oym7B7YidKs
1
C'est demander une commande logicielle pour provoquer une action matérielle. Sonne comme sur le sujet pour moi. Vous pouvez également demander une application sur softwarerecs.stackexchange.com
Mawg
Réponses:
25
hdparm --read-sector N émettra une lecture de bas niveau du secteur N contournant l'abstraction de la couche de bloc. Utilisez -Ipour obtenir le nombre de secteurs de l'appareil.
Merci. Notez que pour éviter la mise en cache, je devrai probablement utiliser -F Flush the on-drive write cachel' --repair-sectoroption et.
Il utilisera des coordonnées logiques. Voir la réponse h22.
talex
9
Votre disque dur doit être très ancien pour que cela fonctionne comme prévu. Les lecteurs ont initialement permis 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 lecteurs plus récents (même anciens comme 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 chancelants). De plus, la cartographie interne précise entre les géométries réelles et figuratives 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" ces jours-ci, à moins qu'il ne soit possible de modifier le firmware en premier. Même passer au «dernier bloc» n'est pas vraiment le dernier bloc, à cause de ces pièces de rechange.
Réponses:
hdparm --read-sector N
émettra une lecture de bas niveau du secteur N contournant l'abstraction de la couche de bloc. Utilisez-I
pour obtenir le nombre de secteurs de l'appareil.la source
-F Flush the on-drive write cache
l'--repair-sector
option et.Votre disque dur doit être très ancien pour que cela fonctionne comme prévu. Les lecteurs ont initialement permis 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 lecteurs plus récents (même anciens comme 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 chancelants). De plus, la cartographie interne précise entre les géométries réelles et figuratives 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" ces jours-ci, à moins qu'il ne soit possible de modifier le firmware en premier. Même passer au «dernier bloc» n'est pas vraiment le dernier bloc, à cause de ces pièces de rechange.
la source