Synology-Forum.nl

Firmware => Synology DSM 5.1 en eerder => Topic gestart door: Martijn85 op 26 januari 2011, 20:40:49

Titel: Mount bij opstarten
Bericht door: Martijn85 op 26 januari 2011, 20:40:49
Hallo allemaal,

Nadat ik mijn synology heb geupdate naar de DSM 3.1 (beta) versie mount hij geen mappen meer bij het opstarten. Iemand die mij hiermee kan helpen?

Ik heb een script die altijd op DSM 3.0 heeft gewerkt, deze is toegevoegd aan de map: /usr/syno/etc.defaults/rc.d/ waardoor die bij het opstarten automatisch moet gaan starten, helaas doet die dit niet meer.

Als ik het script handmatig wil gaan starten via putty (ssh) geeft die de volgende melding: -sh: S99mount.sh: not found
Hij geeft dus aan dat het bestand niet bestaat, maar toch staat die in deze map! De rechten zijn ingesteld op: 755.

Iemand enige idee waarom die het scipt niet ziet?

Zo ziet het script eruit:

#!/bin/sh
# S99mount.sh
# mount/bind some folders on startup
# and umount them on shutdown/reboot

case $1 in
start)
        /bin/mount -o bind /volume1/folder1/folder2/ /volume1/folder3/folder3/
        ;;
stop)
        /bin/umount /volume1/folder3/folder3/
        ;;
*)
        echo "Usage: $0 [start|stop]"
        ;;
esac

Ook met het commando: S99mount.sh start geeft die de zelfde melding!
Titel: Re: Mount bij opstarten
Bericht door: klen op 27 januari 2011, 13:32:29
Je hebt vermoedelijk geen '.' in je PATH staan.

Type eens ./S99mount.sh start als je in de directory staat waar het script staat.

En wil je ook eens de output van deze commando's hier plaatsen, ajb:

ls -l /bin/sh
ls -l /usr/syno/etc/rc.d/S99mount.sh

(uiteindelijk moet de file in /usr/syno/etc/rc.d/ staan maar tot nu toe was dat een symbolische link naar /usr/syno/etc.defaults/rc.d - maar misschien is de link nu weg in deze release.)
Titel: Re: Mount bij opstarten
Bericht door: Martijn85 op 27 januari 2011, 14:58:23
Bedankt voor je reactie klen!

Als ik ./ ervoor zet dus ./S99mount.sh start of ./S99mount.sh stop dan werkt het idd wel.

Hij start dus alleen bij het opstarten niet op! Is deze folder gewijzigd bij de nieuwe firmware?

Output:

ls -l /bin/sh
lrwxrwxrwx    1 root     root             7 Jan 25 20:15 /bin/sh -> busybox
ls -l /usr/syno/etc/rc.d/S99mount.sh
-rwxr-xr-x    1 root     root           314 Jan 27 14:46 /usr/syno/etc/rc.d/S99mount.sh
Verder zijn de links hetzelfde.


/usr/syno/etc/rc.d/ is idd een snelkoppeling naar /usr/syno/etc.defaults/rc.d
Titel: Re: Mount bij opstarten
Bericht door: Martijn85 op 27 januari 2011, 15:46:19
Heel appart, nog een keer een herstart gedaan en tot mijn verbazing wordt het script nu wel goed opgestart.

Verder geen aanpassingen gedaan...