Drive bay Lüfter im G5 MacPro

30/07/2014 - 12:33 von Michael Baeuerle | Report spam
In dafc wurde mir gesagt ich solle mal hier fragen obwohl es um eine
mittlerweile ziemlich antike Maschine geht ...

Gegeben ist ein MacPro mit zwei PPC970FX CPUs und GNU/Linux auf einer
Seagate ST3320620AS Festplatte im Schacht "A".
Um eine baugleiche Festplatte zu löschen hatte ich diese in den unteren
Schacht "B" eingebaut. Als ich sie nach 2 Stunden wieder ausgebaut habe
war sie dermaßen heiß, dass ich sie nicht mehr in der Hand halten
konnte.

Der Lüfter ganz oben im Drive bay dreht sich laut
/sys/devices/temperature/drives_fan_rpm
mit 300RPM. Sieht optisch auch etwas so aus. Wenn ich ihn manuell bremse
wird gasgegeben, halte ich ihn an schreibt der Kernel eine Fehlermeldung
in dmesg. Kaputt scheint da also prinzipiell nichts zu sein.

Ich habe mir dann mal den Sourcecode des Kernel-Treibers [1] angesehen
der diesen Lüfter steuert. Demnach ist 300RPM die Minimaldrehzahl und
die Solltemperatur des Reglers 40 Grad Celsius.
Die Temperatur in
/sys/devices/temperature/drives_temperature
steigt nach dem booten langsam auf 32°C, der Sensor scheint also auch zu
funktionieren. Die Lüfterdrehzahl bleibt auf Minimum (liegt ja auch noch
deutlich unter 40°C).

Dass der Lüfter seine Drehzahl nicht erhöht, obwohl man schon ein
Spiegelei auf den Platten braten könnte, soll laut Google an der
(falschen) Position des Temperatursensors liegen. Da haben wohl
auch andere Leute Probleme mit der Festplattentemperatur. Jetzt ist nur
die Frage was die beste Lösung ist:
[ ] Den Sensor ausbauen und direkt an der Platte befestigen (falls das
möglich ist). Bei 2 Platten wohl eher nicht sinnvoll
[ ] Den Kernel patchen um die Minimaldrehzahl (und den Dauerlàrm) zu
erhöhen
[ ] Andere (bessere) Optionen?

So eine Fehlkonstruktion an dieser sonst sehr solide und durchdacht
wirkenden Maschine hatte ich gar nicht erwartet ...


[1] http://lxr.free-electrons.com/sourc...72.c#L1403
 

Lesen sie die antworten

#1 Markus Elsken
30/07/2014 - 14:18 | Warnen spam
Moin!

Am 30.07.14 um 12:33 schrieb Michael Baeuerle:
[ ] Den Sensor ausbauen und direkt an der Platte befestigen (falls das
möglich ist). Bei 2 Platten wohl eher nicht sinnvoll
[ ] Den Kernel patchen um die Minimaldrehzahl (und den Dauerlàrm) zu
erhöhen
[ ] Andere (bessere) Optionen?

So eine Fehlkonstruktion an dieser sonst sehr solide und durchdacht
wirkenden Maschine hatte ich gar nicht erwartet ...



Wieso Fehlkonstruktion? Unter OS X tut die Temperaturregelung ja, was
sie soll. Wenn die Fremdsoftware nicht in der Lage ist, mit der Sensorik
umzugehen ist das ja kein Apple-Problem.

Also je nach Fàhigkeiten (1) oder (2), wenn das nicht klappt bleibt nur
(3) OS X installieren. Damit làuft es.

mfg Markus

Ähnliche fragen