Есть ли способ проинструктировать ядро (Linux) не активировать вторичный жесткий диск после системного цикла сна / пробуждения? Я спрашиваю, потому что в моем ноутбуке у меня есть SSD в качестве основного диска, содержащего системный корень и дополнительный жесткий диск, где я храню систему резервного копирования и файлы, к которым я время от времени обращаюсь. Поскольку ноутбук обычно проходит много ежедневных циклов сна / пробуждения (я имею в виду приостановку в ОЗУ, а не гибернацию) в течение многих дней, я бы хотел перевести дополнительный жесткий диск в спящий режим вручную и дать указание ядру держать его в спящем режиме во время сна системы. / циклы пробуждения.
hdparm -Y /dev/sdb
. Если ваша система обращается к вашему диску, он автоматически снова раскручивается. Вы также можете определить это/etc/hdparm.conf
с помощью/dev/disk/by-label/DATA4 { spindown_time = 180 }
я рекомендую использовать метки для ваших дисков, так как вы никогда не можете полагаться на то, какой диск был обнаружен вашей системой первым. Имейте в виду, что вам нужна более новая версия hdparm (у меня 9.43) для отправки дисков с меткой в спящий режим.