Kyllä minä törmäsin juuri tuohon noin vuoden vanhalla läppärillä, jossa on odd:n tilalla hdd caddy. Ja järjestelmä kyllä tunnistaa sen ihan normi sata-asemaksi, eli ei pitäisi kyllä liittyä mitenkään odd virransäästöihin. Sama homma oli 14.04 Ubuntussa, jota pikaisesti kokeilin ja siis myös openSUSE:ssa.
Pöytäkoneissa tuohon en ole kyllä koskaan törmännyt, mutta jotain läppäreiden virransäästöissä on edelleen pahasti vialla. Siis tuohan on sellainen bugi, johon ei saisi kyllä koskaan törmätä. Jatkuva spinup/spindown kuluttaa kyllä oikeasti todella nopeasti kiintolevyjä. Vielä ikävämpää että uusilla 2,5" asemilla tuota on hyvin vaikea huomata kuulemalla kuten itselle kävi. Ainoastaan oudot viiveet herätti epäilyksen, koska kyseisessä koneessa ei ole enää perinteistä hdd/odd merkkivaloa lainkaan.
Kannattaa ensin selvittää, onko kyseessä bugi vai järjestelmän ominaisuus, jota voi halutessaan säätää. Ubuntussa ja Debianissa on tiedosto
/etc/apm/event.d/20hdparm, jossa akkukäytössä spindown-ajaksi asetetaan 1,5 minuuttia (eli levy sammuu, kun se on ollut käyttämättä tuon ajan). Jos oletusasetus ei miellytä, ajan voi muuttaa haluamakseen tai kytkeä toiminnon kokonaan pois päältä.
Lisäksi tiedostossa /lib/hdparm/hdparm-functions on tällaiset oletusasetukset:
# set our default global apm policy here.
if hdparm_try_apm "$WANTED_DISK"; then
if hdparm_is_on_battery; then
hdparm_set_option -B128
# set a spindown time of 3 minutes by default so the disk isn't
# constantly power cycling on a busy machine if spindown is
# enabled
hdparm_set_option -S36
else
hdparm_set_option -B254
fi
fi
En ole varma, kumpi asetus toimii oikeasti oletuksena: 1,5 minuuttia vai 3 minuuttia, mutta jos levy sammuu ja käynnistyy useammin kuin kerran parissa minuutissa, jossain on vikaa. Lisäsäätöjä voi tehdä levykohtaisesti /etc/hdparm.conf-tiedostossa.