Я использую Solaris 11 Express и активировал power.conf, который заставляет мои диски простаивать через 30 минут, как шарм. Я слышу, как диски раскручиваются, когда я обращаюсь к чему-то, связанному с диском ZFS.
Можно ли проверить состояние простоя дисков, не выводя их из спящего режима?
Кажется smartmontools пакет может делать то, что вы хотите.
Особый интерес в этом случае представляет опция -n в конфигурация smartd, что должно помешать smartd раскрутить неработающие диски.
Доступна загрузка для OpenSolaris, так что вам, возможно, повезет заставить ее работать в Solaris 11 Express; если это не сработает, вы всегда можете попробовать установить из исходников.
Как насчет использования фьюзера для вывода списка открытых файлов. Если нет файлов, содержащих путь к вашему подключенному устройству. Было бы без дела. Вы можете использовать grep для своей точки монтирования, чтобы сделать ее более читаемой