GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Befehl, um den Festplattenarm zu zwingen, sich zu einer bestimmten Position auf der Platte zu bewegen

hdparm --read-sector N wird ein Low-Level-Lesen von Sektor N ausgeben Umgehen der Block-Layer-Abstraktion. Verwenden Sie -I um die Anzahl der Sektoren des Geräts zu erhalten.


Ihre Festplatte muss sehr alt sein, damit dies wie erwartet funktioniert. Laufwerke erlaubten ursprünglich, die physische Spur (Zylinder), den realen physischen Kopf und den Sektor anzugeben, um auf die Daten zuzugreifen (ursprüngliches Konzept des CHS-Standards), aber alle neueren Laufwerke (sogar alte wie heute) verwenden vollständig fiktive Geometrie (und haben Ersatzblöcke, um Blöcke automatisch neu zuzuordnen, von denen die Logik des Laufwerks denkt, dass sie wackelig werden). Darüber hinaus kann sich die genaue interne Zuordnung zwischen realen und repräsentativen Geometrien jederzeit ändern (es gibt ein SMART-Attribut, um diese Ereignisse zu sehen).

Daher denke ich, dass es heutzutage keinen Befehl gibt, "den Festplattenarm zu zwingen, sich in eine bestimmte Position auf der Platte zu bewegen", es sei denn, es ist möglich, zuerst die Firmware zu ändern. Selbst die Bewegung zum "letzten Block" ist wegen dieser Ersatzteile nicht wirklich der letzte Block.


Linux
  1. Verwenden von Google Drive über die Linux-Befehlszeile

  2. Wie verwendet man den Befehl „mv“, um Dateien außer denen in einem bestimmten Verzeichnis zu verschieben?

  3. Gesamtgröße meiner Festplatte in Linux über die Befehlszeile ohne Root-Berechtigungen abrufen?

  4. System friert ein. Kann in den Logs nichts finden

  5. Identifizieren Sie die ausgefallene Festplatte physisch

Upgrade auf ein Solid-State-Laufwerk unter Linux:Der einfache und der schwierige Weg

Der ln-Befehl unter Linux:Soft- und Hardlinks erstellen

Der Linux-Move-Befehl:Erklärt &leicht gemacht!

Der Linux Move File Befehl - leicht gemacht!

Was ist der einfachste Weg, um Speicherplatz auf einer Festplatte freizugeben?

Anzeigen des Inhalts der Festplatte im Binärformat