Hallo zusammen,
ich will einen symlink beim booten der DS erstellen. Dazu habe ich das hier bereits im Forum gepostete Skript verwendet:
/usr/syno/etc.defaults/rc.d/S99mount.sh:
Allerdings, wenn ich das skript ausführe, dann bekomme ich die Meldung
Andererseits, wenn ich den Mount-Befehl
direkt in der shell eingebe, dann funktioniert alles einwandfrei
Kömmt Ihr mir vielleicht weiterhelfen? Irgendwie scheint es ja so, dass das script mehr macht, als einfach den mount befehl auszuführen, oder?
ich will einen symlink beim booten der DS erstellen. Dazu habe ich das hier bereits im Forum gepostete Skript verwendet:
/usr/syno/etc.defaults/rc.d/S99mount.sh:
Code:
#!/bin/sh
# mount/bind some folders on startup
# and umount them on shutdown/reboot
case $1 in
start)
/bin/mount -o bind /volume1/Gemeinsamer\ Ordner/ /mnt/test/
;;
stop)
/bin/umount /mnt/test/
;;
*)
echo "Usages: $0 [start|stop]"
;;
esac
Allerdings, wenn ich das skript ausführe, dann bekomme ich die Meldung
Code:
Rincewind> ./S99mount.sh start
mount: Can't find /volume1/Gemeinsamer Ordner in /etc/fstab
: Success
mount: Mounting /volume1/Gemeinsamer Ordner on (null) failed: Success
./S99mount.sh: ./S99mount.sh: 16: /mnt/test/: Permission denied
Andererseits, wenn ich den Mount-Befehl
Code:
/bin/mount -o bind /volume1/Gemeinsamer\ Ordner/ /mnt/test/
Kömmt Ihr mir vielleicht weiterhelfen? Irgendwie scheint es ja so, dass das script mehr macht, als einfach den mount befehl auszuführen, oder?