Mount --bind in crontab

Status
Für weitere Antworten geschlossen.

Pazekal

Benutzer
Mitglied seit
05. Jul 2008
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

habe mal wieder einen Anschlag auf euch vor...
Und zwar liegt meine Musiksammlung auf einer externen Platte (usbshare1) an der Diskstation.
Jetzt kann ich allerdings die AudioStation nicht nutzen, da diese ja nur auf den 'music' Ordner auf 'volume1' zugreift. Jetzt ist meine Frage:

Wie kann ich den mount --bind befehl in die crontab eintragen also besser gesagt wie sieht dieser Befehl dann aus...

Habe das spk 'conjobs' von Itari auf meiner DS109 installiert und das schaut momentan so aus(siehe Screenshot):

Wäre klasse wenn ihr da mehr wisst...

Grüße
Pazekal
 

Anhänge

  • Synology Diskstation crontab.jpg
    Synology Diskstation crontab.jpg
    34,9 KB · Aufrufe: 113

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich würde den mount -bind nicht in der crontab, sondern in der /etc/rc.local machen.

Itari
 

Pazekal

Benutzer
Mitglied seit
05. Jul 2008
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
ah ok und was genau ist diese datei und wozu dient sie?
und wie müsste ich den befehl eintragen?

vielen dank für diese wahnsinnig schn elle antwort.. du bist einfach spitze....
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Rich (BBCode):
mount --bind /usbshare1/musik_verzeichnis /volume1/music

Die Datei /etc/rc.local wird beim Systemstart abgearbeitet. Wie autostart bei Windows ...

Ich persönlich halte das Einbinden einer externen Platte - wie beschrieben - allerdings nicht für sonderlich glücklich, weil die Platte immer an sein muss (auch schon vor dem Start der DS) ... In meinen Augen gehören die Mediendateien direkt auf die interne Platte ...

Itari
 

Pazekal

Benutzer
Mitglied seit
05. Jul 2008
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
vielen vielen dank....
bin leider kein so großes linux genie... dafür kann ich andwere sachen wie php und mysql ziemlich gut...


grüße
pazekal
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
13.606
Punkte für Reaktionen
3.636
Punkte
468
Ich persönlich halte das Einbinden einer externen Platte - wie beschrieben - allerdings nicht für sonderlich glücklich, weil die Platte immer an sein muss (auch schon vor dem Start der DS) ...
Vielleicht gibt es für die DS irgendwo "automount" als Zusatzpackage. Damit werden die konfigurierten Mounts erst durchgeführt, wenn auf das entsprechende Verzeichnis zugegriffen wird. Bei Nichgebrauch wird erfolgt automatisch ein umount nach einer gewissen Zeit.

Ich benutze "automount" auf meiner DBox, um die NFS-Exports meiner DS bei Aufnahme-/Wiedergabebeginn zu mounten. Dadurch muss die DS noch nicht unbedingt an sein, wenn die DBox eingeschaltet wird. Es reicht, wenn sie bei Aufnahmestart verfügbar ist.

Gruß
Benares
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Vielleicht gibt es für die DS irgendwo "automount" als Zusatzpackage.

Also ich finde im IPKG kein automount-Paket ... da müsste irgend jemand mal sowas kompilieren ... ich tu mir das nicht an auf der DS ;)

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Bevor du einen mount eines externen Verzeichnises machst würde ich erst prüfen ob die Platte wirklich angehängt ist
Code:
if [ -d /volumeUSB1/usbshare1 ]; then
 mount --bind /volumeUSB1/usbshare1/music /volume1/music
else
 exit
fi
Sonst wird der mount auch versucht wenn die Platte ned an der DS hängt und das wird ein paar Fehlermeldungen hageln.
Btw: Bist du dir bewusst, dass du so die bereits in music vorhandenen Daten "verdeckst"?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Btw: Bist du dir bewusst, dass du so die bereits in music vorhandenen Daten "verdeckst"?

Es sprach davon, dass seine Musiksammlung auf der externen Platten ist ... da geh ich dann davon aus, dass es keine weiteren Musik-Dateien gibt, sonst hätte er das bestimmt auch angemerkt ...

Ansonsten ist das mit dem mount so eine Sache, weil ja auch die ganzen Media/Index und mach mich klein-Dienste aufs music-Verzeichnis gehen und wenn die Platte nicht da ist, dann wird in der Datenbank wieder geändert.

Itari
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Ansonsten ist das mit dem mount so eine Sache, weil ja auch die ganzen Media/Index und mach mich klein-Dienste aufs music-Verzeichnis gehen und wenn die Platte nicht da ist, dann wird in der Datenbank wieder geändert.
Stimmt, das Problem mit dem Mediaindex habe ich gar ned bedacht bei Mediendateien auf externen Datenträgern.
Nochmal ein Grund warum ich die AS und UPnP der Syno ned benutze ;)
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0

Pazekal

Benutzer
Mitglied seit
05. Jul 2008
Beiträge
16
Punkte für Reaktionen
0
Punkte
0
also zu der sache mit dem verdecken der Dateien:
ich habe nur diesen einen Musikordner(der Ordner auf der Externen)

DIesen habe ich ausgelagert weil auf der Internen anderen Datein liegen wie Filme...

ich probiere das mal mit deiner if abfrage....
sage dann nochmal bescheid ob das geklappt hat... ich dir/euch schon vielmals für die vielen antworten...

Grüße
Pazekal
 
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