Лучший способ перезапустить обратный отсчет времени вращения жесткого диска на внешнем корпусе

Лучший способ перезапустить обратный отсчет времени вращения жесткого диска на внешнем корпусе

У меня есть внешний корпус для жесткого диска (RaidSonic Icy Box) и диски (HGST NAS), которые имеют тенденцию останавливаться после 5 минут бездействия, но мне нужно, чтобы они оставались в рабочем состоянии, пока я не выключу их вручную.

Обычно он подключен через USB3.0, так что hdparmничего не делает. Я пробовал также через eSATA, но hdparmэто не работает так же хорошо (пробовал несколько разных настроек) и диски раскручиваются сразу после остановки, так что это еще хуже...

Я думаю, что этот 5-минутный таймер связан с самим корпусом, а не с ОС.

Я написал простой обходной сценарий, который выполняет операцию над файлом для сброса обратного отсчета:

#!/bin/bash
cd /media/my/drive/.alive
while (true); do
    truncate -s 0 dummy
    sleep 270 # 4:30
done

( dirили lsне сбрасывает отсчет времени, похоже, что они считывают данные из кэша)

Я не против запустить еще один терминал, это даже лучше, я могу выключить его, когда захочу, и тогда диски будут вращаться медленнее. Однако я хотел бы узнать, есть ли лучший способ? Что-то, что не записывает ничего на диск (например, изменение файла), а просто отправляет простой сигнал "keep-alive"?

решение1

Не уверен, сработает ли это у вас, но вы можете попробовать открыть терминал и ввести

gsku gnome-disks &

или я думаю, если у вас нет gksu, вы можете ввести

sudo gnome-disks &

Затем выберите внешний диск и щелкните значок в правом верхнем углу, который выглядит как три вертикальные линии, и выберите « Drive SettingsВы можете установить тайм-ауты режима ожидания». Опять же, не уверен, сработает ли это в вашей ситуации, но попробовать стоит :D Возможно, у него та же проблема, поскольку это внешний жесткий диск, поэтому не уверен, что это сработает, но я не могу проверить это сам, потому что у меня нет внешнего жесткого диска.

Если у вас не установлен gnome-disks, вы можете установить его с помощью

sudo apt-get install gnome-disk-utility

решение2

Проблема с hdparm, скорее всего, заключается в вашей реализации hdparm, поскольку hdparm обычно управляет внешними дисками, подключенными через USB.

Однако, довольно часто hdparm игнорирует настройки spindown. Во многих случаях необходимо найти, какая настройка учитывается или принимается вашим оборудованием.

Предполагается, что значение apm 255 полностью отключает функцию spindown, однако во многих системах требуется использовать значение 254.

Если это все еще не работает, пожалуйста, опубликуйте вашу конфигурацию hdparm и любые связанные с ней ошибки.

Связанный контент