Portál AbcLinuxu, 7. května 2025 22:27

Dotaz: Ako uspat HDD po zvolenej dobe ?

8.2.2010 10:55 Robo
Ako uspat HDD po zvolenej dobe ?
Přečteno: 1177×
Odpovědět | Admin
Zdravim, potrebujem po x min. uspat HDD ale zatial to nefunguje tak ako ocakavam, skusal som:
hdparm -B120 /dev/sdc
hdparm -S 120 /dev/sdc
problem je ze hdd sa uspi do cca 1min a nie po 10-tich – aj ked dam napr 220 apod.

este som skusal
sdparm –set SCT=6000 /dev/sdc
ale to vyhodi hlasku „change_mode_page: failed setting page: Power condition“
na ktoru som nasiel
sdparm –command=start /dev/sdc
sdparm –clear STANDBY –6 /dev/sdc
ale uz „STANDBY –6“ tiez skonci na nej…
HDD je Samsung F2 1.5TB SATA pripojeny cez eSATA

je nejaka ina moznost ?

vdaka
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.2.2010 12:00 R
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skus tam dat 240 a potom 241, ze co to bude robit. Mne funguje 241 na dvoch diskoch (Seagate a Samsung) bez problemov.
8.2.2010 12:01 R
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
Zabudol som: pouzivam "hdparm -S".
otasomil avatar 10.2.2010 15:38 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Odpocitavani casu nechte nastroji "sleep"

sleep 10m; hdparm -* /dev/sd*

Za * doplnte spravny parametr a zarizeni.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
10.2.2010 17:41 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
Jaká je asi pravděpodobnost, že uživatel nechce uspat disk "od teďka za 10 minut", což umí každé malé dítě, ale spíš "po 10 minutách nečinnosti", což vzhledem k přepočítávacím koeficientům a různému chování disků někdy oříšek?

Přestože mne při čtení dotazu tohle také přišlo na mysl, spíš bych sázel na tu obvyklejší variantu.
11.2.2010 23:23 Robo
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
blbo som to napisal, ide o uspatie po x min. necinnosti...

zatial som nasiel
http://www.nslu2-linux.org/wiki/FAQ/SpinDownUSBHarddisks
( verzia "Shell-only scsi-idle without kernel patch")
po mensich upravach to ako tak chodi (chce to ale este odskusat) a dnes som nasiel
http://code.google.com/p/spindown/
ktore zda sa slape dobre ale na zavery je este skoro, v tom "Sheel..." som musel zmenit toto (mozno niekomu pomoze)

---
         if [ $up = 1 ]; then
            echo -e "sleep...\t" `date`
            sync
            sleep 1
#            scsi-stop /dev/$disk
sdparm --command=sync /dev/$disk
sleep 1
sdparm --command=stop /dev/$disk
sleep 1
            state=`grep " $disk " /proc/diskstats`
            up=0
         fi 
---
11.2.2010 23:40 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
Pokud jste vyloučil možnost že by to uměl disk správně sám (docela divné že se vypíná dřív :( i když zcela standardizované to chování samozřejmě není) tak je takovýto způsob vypínání pomocí hlídacího skriptu asi jediná možnost jak to zařídit. Jinak ty níže uvedené laptop-mode-tools se taky hodí, zvlášť to samotné "echo X > /proc/sys/vm/laptop_mode" dělá to, že když se disk už jednou probudí kvůli čtení, tak se na něj rovnou zapíše co je v bufferech, aby se příště nebudil třeba kvůli zápisu. Ale to už jsem lehce OT.
11.2.2010 08:16 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
já to řeším přes laptop-mode-tools, kde mít laptop není podmínkou :-)
11.2.2010 23:33 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
Ovšem laptop-mode-tools řeší uspávání disku tak, že překvapivě nastavují ten hdparm -S XYZ /dev/sdc. takže pokud nešlape bez nich...
6.7.2010 21:48 lzap
Rozbalit Rozbalit vše Re: Ako uspat HDD po zvolenej dobe ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je nějaký výsledek bádání? Budu kupovat tyhle disky do pole a rozhodně bych rád, aby se po 2 hodinách nečinosti vypínaly. Funguje alespoň nějaké to user-space řešení? Díky...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.