Page 13 of 15 FirstFirst ... 31112131415 LastLast
Results 181 to 195 of 212

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

  1. #181
    каламбурчик вышел ... заставляет задуматься, а нужен ли этот скази-стоп, если народ не знает как от него избавиться .
    Ну как говорится у кого что болит
    /usr/sbin/scsi-stop .Вот его и надо запускать
    Спасибо ,помогло ,токо команда у меня такая
    Code:
    /usr/sbin/scsi-stop /dev/discs/discb/disc
    и по такой тоже останавливается
    Code:
    /usr/sbin/scsi-stop /dev/discs/discb/part1
    Вот токо назревает вопрос а какой командой стартовать диск ???

    а /dev/disks это архаизм со старого ядра, если я чего не путаю
    Не знаю почему так
    Last edited by max2007; 11-04-2011 at 23:39.
    Asus RT-N16 FW:1.9.2.7-rtn-r2944 + HDD 1 TB WD WD10EARS + Mobile Rack AgeStar SUB3AHT
    USB Flash 2 Gb Программы для чайника + nShaper + Poptop + Онлайн радио + Egreat EG-R1

  2. #182
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    раскручиваться он должен сам при попытке обращения к диску

  3. #183
    Quote Originally Posted by max2007 View Post
    Вот тема с описанием
    Это скрипт для старого ядра. Для 2.6 тут http://wl500g.info/showpost.php?p=203696&postcount=173.
    Code:
    #!/bin/sh
    if /usr/bin/[ $# -ne 1 ]; then
            /bin/echo 1>&2 "Usage: $0 <device>"
            /bin/echo 1>&2 "example: $0 sda"
            exit 1
    fi
    
    #Check every 30 seconds for disk io changes
    PERIOD=30
    #if no changes are found during 5 minutes -> disk spindown
    BOUNDARY=300
    SCSISTOP=/usr/sbin/scsi-stop
    LOGFILE=/tmp/scsi-$1.log
    
    str=`/bin/grep $1 /proc/diskstats`
    cooltime=0
    stopped=0
    
    while /bin/true; do
            /bin/sleep $PERIOD
            newstr=`/bin/grep $1 /proc/diskstats`
            if /usr/bin/[ "$newstr" = "$str" ]; then
                    cooltime=$(($cooltime + $PERIOD))
                    if /usr/bin/[ $cooltime -ge $BOUNDARY -a $stopped -eq 0 ]; then
                            $SCSISTOP /dev/$1
                            time=`/bin/date '+%b %e %H:%M:%S'`
                            /bin/echo "$time: Cooled down..." >> $LOGFILE
                            stopped=1
                    fi
            else
                    if /usr/bin/[ $cooltime -ne 0 ]; then
                            time=`/bin/date '+%b %e %H:%M:%S'`
                            /bin/echo "$time: Disk first used after $cooltime seconds" >> $LOGFILE
                    fi
                    cooltime=0
                    str=$newstr
                    stopped=0
            fi
    done
    RT-N16 TomatoRAF

  4. #184

    Thumbs up ОГРОМНОЕ СПАСИБО ВСЕМ ОТКЛИКНУВШИМСЯ

    Это скрипт для старого ядра. Для 2.6 тут
    Огромнейшее спасибо ,всё завелось и отлично работает

    Да вот обнаружилось в системный лог выдаёт вот такую ошибку
    Code:
     program scsi-stop is using a deprecated SCSI ioctl, please convert it to SG_IO
    хотя всё вроде работает,может кто подскажет как избавится от этой ошибки .
    Last edited by max2007; 12-04-2011 at 20:09.
    Asus RT-N16 FW:1.9.2.7-rtn-r2944 + HDD 1 TB WD WD10EARS + Mobile Rack AgeStar SUB3AHT
    USB Flash 2 Gb Программы для чайника + nShaper + Poptop + Онлайн радио + Egreat EG-R1

  5. #185
    Quote Originally Posted by max2007 View Post
    хотя всё вроде работает,может кто подскажет как избавится от этой ошибки .
    Просить энтузиастов поправить. Тут уже спрашивали. Могу из томаты бинарник выложить.
    RT-N16 TomatoRAF

  6. #186
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    было бы полезнее добавить напоминалку сюда:
    http://code.google.com/p/wl500g/issues/list

  7. #187
    было бы полезнее добавить напоминалку сюда:
    http://code.google.com/p/wl500g/issues/list
    Я бы с радостью , но вот мой английский на очень-очень низком уровне
    так что пускай знающие люди отпишутся
    Asus RT-N16 FW:1.9.2.7-rtn-r2944 + HDD 1 TB WD WD10EARS + Mobile Rack AgeStar SUB3AHT
    USB Flash 2 Gb Программы для чайника + nShaper + Poptop + Онлайн радио + Egreat EG-R1

  8. #188

    Wink spindown

    Кто-нибудь пытался поставить такое на нашу прошивку:
    http://www.studenikin.ru/IdleSpindownOnTomato.asp
    Скрипт заявлен под Tomato, встанет ли на rt-n16 c прошивкой Энтузиастов без перекомпиляции?
    Собственно интерес у меня к нему обусловлен тем, что у меня 3 диска подключены к асусу, из них один используется постоянно, а остальные пару раз в неделю. Вот и задумался об отключение дисков на время простоя.

  9. #189

    Wink ?

    Quote Originally Posted by MMX2 View Post
    Скрипт заявлен под Tomato, встанет ли на rt-n16 c прошивкой Энтузиастов без перекомпиляции?
    Зачем нужен томатовский скрипт, когда всё есть под нашу прошивку? Пожалуйста, воспользуйтесь поиском.

  10. #190

    Talking

    Quote Originally Posted by MMX2 View Post
    Кто-нибудь пытался поставить такое на нашу прошивку:
    http://www.studenikin.ru/IdleSpindownOnTomato.asp
    Скрипт заявлен под Tomato, встанет ли на rt-n16 c прошивкой Энтузиастов без перекомпиляции?
    Собственно интерес у меня к нему обусловлен тем, что у меня 3 диска подключены к асусу, из них один используется постоянно, а остальные пару раз в неделю. Вот и задумался об отключение дисков на время простоя.
    Спасибо! Работает!Видимо у меня генетическая несовместимость по поиском на нашем форуме - ничего, что мне нужно не могу найти.

  11. #191
    Работает:
    AgeStar SCB3AH1T + WD20EARS

    Host scsi1: usb-storage
    Vendor: JMicron
    Product: JM20336 SATA, USB Combo
    Serial Number: DCAA02055098
    Protocol: Transparent SCSI
    Transport: Bulk

  12. #192
    Join Date
    Feb 2013
    Location
    Биробиджан
    Posts
    18

    Запрет отключения жесткого диска

    Имеется внешний жесткий диск 3Q U223 500Gb (внутри Seagate Momentus ST9500325AS) подключенный к Asus RT-N16 с Tomato USB на борту.
    Жесткий диск засыпает даже с отключенной опцией остановки HDD при неактивности. Погуглив выяснил, что нужно отключить APM диска, установил hdparm, ввел команду hdparm -B 255 /dev/sda, в ответ получил, что APM отключена. Через некоторое время диск все равно уснул. Посмотрел все параметры hdparm, нашел Set standby (spindown) timeout. Ввел команду hdparm -S 0 /dev/sda, в ответ получил setting standby to 0 (off). Зараза, все равно засыпает. Что ему еще надо? Может контроллер usb to sata дает команду на остановку?
    Кто сталкивался, подскажите где копать?

  13. #193
    Некоторые диски засыпают невзирая ни на какие настройки. Но оно может и к лучшему, как правило, такие диски не расчитаны на 24/7 режим работы.
    RT-N65U 3.0.3.8-081 (Padavan).
    WL500gp V1 128 MB. 1.9.2.7-rtn-r4330.

  14. #194
    Join Date
    Feb 2013
    Location
    Биробиджан
    Posts
    18
    Quote Originally Posted by Rucha View Post
    Некоторые диски засыпают невзирая ни на какие настройки. Но оно может и к лучшему, как правило, такие диски не расчитаны на 24/7 режим работы.
    Честно говоря не представляю, почему жесткий диск не сможет работать в режиме 24/7, при условии, конечно, нормального температурного режима. А вот постоянные остановки и раскрутки шпинделя, парковка головок (а у меня это происходит раз по 30 в день) - это очень плохо.
    Пока решил проблему добавлением задания в крон на копирование небольшого файлика каждые 10 минут.

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

Page 13 of 15 FirstFirst ... 31112131415 LastLast

Similar Threads

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