Portál AbcLinuxu, 20. dubna 2024 08:18


Dotaz: Uspání disku

Petr Fiedler avatar 30.1.2019 18:01 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Uspání disku
Přečteno: 815×
Odpovědět | Admin

Zdravím,
v rc.local mám nastaveno echo 1 > /sys/block/sdX/device/delete, aby se mi disk na zálohy hned při startu pc uspal. Problém je v tom, že když pc usne a pak jej vzbudím, roztočí se i disk. V aplikaci Disky jsem sice nastavil, aby se disk okamžitě vypnul, ale toto nastavení mi nevyhovuje, protože pc probouzím několikrát za den a disk se pořád roztáčí a vypíná. Jde nějak nastavit, aby se po probuzení pc disk neroztočil?


Řešení dotazu:


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

Odpovědi

30.1.2019 18:22 debian+
Rozbalit Rozbalit vše Re: Uspání disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co ak sa disk musi roztocit, ci je po spanku funkcni a realne nieco precitat/zapisat. Proste overujem, ci je funkcni. Overujem pripadne, ci sa nezmenili velkost odielovat a dalsie suvislosti (a pripadne aktualizovat). Pred/po musi do FS poznacit, ze data disk je korektne ukonceni (napr. poznacit do pripojeneho FS). A pri pripojeni zapisat do FS, ze sa pouziva.

Uspat moze byt 2 hodiny, ale aj par mesiacov.

Podla tychto argumentovat to bezpecne nebude. A zrejme ak sa to neda. Tak by si musel kontaktovat spravcov jadra (nech jadro predpoklada pri spani sa nic nezmenilo).

Tolko teoretickeho uvazovania.
Petr Fiedler avatar 30.1.2019 20:51 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku
Co ak sa disk musi roztocit, ci je po spanku funkcni a realne nieco precitat/zapisat. Proste overujem, ci je funkcni.

A proč by měl něco reálně číst, nebo zapisovat? Na tom disku budou jen zálohy. Co by do něj systém měl po probuzení zapisovat? Chci, aby do něj zapisoval jen zálohy a to tehdy, kdy mu to určím. Linuxáci říkávají, že krása Linuxu spočívá mj. v tom, že si jej člověk může přiohnout jak potřebuje. Takže bych jej rád přiohl.

Overujem pripadne, ci sa nezmenili velkost odielovat a dalsie suvislosti (a pripadne aktualizovat). Pred/po musi do FS poznacit, ze data disk je korektne ukonceni (napr. poznacit do pripojeneho FS). A pri pripojeni zapisat do FS, ze sa pouziva.

Jak by se změnily velikosti oddílů, když byl disk vypnutý? Pokud se při startu pc provede ten příkaz co jsem zmínil v dotazu, tak pak ten disk v GParted není ani vidět. Kdybych na něm chtěl vytvářet oddíly, musel bych jej napřed probudit, že jo? Nejsem odborník, ale usuzuji, že přesto že byl disk při startu uspán, tak fs o něm už záznam má a má ho i po probuzení pc ze spánku, protože po probuzení pc by měl být systém v identickém stavu, jako před uspáním pc.

30.1.2019 21:53 Bherzet | skóre: 19 | blog: Bherzetův blog
Rozbalit Rozbalit vše Re: Uspání disku
Co ak sa disk musi roztocit, ci je po spanku funkcni a realne nieco precitat/zapisat. Proste overujem, ci je funkcni.
Proč by to dělal?
Overujem pripadne, ci sa nezmenili velkost odielovat a dalsie suvislosti (a pripadne aktualizovat).
Proč by to dělal? Je to nějak relevantní u odpojeného disku?
Pred/po musi do FS poznacit, ze data disk je korektne ukonceni (napr. poznacit do pripojeneho FS).
Když ten disk není připojený?!
A pri pripojeni zapisat do FS, ze sa pouziva.
Uspat moze byt 2 hodiny, ale aj par mesiacov.
???
Podla tychto argumentovat to bezpecne nebude.
To nejsou argumenty, ale hovna, řečeno velmi mírně.
30.1.2019 22:29 debian+
Rozbalit Rozbalit vše Re: Uspání disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobre. Zle som pochopil - myslel som, ze je ummount je iba.

Napis vyvojarom kernelu a mozno ani to nepomoze. Lebo vyvojary firwmaru disku - lebo pri zobudeni (rozujem privodu napajania, pripadne zdvihutiu na normalnu hodnotu) sa zapne zariadenie (disk) a urobi rychlu detekciu, ci je ok (a k tomu samozrejme platia roztocenie platni) a v pripade uspechu nasladne ide svojho normalneho stavu (normalne pracovat alebo robit nic).

To ze odpojis zariadenie cez sys. Nezname ze je absolutne odpoveje. To musis aj fyzicky odpojit datove kable SATA alebo/aj napajacie. Lebo takto odpojene zariadenie sa da naspat pripojt.

nieco ku System Sleep States v Linuxe
Petr Fiedler avatar 30.1.2019 23:01 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Datový SATA kabel odpojovat nemusím. Stačí daný port zakázat v BIOSu. Ale disk se stejně bude točit, respektive usínat a probouzet. Že z něj můžu sundat napájecí kabel vím, ale je to dost nepohodlné, protože disk bude používán, ale jen pro zálohy. A pořád sundávat bočnici je o ničem. Proto se snažím zjistit, jestli to jde nějak elegantněji.

Díky za odkazy.

31.1.2019 09:54 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Uspání disku
Uspanie disku ktoré zabezpečí zaparkovanie hlavičky a vypnutie motoru rieši odjakživa power management pre daný disk. Je to transparentné a funkčné riešenie. To že elektronika toho disku počúva na príkaz "zobuď sa" je len žiadúce.

Načo by mal niekto písať vývojárom jadra, alebo firmwaru disku ak na svete existuje a používa sa funkčné riešenie ktoré je staršie ako ty?
30.1.2019 22:58 Bherzet | skóre: 19 | blog: Bherzetův blog
Rozbalit Rozbalit vše Re: Uspání disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady řeší stejný problém. Nejlepší by bylo zkusit to přes ty jumpery, protože pak by se disk neroztočil ani při bootu, ale nevím, co máš za disk a jestli to podporuje.

Pak ještě můžeš zkusit hdparm -Y /dev/sdX. A jen pro upřesnění: Myslíš uspáním suspend, že? Při hibernaci (uspání na disk) to softwarově řešit asi nepůjde.
Petr Fiedler avatar 30.1.2019 23:11 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Díky za odkaz. Jak bude čas, mrknu na to.

Jsem letitý windowsák, který na Linux přešel teprve před pár týdny. Ve Win je to tak, že "režim spánku" je do RAM a "hibernace" je na disk, takže si rozumíme :)

Petr Fiedler avatar 30.1.2019 23:16 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Jen jsem to prolítl, ale vypadá to zajímavě. Ten hdparm mi disk uspí, ale když pak uspím pc a probudím jej, tak se roztočí i disk.

Pavel 'TIGER' Růžička avatar 31.1.2019 10:28 Pavel 'TIGER' Růžička | skóre: 53
Rozbalit Rozbalit vše Re: Uspání disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jelikož ATX zdroj má nulový power management a základní desky většinou silně omezený, pak je tento problém těžko řešitelný, protože než zasáhne software, tak tam vždycky nějaká prodleva bude. Nejjednodušším řešením je externí box s externím napájením, které bude zapojené do spínací zásuvky. Složitější řešení je koupit prodlužovací, napájecí sata kabel, přerušit jej a jeho spínání řešit buď manuálně, nebo nějakým mezičlánkem, který se o to postará. Nějaké manuální přepínače jsou na trhu. Časové jsem nepotkal.
31.1.2019 11:04 pavele
Rozbalit Rozbalit vše Re: Uspání disku
A proč chceš vlastně tohle řešit?

Spotřeba to nebude, když ten PC nebo co to je čas od času probudíš.

Opotřebení to taky nebude, protože na to jsou ty disky stavěné.
Pavel 'TIGER' Růžička avatar 31.1.2019 11:12 Pavel 'TIGER' Růžička | skóre: 53
Rozbalit Rozbalit vše Re: Uspání disku
Já to neřeším, zastávám názor, že disku je nejlépe, když se točí, naopak, když dlouho stojí, nemusí se potom roztočit.
Petr Fiedler avatar 31.1.2019 12:45 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Pc neprobouzím čas od času, ale několikrát denně a disk tím trpí. Spotřeba nulová taky není. A taky mi dost vadí hluk. Moje case je jako cedník - např. zvrchu je celá děrovaná a točení plotny mě prostě obtěžuje. Když rotačák spí a jede jen systémové SSD, to je klid. Zrovna teď se rotačák vypnul, nádhera. Až tedy na to, že hlavičky teda trpí a to mi prostě vadí.

Tož tak

Petr Fiedler avatar 31.1.2019 12:46 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Díky Pavle

Josef Kufner avatar 31.1.2019 16:13 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Uspání disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dalším možným řešením je dát disk do jiného počítače, který bude déle spinkat a nebude se probouzet tak často.
Hello world ! Segmentation fault (core dumped)
k3dAR avatar 31.1.2019 17:00 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Uspání disku
A nebo pouzit 5.25" ramecek se zameckem co odpojuje napajeni (ne vsechny to umi, potreba dohledat/overit) nebo ten suplik mit povytazenej/pootevrenej kdyz se disk nepouziva...
porad nemam telo, ale uz mam hlavu... nobody
Petr Fiedler avatar 2.2.2019 13:45 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Ten zámeček, to je nějaký čudlík, nebo funkce? Já mám třeba disk z bývalého nb v rámečku a je zapojen do RPi. Disk se při nečinnosti sám vypne. RPi ale jede stále. Myslím, že kdyby se RPi uspalo a probudilo, probudil by se i ten disk.

Zkusil jsem nechat jet celé pc s tím, že je ten disk vypnutý a mám nastaveno, aby se monitor po 10 minutové neaktivitě taky vypnul. To mi přijde docela dobré, protože když pak ťuknu do klávesnice, tak se jen rozsvítí monitor a ten disk se neroztočí. Když jsem ale ráno přišel k pc, tak zlobil panel. Vyjížděl se spožděním a přesunovat na něm něco bylo frustrující. Takže Cinnamon s tímhle bude mít nejspíš problém. Uvidím. Kolik tak tento způsob používání pc spotřebuje podle tebe kW?

k3dAR avatar 2.2.2019 18:29 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Uspání disku
jde o fyzicke rozpojeni, akorat jak sem psal, ne kazdej zamecek odpojuje napajeni, treba tenhle ramecek ma sice zamecek ale jde jen o zamezeni vysunuti pri zamceni, neresi napajeni, ale u nej mohl bys teda pootevrit ty "dvirka"
nebo tady mas ramecek co ma primo tlacitko ON/OFF a dokonce se tam vejde 1x 3.5" i 1x 2.5"
nebo tohle ma zamecek/klicek a maji uvedene ze i odpojuje napajeni

porad nemam telo, ale uz mam hlavu... nobody
Petr Fiedler avatar 2.2.2019 21:51 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Ten na ty 2 disky je super, ale ta cena.

Pavel 'TIGER' Růžička avatar 2.2.2019 18:54 Pavel 'TIGER' Růžička | skóre: 53
Rozbalit Rozbalit vše Re: Uspání disku
Rámeček postačuje tento, netřeba do něj strkat disk. Cena se mi však zdá poněkud přemrštěná.
Petr Fiedler avatar 2.2.2019 21:52 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Tak tohle je dobrá věc, ale je to teda fakt drahý.

2.2.2019 22:36 debian+
Rozbalit Rozbalit vše Re: Uspání disku
Premrstene? Nieco stoji zrejme rele (na spinanie), nieco krabicka. A cena ide.
Pavel 'TIGER' Růžička avatar 2.2.2019 22:58 Pavel 'TIGER' Růžička | skóre: 53
Rozbalit Rozbalit vše Re: Uspání disku
Litr je dneska houby peníz a dovolit si to může každý, ale v porovnání s moderní, základní deskou mi to přijde prostě drahé.
k3dAR avatar 2.2.2019 23:20 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: Uspání disku
levnejsi: do 5.25" pozice, nebo zaslepka zezadu
porad nemam telo, ale uz mam hlavu... nobody
Petr Fiedler avatar 2.2.2019 23:33 Petr Fiedler | skóre: 35 | blog: Poradna | Brno
Rozbalit Rozbalit vše Re: Uspání disku

Super, díky. Asi to do té 5,25" pozice koupím.

13.1.2020 17:50 Tovog
Rozbalit Rozbalit vše Re: Uspání disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na tohle jsem si pořídil vypínače napájení disků a doplnil o relátka, díky kterým se disk nevypne hned, ale nenabehne až po vypnutí nebo spánku. https://m.aliexpress.com/item/32883011585.html

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.