Problem mit mount -o bind

  • 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.

Tobi-Wan Kenobi

Benutzer
Registriert
07. Juli 2013
Beiträge
6
Reaktionspunkte
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 :)
 
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
 
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 ^^
 
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?
 
Ah so einfach geht dass.... ja werde es erstmal so probieren
Danke

Ja hab meine DM 213j seit vorgestern ^^
 
Sehr gern.

Dann schon jetzt viel Spaß mit der Syno und nochmal ein herzliches Willkommen im Forum. :)
 
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....
 
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
 
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
 
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
 
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 ?
 
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. :)
 
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
 
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