Ich habe grad mal (unter openSUSE 12.3) mit zwei SATA Festplatten folgendes untersucht:
hdparm -C /dev/sd[ab] ; hdparm -S 2 /dev/sd[ab] ; ./fatrace -t -o /var/run/fat.log -s 15 ; hdparm -C /dev/sd[ab] ; cat /var/run/fat.log
/dev/sda:
drive state is: active/idle
/dev/sdb:
drive state is: active/idle
/dev/sda:
setting standby to 2 (10 seconds)
/dev/sdb:
setting standby to 2 (10 seconds)
/dev/sda:
drive state is: standby
/dev/sdb:
drive state is: active/idle
19:31:01.031602 cron(1322): O /etc/passwd
19:31:01.031700 cron(1322): CO /etc/passwd
Auf sda ist das System, sdb ist eine relativ neue Datenfestplatte, die beim Test nicht gemountet war - also das Gegenteil von dem, was man bei diesem Ergebnis annehmen würde. sda lief kurz nach dem Test wieder hörbar an.
Edit:
Möglicherweise liegt es daran:
hdparm -B /dev/sd[ab]
/dev/sda:
APM_level = off
/dev/sdb:
APM_level = not supported