Comment 732 for bug 59695

Revision history for this message
Ralph Corderoy (ralph-inputplus) wrote :

I've acpi-support 0.109-0hardy2. There's one remaining issue that I'll point out in case others come searching. One of my drives has a -B of 64 by default. This is from `hdparm -I' having gone from power-up to single-user mode.

In the past, I'd altered /etc/hdparm.conf to have `spindown_time = 60', IOW `hdparm -S', for the drive and that gets applied on a normal boot. It was working; the drive would spindown after five minutes of idleness.

Now, the drive's -B is being set, for the first time, to -B 254 on booting. As this is over 127, my drive never spins down from idleness. Nor will it `spin down now, dammit' with `hdparm -y'. (I'm working around it with -B 127 after booting has finished.)

I don't know what the solution is, having not read through all the comments to see the underlying problem that's trying to be solved, but perhaps the drive's existing -B setting needs examining as part of determining the new value, i.e. don't mess with the top-bit.