Automatické uspání HDD na linuxových systémech - Verze k tisku +- XBMC-Kodi.cz (https://www.xbmc-kodi.cz) +-- Fórum: KODI - software (https://www.xbmc-kodi.cz/forum-kodi-software) +--- Fórum: Operační systémy (https://www.xbmc-kodi.cz/forum-operacni-systemy) +---- Fórum: Linux (https://www.xbmc-kodi.cz/forum-linux) +---- Téma: Automatické uspání HDD na linuxových systémech (/prispevek-automaticke-uspani-hdd-na-linuxovych-systemech) |
Automatické uspání HDD na linuxových systémech - Petrvald - 18.10.2016 K RPi mám připojený externí disk, který slouží pro ukládání a přehrávání multimediálních dat. Je celkem zbytečné, aby byl disk neustále v aktivním stavu, proto používám nástroje na uspání. V Kodi (OpenELEC, LibreELEC) je možné instalovat doplněk hd-idle, který funguje naprosto spolehlivě, jelikož mám nainstalováno více systému jako je Raspbian, RetroPie ... , hledal jsem proto možnost jak zajistit uspání HDD i na nich. Postup: nainstalujem nástroj hdparm: Kód: sudo apt-get update dále si zjistíme UUID (identifikační číslo disku): Kód: sudo blkid ve screenu je vidět výpis všech zařízení, kde si najdeme to správné a opíšem UUID. Je možné použít i cestu /dev/sda-b-c..., jenže takhle by nebyla vždy zaručena správná identifikace, jelikož se svazky značí podle toho, v jakém pořadí byly připojeny. UUID zajistí správné rozpoznání, bez ohledu na to, kdy byl disk připojen. použijem příkaz: Kód: sudo nano /etc/hdparm.conf pomocí kláves se přesunem na poslední řádek a vložíme: Kód: /dev/disk/by-uuid/zde doplnit UUID { poté stačí uložit (ctr+x) a restartovat hdparm: Kód: sudo service hdparm restart to je vše, jen ještě upozorním, že čas není v sekundách ! Pro jeho zjištění musíme číslo vynásobit pěti, takže spindown time 120 = 10 minut. RE: Automatické uspání HDD na linuxových systémech - ric-cz - 10.4.2018 Dobrý den, měl bych dotaz k uspávání disku na Kodi v linuxu LibreElec. I když tam už v základu hdparm byl, nainstaloval jsem si hd-idle, který se mi zdál snažší. V /storage/.config/autostart.sh mám zavedeno /storage/.kodi/addons/virtual.system-tools/bin/hd-idle -a sdb -i 1200. Funguje to správně do té míry, že to připojený externí USB disk se samostatným (vlastním) napájením uspí (když se nepoužívá podle nastaveného času). Problém ale nastane, když dám Kodi/PC vypnout. Pokud byl disk upaný, během vypínání linuxu se probudí a ani po vypnutí celého PC se už disk neuspí. To samé platí při vypínání, když se disk točí - opět se po vypnutí PC disk nepřestane točit. Porovnávám celé chování s Windows a tam se to celé chová tak jak chci. Sice se během vypínání PC s Windows uspaný disk probudí, ale po vypnutí PC se zase uspí. Nebyla by cesta disk během vypínání systému uspat nějakým příkazem zadaným do shutdown.sh ? RE: Automatické uspání HDD na linuxových systémech - Petrvald - 10.4.2018 Tvůj problém bude nejspíš v tom, že máš aktivní napájení USB i po vypnutí PC. Mělo by jít poladit v BIOSU, možná i příkazem... Jinak nástroj hdparm používám bez problémů na LibreELEC (není třeba instalovat je již součástí systému) více zde . Doplním pár příkazů, které třeba někomu pomůžou: Informace o aktuálním stavu disku: Kód: hdparm -C /dev/sda Automatické uspání při nečinosti (číslo za S značí za jak dlouho se disk uspí, 1 = 5 sekund) : Kód: hdparm -S 4 /dev/sda Stand-by režim: Kód: hdparm -y /dev/sda Uspání HDD, nejnížší spotřeba (pro opětovné zprovoznění může být vyžadován restart): Kód: hdparm -Y /dev/sda |