У меня есть жесткий диск на моем компьютере, который я использую для резервного копирования моих данных. Я не использую этот диск в противном случае.
Как остановить вращение этого диска после завершения резервного копирования? Кроме того, как мне сделать его снова вращаться, прежде чем резервное копирование произойдет позже?
Диск является обычным диском SATA.
hdparm -Y
в человеке, который, кажется, устанавливает привод в более глубокий режим сна. Это не рекомендуется?Чтобы в дальнейшем опираться на ответ Самиама, вы можете установить правила udev, которые сделают это за вас.
Для этого примера вам нужно будет заполнить файл
/etc/udev/rules.d
(в идеале назовите его так,45-sdX-power.rules
чтобы он соблюдал соглашения, но это не имеет значения ...), с помощью следующего:где вам нужно будет заполнить
sdX
и указать полный путь кhdparm
бинарному файлу (which hdparm
).Это автоматически остановит ваш диск от вращения после 5 секунд бездействия, когда ваш ноутбук загружается.
Это идеально подходит для диска с двойной загрузкой (в моем случае), а резервные диски запускаются только раз в неделю или около того (в этом случае его просто монтируют перед выпуском резервной копии, и он будет отключен в остальное время). ,
Что касается
hdparm -Y /dev/sdX
, он здесь менее полезен, поскольку останавливает вращение диска только один раз, после чего любой доступ к диску (например, его монтирование) перезапустит его, и вам придется снова вводить команду.источник
Краткий поиск в коде репозитория gnome-disk-utility и:
Работает в Ubuntu и Mint. В ArchLinux / usr / bin / udisksctl принадлежит пакету udisks2.
Источник: Superuser SE ответ
источник