@Drummies: je aanwijzingen leken veelbelovend, maar het lijkt helaas geen oplossing te bieden.
@Johan: strikt genomen is het geen fout van hdparm, en ook niet van het energiebeheer. Voor verreweg de meeste laptop-hardeschijven is de standaardaanpak van Ubuntu immers de juiste. Het eigenlijke probleem is rotte firmware van de harde schijf zelf (veel te agressief met parkeren bij hdparm-stand 128), en dat is niet oplosbaar. Ja, een andere schijf erin douwen.
Ik heb dus een stoplap nodig. Waar het mij om gaat, is dat ik een manier zoek om de stoplap voor de firmware, een handmatige hdparm-wijziging, te automatiseren. Die automatisering zou moeten lukken met rc.local, zoals dat prima ging in 9.04.... Maar rc.local slaagt daar in Karmic ineens niet in. Vandaar de foutmelding op Launchpad voor module-init-tools, want rc.local lijkt te vallen onder dat pakket.
rc.local is de "moeder aller stoplappen", alleen hier laat hij (zij?) ineens verstek gaan.