ReactivateMe347 schrieb:
Möglich, wir wissen ja nicht einmal um welches Laufwerk es geht, aber eigentlich sollte man auch bei Platten ohne TLER auslesen können, wie lange diese versuchen werden einen problematischen Sektor doch noch auszulesen.
ReactivateMe347 schrieb:
daran, dass ich die Windows-build verwende
Das ist sehr wahrscheinlich, denn der Funktionsumfang der Windows Version ist gegenüber der Linux Version deutlich eingeschränkt.
smartctl --help sollte den Funktionsumfang ausgeben.
ReactivateMe347 schrieb:
oder daran, dass die SATA-Platte über USB angebunden ist
Das ist sogar sehr wahrscheinlich, bei über USB angeschlossenen Platten muss ja immer eine Übersetzung des Befehlssatzes erfolgen und es sind praktisch nie alle Befehle implementiert, früher war selbst das Auslesen der S.M.A.R.T. Werte mit dem Device Ident Befehl über USB einigen gar nicht möglich. Das so spezifische Befehle implementiert sind, würde ich also nicht erwarten.
Aber wozu willst Du das überhaupt? TLER ist nur für Platten an Hardware RAID Controllern wirklich relevant.
ReactivateMe347 schrieb:
Wozu: schnellere Rückmeldung beim Leseversuch
Dir ist aber schon klar, dass die Rückmeldung die dann schneller kommt, im Zweifel ein Lesefehler sein wird, eben weil die Platten dann weniger Zeit hat zu versuchen einen problematischen Sektor doch noch erfolgreich zu lesen. Dies machen die HDDs eben bis es klappt oder bis eben der Timeout den Du da auslesen willst, abgelaufen ist und dann liefert sie als Antwort einen Lesefehler und nicht die, wenn auch korrupten, Daten. Bei einem Einzellaufwerk ist es sinnfrei den Timeout kürzer zu stellen, bei einer Platte in einem echten RAID mit Redundanz macht es Sinn, weil das RAID dann die Daten aufgrund der Daten der anderen Platten rekonstruiert und den Sektor auf der Platte dann auch überschreibt.
Da Hardware RAID Controller i.d.R. in der Defaulteinstellung nur 8s auf eine Antwort wartet bis sie die Platte als defekt aus dem RAID werfen, wobei es wohl nicht bei jedem möglich ist den Wert zu verstellen, sollten Platten die an HW RAID Controllern betrieben werden, nicht länger als diese 8s für eine Antwort brauchen und haben i.d.R. auch 7s voreingestellt, bei den Desktopplatten ist es gerne doppelt so viel und vor allem ist bei den Platten ohne TLER/ERC auch nicht einstellbar.