fr@nk-pcn
Neuer User
- Mitglied seit
- 6 Mrz 2006
- Beiträge
- 117
- Punkte für Reaktionen
- 0
- Punkte
- 0
"Ordendliches" Herunterfahren/ Neustarten
@RalfFriedl
Danke für die flinke Hilfe.
Also so: stop.sh
Aufruf mit
/var/media/ftp/Corsair-FlashVoyager-01/stop.sh & . . . ..Hm, besser aus'n tmp Verzeichniss der FB
Wie bekomme ich das vor getimten awaitreboot 0330 unter?
@RalfFriedl
Danke für die flinke Hilfe.
Also so: stop.sh
Code:
#!/bin/sh
USBDEVICE=$(mount | grep /var/media/ftp/ | sed -e "s|^.*ftp/||g" -e "s/ .*$//")
# Alle rc-Skripte mit stop aufrufen
for pkg in $(cat /etc/static.pkg) crond telnetd webcfg swap; do
/etc/init.d/rc.$pkg stop
done
# Signal an Programme, sich zu beenden
kill -TERM -1
# Den Programmen etwas Zeit geben, sich freiwillig zu beenden
# Zeit je nach Bedarf
sleep 2
# Alle Programme beenden, die trotzdem noch laufen.
kill -KILL -1
# swap ausschalten
/var/media/ftp/$USBDEVICE/sbin/busybox2 swapoff -a [COLOR="Red"]# da Busybox 1.8.2 kein swapon/ off hat[/COLOR]
# alles unmounten
umount -a
[COLOR="Green"]# warten bis unmount erfolgt
sleep 5
reboot[/COLOR]
Aufruf mit
/var/media/ftp/Corsair-FlashVoyager-01/stop.sh & . . . ..Hm, besser aus'n tmp Verzeichniss der FB
Wie bekomme ich das vor getimten awaitreboot 0330 unter?
Zuletzt bearbeitet: