habe gestern von nem yadi-image aus 2005 mal auf ein dietmarW Image von heute geupdatet. Doch seit dem braucht die Box ne Ewigkeit um in den DeepStandby zu gehen.
Habs eben gestoppt:
Ich drück die Power-Taste auf der Fernbedienung. Dann kommt sofort das Ausschalt-Bild und das LCD zeigt dies auch an. TV-Bild und Ton sind somit weg. Nach knapp über 30 Sekunden kommt nochmal für einen kurzen Moment der TV Ton. Nach knapp über 45 Sek ist die Box dann aus.
Ist das normal?
Hab die Box an einer Funkfernbedienbaren Steckdose (um Strom zu sparen schalte ich das gesamte TV-Rack so aus, braucht nur noch knapp 0,5 Watt mit der Funk-Steckdose). Und wenn ich da alles ausmachen will muss ich ja bald ne Minute warten ...
Find das ätzend.
Hab ein wenig gesucht und geschat was die Box da noch so alles macht. Hab aber nicht rausgefunden was da so lange braucht.
Hier mal, für alle die niht das DietmarW - Image haben, die start_neutrino-File:
Code: Alles auswählen
#!/bin/sh
# $Id: start_neutrino,v 1.30 2006/07/23 12:21:37 barf Exp $
date -s 010101001970
sectionsd
timerd
camd2
zapit
controld
nhttpd
until neutrino -f -u ; do
echo "Neutrino exited with nonzero exit status, restarting..."
pidof sectionsd >/dev/null || sectionsd
pidof timerd >/dev/null || timerd
pidof camd2 >/dev/null || camd2
pidof zapit >/dev/null || zapit
pidof controld >/dev/null || controld
pidof nhttpd >/dev/null || nhttpd
done
[ -e /tmp/tuxmaild.pid ] && kill $( cat /tmp/tuxmaild.pid )
[ -e /tmp/tuxcald.pid ] && kill $( cat /tmp/tuxcald.pid )
[ -e /var/run/automount.pid ] && kill -TERM $( cat /var/run/automount.pid )
pzapit -kill
i=9
while expr $i != 0 > /dev/null
do
if pidof controld > /dev/null; then echo "Waiting for controld (max. $i seconds)"
elif pidof timerd > /dev/null; then echo "Waiting for timerd (max. $i seconds)"
elif pidof zapit > /dev/null; then echo "Waiting for zapit (max. $i seconds)"
elif pidof tuxmaild > /dev/null; then echo "Waiting for tuxmaild (max. $i seconds)"
elif pidof tuxcald > /dev/null; then echo "Waiting for tuxcald (max. $i seconds)"
else break;
fi
i=`expr $i - 1`
sleep 1
done
if [ -e /tmp/.nohalt ] ; then
killall -q sectionsd
killall -q timerd
killall -q camd2
killall -q zapit
killall -q controld
killall -q nhttpd
saa --fbas
switch -fnc 0 -fblk 0
echo "Neutrino and its daemons terminated (hopefully)"
exit
fi
if [ -e /tmp/.reboot ] ; then
reboot
else
halt
fi
Aber ich hab ja 45 Sekunden shutdown-zeit....
Im Menü ist verzögertes runterfahren schon deaktiviert.
Kann mir jemand sagen wie ich das beschleunigen kann?
Einfach so den Saft abdrehen tut dem Linux sicher nict so gut, oder ? Kenn das von meinem SuSE Server. Der bedankt sich irgendwann mit nem zerstückelten Filesystem ...
Any ideas ?
-Alex