Для 24/7 существуют специальные модели и ширпотребные диски в коробках таких не содержат. Старт-стоп, конечно, тоже сокращает срок службы, так что тут скользкий момент и зависит от модели использования - как часто осуществляется доступ к диску.
Для 24/7 существуют специальные модели и ширпотребные диски в коробках таких не содержат. Старт-стоп, конечно, тоже сокращает срок службы, так что тут скользкий момент и зависит от модели использования - как часто осуществляется доступ к диску.
RT-N65U 3.0.3.8-081 (Padavan).
WL500gp V1 128 MB. 1.9.2.7-rtn-r4330.
Чело
Чтобы убедится в отработке post-mount, добавь туда
После ребута посмотришь появился /tmp/local/test или нет.Code:echo "post-mount started" > /tmp/local/test
Я думаю post-mount при загрузки не отрабатывает.
пропиши свой код в post-boot, все должно отработать./usr/local/sbin/pre-boot - исполняется до основной инициализации, в момент, когда ещё не подгружены никакие модули ядра, но уже развёрнут flashfs и скопирован начальный образ для /etc из /usr/etc.
/usr/local/sbin/post-boot - исполняется после того, как устройство закончило загрузку и запустило все сервисы, за исключением связанных с веб-камерой и usb дисками (они запустятся примерно через 10 секунд после этого при "обработке" hot plug событий, когда АСУСовский обработчик до них доберётся)
/usr/local/sbin/post-mount - отрабатывает, когда устройство завершает монтирование usb дисков, с тем чтобы Вы могли запустить свои сервисы, которые эти диски используют
/usr/local/sbin/pre-shutdown - работает перед перезагрузкой системы
/usr/local/sbin/post-firewall - исполняется всякий раз, после того как устройство меняет внутренние правила с помощью команд iptables, с тем, чтобы Вы могли внести свои изменения в firewall
И еще тут
укажи полный путь до hdparm, например /tmp/local/hdparm (я не знаю где он у тебя находится).hdparm -B ххх /dev/sda
Last edited by ildar; 18-04-2013 at 12:00.
Ребята, вы все тут просто волшебники, Оно заработало!
Спасибо за помощь всем.
в общем проверка показала, что post-mount прекрасно работает, а вот команда
hdparm -B ххх /dev/sda,
которая отлично выполняется вручную в Putty там не срабатывает, как и подозревалось с самого начала.
#!/bin/sh
/opt/sbin/hdparm -B ххх /dev/sda - то что нужно, если hdparm устанавливался ipkg install hdparm.
в итоге: периодическая коррекция параметра АРМ ЖД и контроллер диска сам выполняет всю работу, что является идеальным и изящным решением.
Первый вопрос решен, но пока все не разошлись вернусь ко второму.
осилив, наконец, использование более ранней версии hdparm
ситуация не изменилась, диски не видит, в лучшем случае неверные аргументы.
может кто помнит, как это побеждалось?