Seite 1 von 1

Frage zu "(HowTo) USB-Festplatte schlafen legen"

Verfasst: Mo 19. Nov 2018, 18:07
von Detlef
Hallo,
ich habe vergeblich versucht, das genannte Howto umzusetzen. Möglicherweise mache ich mit den anzulegenden Symlinks etwas falsch. Muss man da noch einen bestimmten Ort mit festlegen, an den sie kommen sollen, /var/etc/init.d, wo auch die hdidle-Datei hinkommen soll?
Gruß
Detlef

Re: Frage zu "(HowTo) USB-Festplatte schlafen legen"

Verfasst: Mo 19. Nov 2018, 19:14
von Don de Deckelwech
Hi,
befandest du dich denn in dem Ordner /var/etc/init.d als du die Symlinks anlegen wolltest? Wenn nich, dann musst du absolute Pfade verwenden, zB so:
ln -s /var/etc/init.d/hdidle /var/etc/init.d/S99hdidle
ln -s /var/etc/init.d/hdidle /var/etc/init.d/K01hdidle

Ciao,
DdD.

Re: Frage zu "(HowTo) USB-Festplatte schlafen legen"

Verfasst: Di 20. Nov 2018, 13:15
von Detlef
Don de Deckelwech hat geschrieben: Mo 19. Nov 2018, 19:14 Hi,
befandest du dich denn in dem Ordner /var/etc/init.d als du die Symlinks anlegen wolltest? Wenn nich, dann musst du absolute Pfade verwenden, zB so:
ln -s /var/etc/init.d/hdidle /var/etc/init.d/S99hdidle
ln -s /var/etc/init.d/hdidle /var/etc/init.d/K01hdidle

Ciao,
DdD.
Danke vielmals, so konnte ich die Symlinks (in /var/etc/init.d) anlegen. Allerdings funktioniert das Schlafenlegen der USB-Platte nicht.
Im Log steht dies:

Code: Alles auswählen

Nov 20 12:27:00 NI-FLASH-000156 user.info rcS[44]: starting /var/etc/init.d/S99hdidle ...
/var/etc/init.d/S99hdidle: line 1: syntax error: unexpected word (expecting "in")
und daraus ergibt sich meine Frage hinsichtlich des Inhalts der Datei "hdidle", den ich aus dem HowTo 1:1 übernommen habe:

Code: Alles auswählen

case $1 in
        start)
        if [ -e /bin/hd-idle ]; then
                /bin/hd-idle -i 0 -a sda -i 300 -a sdb -i 300
        fi
        ;;

        stop)
        killall hd-idle
        ;;
esac
Heißt (expecting "in"), dass dort statt in "in" stehen muss?
Und die 300 stehen für 300 Sekunden?
Vielleicht ist jemand besser informiert als ich...
Gruß
D

Re: Frage zu "(HowTo) USB-Festplatte schlafen legen"

Verfasst: Di 20. Nov 2018, 17:02
von topie
Das in in der ersten (Line1) Zeile

Code: Alles auswählen

case $1 in 
ist gemeint.

Re: Frage zu "(HowTo) USB-Festplatte schlafen legen"

Verfasst: Di 20. Nov 2018, 17:48
von Don de Deckelwech
Hi,
2 mögliche Fehlerquellen:
- Datei nicht im Linuxformat
- letzte Zeile nicht mit Return abgeschlossen

Nimm mal die Datei aus dem Anhang, Rechte 755 nicht vergessen.

Ciao,
DdD.
hdidle.zip
(213 Bytes) 62-mal heruntergeladen

Re: Frage zu "(HowTo) USB-Festplatte schlafen legen"

Verfasst: Di 20. Nov 2018, 17:51
von Detlef
topie hat geschrieben: Di 20. Nov 2018, 17:02 Das in in der ersten (Line1) Zeile

Code: Alles auswählen

case $1 in 
ist gemeint.
Danke für die Rückmeldung, aber leider weiß ich damit noch nicht, was falsch ist (unexpected word) in der ersten Zeile und was da stehen muss (expected...).
Gruß
D

Re: Frage zu "(HowTo) USB-Festplatte schlafen legen"

Verfasst: Di 20. Nov 2018, 18:08
von Detlef
@DDD
Ich danke dir. Deine Datei funktioniert.
Gruß
D