Stránka 1 z 1

HDD sleep plugin

Napsal: 30 srp 2009, 22:48
od dempsey
Popis
Plugin pre riadenie "usinania" USB diskov. Zial - zatial niesu podporovane vsetky typy USB ... Ak pouzivate USB hub - je mozne nastavit pre kazdy disk zvlast dobu usinania po necinnosti .
Interval 1min - 9 minut.

Re: HDD sleep plugin

Napsal: 17 led 2010, 16:44
od tommix
hddsleep1.1

Re: HDD sleep plugin

Napsal: 20 úno 2011, 12:33
od abdulmp
hddsleep1.2 + cron + moja konfiguracia na vypinanie externeho USB hdd ako to pouzivam ja (overene s iomega ego a wd green vo fantec sufliku)

1. nainstalovat hddsleep
2. nakopirovat subory na spravne miesto podla umiestnenia ako su v archive
3. nastavit vsetkym spustatelnym suborom: startskriptu, cronu, crontabu, hdd_off.sh ..... prava 755 (execute)
4. restartnut box

Poznamky:
- priradene oznacenie hdd (sda/sdb ...) mozno menit v subore hdd_off.sh
- cas spustania vypinania mozno menit v cron.tab-e - ja tam mam */5 - co je kazdych 5 min

Re: HDD sleep plugin

Napsal: 10 dub 2011, 13:10
od padmad
Puvodní HDD sleep 1.2 obsahuje chybu ve skriptu, která způsobí, že funguje jen do prvního probuzení disku. Stačí malá oprava a vše funguje jak má.

Oprava:

Kód: Vybrat vše

7,8c7
< diskname=` echo $disk | sed -e "s/\/dev\///"`
< state=`grep "$diskname" /proc/diskstats`
---
> state=`grep "$disk" /proc/diskstats`
20c19
< 				state=`grep "$diskname" /proc/diskstats`
---
> 				state=`grep "$disk" /proc/diskstats`
V /proc/diskstats jsou totiž disky uvedeny pod krátkým jménem (sda, sda1) a nikoliv pod /dev/sda.
Disk se teď uspává jak má a není třeba žádný další skript nebo cron. Stačí jen nastavit spuštění při startu:

Kód: Vybrat vše

ln -s /PLUGINS/hddsleep/S99Spindown /DISK2/etc/service.d/S99Spindown
Testováno na externím USB SATA disku Fujitsu.