Как проверить, находится ли диск в спящем режиме?
Я делаю несколько отчетов в фоновом режиме, и, если диск уже спит, я бы не хотел его разбудить. Какую команду я могу использовать, чтобы проверить его статус, не просыпая его?
atacontrol spindown [drive]
должен показывать текущее состояние привода и таймер.
Кроме того, когда диски останавливаются, это отображается в журнале сообщений, самые последние из которых могут отображаться с dmesg
.
Примечание: срок службы накопителя ухудшается каждый раз, когда они меняют состояние питания; сведение к минимуму переходов между состояниями питания продлит жизнь.