Hirdetés

Hirdetés

Új hozzászólás Aktív témák

  • cigam

    félisten

    LOGOUT blog

    válasz Keef_Lee #20286 üzenetére

    Egy online fordítóval simán érthetővé tehető, de a kedvedért leferdítettem:
    Az eszköznevek felderítéséhez add ki a

    sudo blkid

    parancsot. Ez megmutatja, hogy a rendszer miként hivatkozik a külső meghajtódra. Nálam pl. /dev/sda a külső meghajtó azonosítója.

    Telepítés előtt frissítsd a csomag listát,

    sudo apt-get update

    majd jöhet a hdparm telepítése, és konfigurálása

    sudo apt-get install hdparm -y

    Ellenőrizd, hogy a meghajtódat támogatja-e a hdparm.

    sudo hdparm -y /dev/sda
    vagy
    sudo /usr/sbin/hdparm -y /dev/sda

    Ha ezt válaszolja, a meghajtód támogatott, a hdparm-al beállíthatod az energiatakarékos profilt.
    /dev/sda:
    issuing standby command

    Azonban ha ehhez hasonló a program válasza, akkor máris ugorj a hd-idle beállításait taglaló részhez.
    /dev/sda:
    issuing standby command
    SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    Ezután ellenőrizd, hogy támogatja-e az írás gyorsítást (write cache)

    sudo hdparm -I /dev/sda | grep 'Write cache'
    vagy
    sudo /usr/sbin/hdparm -I /dev/sda | grep 'Write cache'

    Ha látod a * (csillag) jelet, az azt jelenti, hogy támogatott.

    * Write cache

    Ha viszont nincs csillag, a meghajtód nem táámogatja az írás gyorsító tár(write cache) használatát.

    Write cache

    Ahhoz, hogy a hdparm leállítsa az eszközt, a -B kapcsolót kell használnod. 1-től 127-ig megadott szám leállítja a meghajtót.

    sudo hdparm -B127 /dev/sda

    Nincs más hátra, mint beállítani a megfelelő paramétereket a konfigurációs fájlban.

    nano /etc/hdparm.conf

    A leállítás elötti várakozás idejét másodpercekben kell megadni, és el kell osztani 5-el. Ha pl. 10 perc tétlenség után szeretnéd leállítani, akkor 120-at kell megadni (600/5=120).

    Az írás gyorsító tár engedélyezése, és leállítás idejének megadása(ha nem támogatja, a gyorsítótárat, akkor értelemszerűen off-ra kell tenni):

    /dev/sda {
    write_cache = on
    spindown_time = 120
    }

    Miután újraindítottad a rendszet, már készen is vagy.

    ---

    A hd-idle telepítése és konfigurálása.

    Ha a hdparm-al nem sikerült felkonfigurálni a meghajtót, távolítsd el.

    sudo apt-get remove hdparm -y

    A hd-idle egy speciális rendszerfájlt használ a lemezaktivitás felderítésére. A

    cat /proc/diskstats

    parancsal derítheted ki, hogy a rendszereden működhet-e ez a fajta megoldás. Ha az alábbi sorokhoz hasonló a parancs kimenete, működni fog. Viszont ha nem talál ilyen fájlt vagy könyvtárt, a hd-idle-t sem veheted használatba

    8 0 sda 342 0 2759 260 0 0 0 0 0 250 250
    8 1 sda1 102 0 815 90 0 0 0 0 0 80 80

    Kicsit trükkös a hd-idle "telepítése", ugyanis azt neked kell lefordítanod forráskódból. Tehát a program fordításához szükséges csomagokat kell telepíteni:

    sudo apt-get install build-essential fakeroot debhelper -y

    Ezután a hd-idle forráskódját kell beszereni, kicsomagolni.

    wget http://sourceforge.net/projects/hd-idle/files/hd-idle-1.05.tgz
    tar -xvf hd-idle-1.05.tgz && cd hd-idle

    A hd-idle csomag fordítása, és telepítése

    dpkg-buildpackage -rfakeroot
    sudo dpkg -i ../hd-idle_*.deb

    Mégint ellenőrizd le, hogy valóban működik a hd-idle a merevlemezeddel:

    sudo hd-idle -i 0 -a sda -i 300 -d

    A parancs kiadása után hasonló eredményt kell kapnod:
    probing sda: reads: 2759, writes: 0
    probing sda: reads: 2759, writes: 0
    probing sda: reads: 2759, writes: 0
    Use Ctrl+C to stop hd-idle in the terminal

    Nyissd meg a hd-idle konfigurációs fájlját,

    sudo nano /etc/default/hd-idle

    és engedélyezd az automatikus indítást, és állítsd be a meghajtó üresjárati idejét.

    START_HD_IDLE=true
    HD_IDLE_OPTS="-i 0 -a sda -i 600"

    Mint látható itt másodpercekben kell megadni a lekapcsolás előtti tétlenség idejét(10 perc = 600mp).
    Itt is egy újraindítással lépnek életbe a módosítások.

    A parancsokat nem tudtam lepróbálni, dolgozóban vagyok, majd később kicsinosítom, és kirakom a raspbian cikk végére.

    [ Szerkesztve ]

    Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews

Új hozzászólás Aktív témák