Okay nun mal von abgesehen, dass du sagst, der Unterschied sei spürbar:
Sicher sind die Temperaturen im BIOS etwas anders als im Idle beim laufenden System. LiveCD rein, Temperaturen auslesen, Hard Reset, BIOS, done. Wenns da nen Unterschied von 20 Grad gibt, ist DEFINITV was nicht in Ordnung.
Kann nur meine Erfahrung sein, aber dennoch trau ich den "Sensoren" bzw. den Interpretationen der Temparaturen nicht über den Weg.
EDIT2: Habe eben mein BIOS so eingestellt, dass der PC ab 70°C einen Warnton von sich geben soll. PC Belastung seit 10 Minuten auf Volllast, lm-sensors sagt 76°C - piepen tut nix.
EDIT3: Gerade auf 78°C - *jetzt* piept er. 😉
Zum eigentlichen Thema:
Was man jedoch mal testen könnte, wären die verschiedenen idle Parameter für den Kernel. Keine Ahnung, was da derzeit der Standard ist, aber bei diesen Settings habe ich auch schon Temparaturunterschiede bemerkt. Settings dafür sollten sich in der Kernel Doku finden.
EDIT:
http://www.mjmwired.net/kernel/Documentation/kernel-parameters.txt/
Zeile 1029 ff.