Problem mit mount -o bind

Status
Für weitere Antworten geschlossen.

Tobi-Wan Kenobi

Benutzer
Mitglied seit
07. Jul 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich bräuchte dringend Hilfe. Versuche mich jetzt schon seit einiger Zeit einen Ordner in meinen music Ordner zu mounten. Leider funktioniert es nicht egal was ich probiere......

habe das Kommando mount -o bind .... per SSH als root manuell gestartet

und

verschiedene Versionen von Scripten ausprobiert

nichts davon hat funktioniert.

Wäre für jede Hilfe dankbar :)
 

nachon

Benutzer
Mitglied seit
21. Aug 2011
Beiträge
2.666
Punkte für Reaktionen
9
Punkte
78
Moin moin,

gibt es einen speziellen Grund, weshalb Du das gern mit diesem Befehl ausprobieren willst?
Gibt doch mittlerweile komfortablere Lösungen.

Ich glaube, ich hatte es mit diesem hier früher gemacht und auch problemlos hinbekommen:

#!/bin/sh
# usbsharemount.sh
# mount/bind some folders on startup
# and umount them on shutdown/reboot
case $1 in
start)
/bin/mount -o bind /volumeUSB1/usbshare1/Videos/ /volume1/video/extern/
;;
stop)
/bin/umount /volume1/video/extern/
;;
*)
echo "Usage: $0 [start|stop]"
;;
esac
 

Tobi-Wan Kenobi

Benutzer
Mitglied seit
07. Jul 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Morgen,

danke für die schnelle Antwort ;)

Nein eigentlich nicht, habe nur keine andere Lösung gefunden.... Wäre natürlich für jede andere Möglichkeit offen ^^
 

nachon

Benutzer
Mitglied seit
21. Aug 2011
Beiträge
2.666
Punkte für Reaktionen
9
Punkte
78
Entweder siehe Script oben, oder was wesentlich einfacher ist:

Systemsteuerung -> Medienindizierungsdienst -> Register "Indizierte Ordner" -> und hier den Ordner hinzufügen. :p

Du nutzt doch die aktuellste DSM Version?
 

Tobi-Wan Kenobi

Benutzer
Mitglied seit
07. Jul 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Ah so einfach geht dass.... ja werde es erstmal so probieren
Danke

Ja hab meine DM 213j seit vorgestern ^^
 

nachon

Benutzer
Mitglied seit
21. Aug 2011
Beiträge
2.666
Punkte für Reaktionen
9
Punkte
78
Sehr gern.

Dann schon jetzt viel Spaß mit der Syno und nochmal ein herzliches Willkommen im Forum. :)
 

Tobi-Wan Kenobi

Benutzer
Mitglied seit
07. Jul 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
So habe jetzt das Script ausgeführt.....funktionierte nicht wie die anderen auch
Und die Medienindizierung kann ich nicht für den Ordner verwenden

vil geht dass mit dem Ordner den ich möchte auch gar nicht, Ich möchte nämlich meine Cloud-Ordner /volume1/homes/Tobi-Wan Kenobi/CloudStation/Musik mit der Musik in den Ordner music einbinden....
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.160
Punkte für Reaktionen
407
Punkte
393
Hallo,
Dein Problem wird wahrscheinlich mit dem Leerzeichen zwischen Wan und Kenobi liegen. Du kannst es mit
/volume1/homes/Tobi-Wan\ Kenobi/CloudStation/Musik
oder
"/volume1/homes/Tobi-Wan Kenobi/CloudStation/Musik"
probieren.

Gruß Götz
 

Tobi-Wan Kenobi

Benutzer
Mitglied seit
07. Jul 2013
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Jetzt hat es geklappt!!!! DANKE :D
Mit Anfürungszeichen funktioniert es
 

Holly100

Benutzer
Mitglied seit
29. Jul 2013
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
Hallo, ich habe an meiner Diskstation ein 2 USB Gehäuse mit 8 Platten per USB 3 angeschlossen.
Wie müsste in meinen Fall das Scrip aussehen?
Medienindizierungsdienst brigt bei mir nichts da ich den z.B. dann den Ordner /video/Serien an XBMC anbinde. Könnte zwar auch direkt bei XBMC sagen nehme den Ordner usbshare2/serien mit auf aber das will ich nicht da ich auf verschiedene Platten Serien habe und diese alle über einen Ordner einsehbar sein sollen

Ich möchte z.B
usbshare1/serien zu /volume1/video/serien
usbshare1/sky zu /volume1/video/sky
usbshare2/serien zu /volume1/video/serien
usbshare2/Audio zu /volume1/music/CD
usbshare2/Bilder zu /volume1/photo/Album 2000-2010

wäre nett wenn du mir da ein Beispiel geben könntest
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
usbshare1/serien zu /volume1/video/serien/1
usbshare2/serien zu /volume1/video/serien/2

das Zuordnen zweier Ressorucen zu einem Pfad geht nicht, deswegen einfach Unterordner machen

Itari
 

Holly100

Benutzer
Mitglied seit
29. Jul 2013
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
wie müste denn das Skript aussehen, kann man einfach mehrere "mounts" in ein skript eintragen ? das iss echt alles totales Neuland denn vor 3 Wochen wusste ichnicht mal was ein skript iss :)

für ein Verzeichnis zu mounten müsste das doch richtig sein oder ?

vi /usr/syno/etc.defaults/rc.d/S99esatamount.sh

#!/bin/sh

LOGFILE=/volume1/public/automount.log

log() {
echo `date +%c` $1 >> $LOGFILE
}

case $1 in
start)
if [ -d /volumeUSB2/usbshare/Sky ]; then
/bin/mount -o bind /volumeUSB2/usbshare/Sky/ /volume1/video/Film/Sky/
log "USB2 mounted to video"
else
log "USB2 nicht angeschlossen"
fi
;;
stop)
umount /volume1/video/Film/Sky/
;;
*)
echo "Usage: $0 [start|stop]"
;;
esac


wie müsste man das skript abändern das auch gemountet wird wenn die USB Platten nur angesteckt werden ohne neustart der DS ?
 

nachon

Benutzer
Mitglied seit
21. Aug 2011
Beiträge
2.666
Punkte für Reaktionen
9
Punkte
78
Man muss das aber nicht mit dem Skript machen, nur nochmal als Hinweis.
Man kann auch Ordner so zusätzlich indizieren lassen, was wesentlich einfacher ist. :)
 

Holly100

Benutzer
Mitglied seit
29. Jul 2013
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
ja aber das bringt mir ja nichts oder liege ich da falsch ? es geht mir ja darum das alles in einen Ordner liegt den ich dann in die XBMC Datenbank aufnehme. Ich nehme lieber XBMC da darüber auch jeder Cleint auf die zentrale Datenbank zugreifen kann und auch Live TV funktioniert über DVB-S und vor allen mit Pay TV
 

Merthos

Benutzer
Mitglied seit
01. Mai 2010
Beiträge
2.709
Punkte für Reaktionen
2
Punkte
84
Fürs Anstecken kannst Du autorun nehmen, in dem Thread müsst sich auch ein Beispiel-Skript fürs Mounten finden.
Ansonsten ja, einfach mehrere auflisten (bei start den ganzen if-fi-Block). Außerdem gehört das Skript in /usr/local/etc/rc.d (ggf. erst anlegen), in /usr/syno... wird es bei einem Update überschrieben.
 
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