Spuštění skriptu po restartu (F20)

Marek

Spuštění skriptu po restartu (F20)
« kdy: 19. 03. 2014, 09:26:11 »
Ahojte,

Vcera som instaloval F20. Potrebujem vsak nastavit default APM level pre hard disk na 254 (tzn. vypnut). Kedysi davno som to robil tak, ze som si pripravil shell script, ktory som ulozil do adresara /etc/pm/power.d a /etc/pm/sleep.d. Nastavil som mu prava execute a fungovalo to aj po restarte :-)

Obsah shell skriptu je nasledovny :

Kód: [Vybrat]
#!/bin/sh

hdparm -B 254 /dev/sda


Vsimol som mi vsak, ze takyto sposob uz nefunguje a disk je nastaveny do default levelu APM=96 co ma za nasledok dost caste vystavovanie hlaviciek disku. Preto by som to chcel vypnut. Skusal som sa hrat aj s profilmy v ramci tuned deamona, ale tam to kolise od 174 - 225


Viete mi prosim poradi ako vo F20 docielit spustenie vyssie uvedeneho shell skrpitu po restarte, tak aby sa ten APM level nastavil na 254 ?

Po pravde povedane so systemd nemam ziadne skusenosti a neviem sa coho chytit - toto je uz na mna zatial vyssi level :-)

Za akukolvek pomoc a ochotu Vam vopred dakujem

Marek
« Poslední změna: 19. 03. 2014, 10:25:59 od Petr Krčmář »


Re:Spuštění skriptu po restartu (F20)
« Odpověď #1 kdy: 19. 03. 2014, 15:40:40 »
Ahoj, co tak sleduji dění kolem F20, tak to vypadá, že se toho změnilo až moc. Bohužel ji nemám teď nainstalovanou, ale našel sem tohle:

http://blog.kamilhanus.cz/fedora-a-usporne-technologie-pevnych-disk

Snad ti to pomůže, týká se to právě systemd

Pavouk106

  • *****
  • 2 358
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Spuštění skriptu po restartu (F20)
« Odpověď #2 kdy: 19. 03. 2014, 16:17:15 »
Předem se omlouvám a lehký offtopic. O přepínači -B (tedy o APM) tady čtu prvně. Zmůže tohle nastavení něco i s disky jako WD Green a Seagate Pipeline? Díky za případnou opdpověď.

Re:Spuštění skriptu po restartu (F20)
« Odpověď #3 kdy: 20. 03. 2014, 07:33:58 »
Ahoj, oba disky byly navrženy s ohledem na co nejmenší odběr, což se projevilo ve výkonu (PipeLine neznám, ale WD Green se hodí jen na ukládání dat, zkoušel sem z něj spouštět například hry a virtuály a sekalo se to nehorázně, na filmy kromě BlueRay a hudbu ok). Nedokáži moc posoudit, zda se ti podaří zvednout výkon u obou, zkusiot to můžeš, ale sem silně proti tomu, abys ten výkon snižoval.

Marek

Re:Spuštění skriptu po restartu (F20)
« Odpověď #4 kdy: 21. 03. 2014, 06:21:54 »
Ahojte,

Takze po prestudovani spominanej stranky ponukam priame riesenie (nie je v nej zapracovane nastavovanie ALPM po hybernacii - kedze tu nepouzivam :-) )

1. vytvorit service - napr.  /etc/systemd/system/hdparm.service
2. do suboru vlozit obsah (vid. nizsie) & ulozit
3. nasledne spustit prikaz

Kód: [Vybrat]
systemctl enable hdparm.service4. dalej startnut service
Kód: [Vybrat]
systemctl start hdparm.service
obsah servisu
Kód: [Vybrat]
[Unit]
Description=Setting HDParm
After=suspend.target

[Service]
ExecStart=/sbin/hdparm -B 254 /dev/sda
StandardOutput=null

[Install]
WantedBy=multi-user.target suspend.target