• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[aufgegeben] SATA schlafen legen per Software OpSu 10?

prinzunix

Hacker
Hallo,

hat jemand eine Idee, wie man Sata-Platten abschalten kann im Betrieb nach so ca. 5 min Leerlauf :?:

Mein Board gibt da im Bios nix her (MSI K8N Neo3) :(
hdparm ist bei PATA ja OK. Bei SATA sind die Einflussmöglichkeiten
doch sehr begrenzt.

Danke und Gruß.

Andreas
 
OP
prinzunix

prinzunix

Hacker
TrialAndError schrieb:
SATA => sdparm (Dank an jengelh)

sdparm geht nicht, Oder habe ich im man einen Parameter übersehen,
wo man ein time out für die Platte einstellen kann? :(

ein Command start und stop ist vorhanden, aber das entspricht ja wohl
eher dem Start Unit z.B. beim Boot eines richtigen SCSI-Controllers,
dass die Geräte verzögert einschalten und dadurch weniger Anlaufstrom brauchen.

Ich suche nach "keine Plattenaktivität -> abschalten", "Platte wird wieder
gebraucht -> einschalten".

Naja, das Problem wird jetzt hardwaretechnisch gelöst mit neuem Gehäuse yeong yang 5601B und 2 Papst 4412F/2 GLL. Dann wird es kühl und ruhig. :lol:
 
Vielleicht hilft dir dies:

--set SCT=<m>, Standby condition timer, <m> has 100 ms units

Vgl. http://sg.torque.net/sg/sdparm.html#mozTocId262297
 
OP
prinzunix

prinzunix

Hacker
Hallo,

--set SCT=<m>, Standby condition timer, <m> has 100 ms units

hab das mal versucht:

Code:
seas:~ #sdparm --set SCT=3000 /dev/sdb

Und das passiert:

Code:
    /dev/sdb: ATA             SAMSUNG SP2504C       VT10
change_mode_page: failed fetching page: Power condition

Hmm, was soll mir das sagen :?:
 
Code:
umount ...
sdparm -C unload /dev/sdx
Auf eigene Gefahr. Bin gerade nicht an einem Rechner mit SATA/SCSI sodass ich das nicht testen kann.
 
OP
prinzunix

prinzunix

Hacker
Ja nee, schon klar. :roll:

eigentlich wollte ich, dass das OS feststellt:
"Aha, 5 Min keine Plattenbenutzung, also schalte ich die
Platte ab."
und:
"Aha, die Platte wird gebraucht. Ich fahre sie wieder hoch."

Das kann man normal im Bios einstellen, oder bei Win in der Energieverwaltung.
Bei meiner WS OpenSuSE 10.0 im Büro mache ich das über
das Bios. Bios geht bei meinem Board aber nicht wegen ist nicht.
Also sollte das das OS regeln. Ein umount ist nicht das, was ich haben
möchte.

sdparm war da schon der richtige Ansatz. Allein es geht nicht,
weil SATA ist eben nicht SCSI und der SATA-Treiber
übersetzt noch nicht alle SCSI-Comands nach SATA,
dass die HW auch was damit anfangen kann.

Ist auch nicht so wichtig. Wäre halt schön, wenn es ginge. :idea: :?:

Danke und Gruß.

Andreas
 
Oben