Page 1 of 1

[gelöst] Bootvorgang stoppt

Posted: 08 Mar 2014 03:21
by flyer99
Hallo,
Habe das Problem das nas4free beim booten hängen bleibt, und zwar bei "Preparing web-based file-management"
boot.jpg
Dies passiert erst seit ich das manageAcpi.sh Skript von Fritz (unverändert) in den System|Erweitert|Befehlsskript eingebunden habe ???
Lösche ich den Eintrag verläuft der Bootvorgang ohne Probleme. Führe ich manageAcpi.sh unter Erweitert|Befehl ausführen aus
Funktioniert das Script nebst Emailbenachrichtigung wie es soll ohne Fehler, WOL funktioniert anschließend auch ! Am Script sollte es also nicht liegen....
Unter System|Erweitert|Befehlsskript habe ich PreInit und PostInit ausprobiert, beides ohne Erfolg. Irgendwie stehe ich grad auf dem Schlauch....
Habe das NAS erst seit ca. 1 Woche aufgebaut, mehr aus Zufall und Interesse an dem System. Habe bis jetzt eigentlich alles relativ easy hinbekommen (naja, die Sprache
der Scripts kosteteten mich als schon mal 3 Stunden bis ichs kapiert hab .....), aber nun "hänge" ich definitv fest und hoffe auf Hilfe in diesem Forum das mir bis jetzt schon sehr
viel Hilfe bot ! Die Suche hier und in Google ergaben für mich leider keine nennenswerte Ergebnisse ....
Im voraus besten Dank !

Zusatzinfos:

- NAS hängt an FritzBox mit DHCP (Einstellung in FritzBox das immer die gleiche IP zugewiesen wird)
- NAS4Free 9.2.0.1 (943) auf USB-Stick
- 1 Festplatte (vorläufig, nur zum Testen) an Sata1-Anschluss
- Gemountet als Platte1
- Mit der Dateiverwaltung der nas4free-Weboberfläche auf Platte1 Ordner erstellt und unter Dienste|CIFS/SMB|Freigaben Freigegeben, als Bsp. Pfad: /mnt/Platte1/Scripts/ Name:Scripts
- Sehe somit in Windows direkt unter NAS4FREE den Ordner Scripts in welchem alle Scripte liegen.
- Ordnerzugriff unter Windows und Kopieren von Daten funktioniert ohne Probleme
- Aufruf in System|Erweitert|Befehlsskript (die Zeiten sind nur zum Testen und werden noch angepasst): /mnt/Platte1/Scripts/manageAcpi.sh -p 15 -n 192.168.178.28,1,5 -vm

Re: Bootvorgang stoppt

Posted: 08 Mar 2014 05:25
by flyer99
Habs gefunden, ein & muss am Schluss plaziert werden beim Aufruf des Scripts :evil: :evil: :evil:
Warum brauch ich das hier und beim Befehlsaufruf unter web-gui nicht :?: :?: :?:
Wäre für eine Erklärung dankbar !

Re: Bootvorgang stoppt

Posted: 08 Mar 2014 16:17
by Princo
Es muß nicht am Schluß stehen, aber das "&" ist wichtig.

Es liegt daran, daß hier nicht ein Systemdienst, sondern ein Skript gestartet wird. Dieses Skript läuft in einer Schleife ständig durch, und wird daher nicht beendet. Das "&" am Ende der Befehlszeile sorgt dann dafür, daß dieses eine Skript im Hintergrund läuft, und nachfolgende Skripte ausgeführt werden können.

Grüße
Princo