[DS210j DSM 3.0]Mounten funktioniert nicht

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

RAM2000

Benutzer
Registriert
29. Sep. 2010
Beiträge
14
Reaktionspunkte
0
Punkte
0
Hallo,

leider sind meine Unix Kenntnisse ein wenig eingerostet.
Ich habe nach der Anleitung im Wiki(und einiger Post hier) mir ein Mount-Script
gebastelt das bei jedem Systemstart und Ende ausgeführt werden soll:

#!/bin/sh
# mount_script.sh
# mount/bind some folders on startup
# and umount them on shutdown/reboot
# cp mount_script.txt /usr/syno/etc.defaults/rc.d/mount_script.sh

case "$1" in
start)
mount -o bind / /volume1/root
mount -o bind /volume1/daten/ /volume1/DISKSTATION/daten/
mount -o bind /volume1/download/ /volume1/DISKSTATION/download/
mount -o bind /volume1/eigene dateien/ /volume1/DISKSTATION/eigene dateien/
mount -o bind /volume1/music/ /volume1/DISKSTATION/music/
mount -o bind /volume1/photo/ /volume1/DISKSTATION/photo/
mount -o bind /volume1/programme/ /volume1/DISKSTATION/programme/
mount -o bind /volume1/public/ /volume1/DISKSTATION/public/
mount -o bind /volume1/spiele/ /volume1/DISKSTATION/spiele/
mount -o bind /volume1/treiber/ /volume1/DISKSTATION/treiber/
mount -o bind /volume1/usb-copy/ /volume1/DISKSTATION/usb-copy/
mount -o bind /volume1/video/ /volume1/DISKSTATION/video/
;;
stop)
umount /volume1/root
umount /volume1/DISKSTATION/daten/
umount /volume1/DISKSTATION/download/
umount /volume1/DISKSTATION/eigene dateien/
umount /volume1/DISKSTATION/music/
umount /volume1/DISKSTATION/photo/
umount /volume1/DISKSTATION/programme/
umount /volume1/DISKSTATION/public/
umount /volume1/DISKSTATION/spiele/
umount /volume1/DISKSTATION/treiber/
umount /volume1/DISKSTATION/usb-copy/
umount /volume1/DISKSTATION/video/
;;
*)
echo "Usage: $0 { start | stop }"
exit 1
;;
esac

Diese Datei habe ich dann per ssh (also root angemeldet) in das Verzeichnis:
/usr/syno/etc.defaults/rc.d/
kopiert (als mount_script.sh).

Nur leider bleibt das Verzeichnis Diskstation bzw. die entsprechenden
Unterverzeichnisse leer ??

Hat da jemand einen Tip für mich?

Gruß
RAM2000
 
Ist die Datei denn ausführbar also chmod +x gesetzt? Funzt der Code denn wenn du das Script manuell aufrufst?
 
Die Datei (Dateiname) muss zwingend mit S99 anfangen (also S99mount.sh), sonst wird sie nicht bzw. zum falschen Zeitpunkt ausgeführt.

Itari
 
Hi,

ich habe die Datei jetzt umbenannt und die Attribute/Berechtigen passen
meiner Meinung nach auch (siehe Screenshot). Aber er macht es nicht...
Gibt es irgendwo ein Protokoll wo ich evtl. Fehlermeldung sehen kann?
 

Anhänge

  • screen2.jpg
    screen2.jpg
    193 KB · Aufrufe: 70
Zuletzt bearbeitet:
Starte das Script mal manuell....

gruss
dude
 
Noch ein Hinweis ... die Skriptdatei muss zwingend Linux-Zeilenenden haben (also kann nicht mit einem normalen Windows-Editor erstellt werden), sonst wird sie nicht ausgeführt.

Das manuelle Aufrufen:

Rich (BBCode):
/usr/syno/etc/rc.d/S99mount_script.sh start

Itari
 
Und wo finde ich den Linux Editor ????
 
Und wo finde ich den Linux Editor ????

Es gibt den vi auf der DS. Kannst dir auch den mc per IPKG installieren. Ich habe unter Windows das Notepad++ und das PSPad, wo man den Dateityp angeben kann, mit dem die Zeilenende gespeichert werden können.

Und ja, natürlich auch mein AdminTool kann das :)

Itari
 
Der Unix-Dateityp war das Problem. Ich habe die Datei unter VI
bearbeitet, und mal nur einen mount dringelassen, siehe da es funktioniert.:)

Jetzt werde ich nach und nach die weiteren mounts reinpacken.

Vielen Dank für eure prompte Hilfe.

Gruß
R.A.M.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat