V
Vanguard
Settings Windows to shut down inactive drives will spin down drives
without partitions -- I tested to confirm![]()
Did you test with the hard drives on different controllers, or were both
drives on the same controller? For IDE, both the master and slave drive
on the same port are using the same controller. If the master is busy
but the slave is idle, does the slave actually power down? When looking
at the signal pinout for an IDE cable, like at
http://www.bbdsoft.com/ide.html, none of the signals have to do with
power, so it must be an instruction sent to the hard drive to ask it to
power down after some period of idleness, so I continued my Googling to
find out how to stop/start the platters spinning.
From what I found, an instruction code of E0 (hex) spins down the drive
and E1 spins it back up; see
http://hem.passagen.se/communication/ide.html. So it looks like the
drives can be individually spun down based on a separate expiration
timer for each hard drive. What I'm wondering is if the spun-down
*slave* drive will remain spun down while the shared address and data
bus are active for the *master* drive. After all, how would the slave
know that an E1 instruction was sent to it for it to spin back up if it
wasn't actually powered up to read that instruction? The platters are
stopped from spinning but the hard drive doesn't actually power down
since the logic on the PCB still has to be alive to know when it gets an
E1 instruction. So it definitely looks like you select individual
drives as to which ones are spun-down to save the power consumed by the
motor.