Results 1 to 15 of 212

Thread: Проблемы с остановкой внешнего HDD (hdparm)

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Для 24/7 существуют специальные модели и ширпотребные диски в коробках таких не содержат. Старт-стоп, конечно, тоже сокращает срок службы, так что тут скользкий момент и зависит от модели использования - как часто осуществляется доступ к диску.
    RT-N65U 3.0.3.8-081 (Padavan).
    WL500gp V1 128 MB. 1.9.2.7-rtn-r4330.

  2. #2
    Чело

    Чтобы убедится в отработке post-mount, добавь туда
    Code:
    echo "post-mount started" > /tmp/local/test
    После ребута посмотришь появился /tmp/local/test или нет.
    Я думаю post-mount при загрузки не отрабатывает.
    /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
    пропиши свой код в post-boot, все должно отработать.

    И еще тут
    hdparm -B ххх /dev/sda
    укажи полный путь до hdparm, например /tmp/local/hdparm (я не знаю где он у тебя находится).
    Last edited by ildar; 18-04-2013 at 12:00.

  3. #3
    Ребята, вы все тут просто волшебники, Оно заработало!
    Спасибо за помощь всем.

    в общем проверка показала, что post-mount прекрасно работает, а вот команда
    hdparm -B ххх /dev/sda,
    которая отлично выполняется вручную в Putty там не срабатывает, как и подозревалось с самого начала.

    #!/bin/sh
    /opt/sbin/hdparm -B ххх /dev/sda - то что нужно, если hdparm устанавливался ipkg install hdparm.

    в итоге: периодическая коррекция параметра АРМ ЖД и контроллер диска сам выполняет всю работу, что является идеальным и изящным решением.

    Первый вопрос решен, но пока все не разошлись вернусь ко второму.
    Quote Originally Posted by Чело View Post
    2) DIR-320-1.9.2.7-d-r3591M + ЖД + hdparm.
    ядро 2.4.37 и хотя hdparm успешно установлен, фактически не работает, потому что не видит диск.
    пробовал всячески sda-z, (1-9), hda, /dev/scsi/host0/bus0/target0/lun0/disc и т.п.
    как это победить?
    осилив, наконец, использование более ранней версии hdparm

    Quote Originally Posted by Hohmach View Post
    ситуация не изменилась, диски не видит, в лучшем случае неверные аргументы.

    может кто помнит, как это побеждалось?

Similar Threads

  1. Подключение внешнего жесткого диска WD MyBook 3TiB (LBD)
    By Ilmarranen in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 40
    Last Post: 22-06-2014, 09:36
  2. выбор внешнего Hdd
    By TIk in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 104
    Last Post: 15-03-2009, 20:42

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •