From: Bruce A. <ba...@gr...> - 2004-01-12 15:19:51
|
> Should I subscribe to the mailing list? That's up to you! I'll continue to copy you on this thread. > > The way that we can find out about the state of the disk, is by using > > the ATA "CHECK POWER MODE" command. (Note: in the SLEEP state, this > > command will simply not return - but neither will the current smartd > > calls!) Else it will return (in the Sector Count register) either: > > > > 00h device is in STANDBY mode. > > 80h device is in IDLE mode. > > FFh device is in ACTIVE mode or IDLE mode. > > Two IDLEs and no SLEEP. Are you sure? Yes. If the disk is in SLEEP mode, it doesn't respond to commands, The only way to get it to respond from SLEEP mode is via a device/bus reset command. > > -n ignore > Ignore the drive, or ignore the "-n"? Ignore the '-n'. > > -n standby > If in standby mode cancel/postpone the SMART check? > If postponing, just set a flag, don't keep a count or stack of postponed > checks, otherwise the first genuine disk access could cause hundreds > of smart checks. I meant cancel, not postpone. > > -n idle > Cancel/postpone SMART checks until the disk is IDLE? No. Cancel the SMART checks if the disk is in IDLE or STANDBY mode. > My Maxtor reports "active/idle" while the drive is spinning, > "standby" when it is not spinning, and it does not seem to want > to go into sleep mode. I suspect that there are only three real > mode - one of which I can't use. OK, this agrees with my suspicion, that the disk is only spun down when in STANDBY mode. Cheers, Bruce |