Hallo Zusammen,
ich lese hier immer fleißig mit, bekomme dieses Problem aber nicht gelöst, auch wenn ich ähnliche Themen dazu lesen konnte.
Es geht darum Symlinks beim Start der Diskstation zu erstellen. Als Anleitung diente mir folgender Link: http://forum.synology.com/wiki/index.php/Permanent_symbolic_links
Ich habe das soweit auch alles hinbekommen, trotz sehr wenig Erfahrung mit Konsole und Befehlen. Die Datei rc.local musst ich neu erstellen, da sie bei mir noch nicht vorhanden war.
Dies ist der Inhalt meiner rc.local:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# symlinks erstellen
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Kinderlieder/" /volume1/homes/Karsten/music/l_Kinderlieder
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Hörspiele für Erwachsene/" "/volume1/homes/Karsten/music/l_Hörspiele für Erwachsene"
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Hörspiele für Kinder/" "/volume1/homes/Karsten/music/l_Hörspiele für Kinder"
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Kinderlieder/" /volume1/homes/Ricarda/music/l_Kinderlieder
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Hörspiele für Erwachsene/" "/volume1/homes/Ricarda/music/l_Hörspiele für Erwachsene"
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Hörspiele für Kinder/" "/volume1/homes/Ricarda/music/l_Hörspiele für Kinder"
exit 0
Die Datei habe ich mit Wordpadd++ als Unix-Datei erstellt. Übertragen habe ich die dann mit Winscp und damit auch ausführbar gemacht (775). Formatierung UTF8 ohne BOM. Owner ist ROOT.
Führ ich die Datei manuell aus, werden alle Ordner gemountet, die Skriptinhalte sind also soweit OK.
Jedoch passiert beim booten überhaupt nichts. Sinn war eigentlich, dass die Datei automatisch abgearbeitet wird.
Nach vielem googeln habe ich eventuell einen Ansatz zur Diagnose gefunden. Es fehlen vielleicht Path variablen, die Datei ist in der Systemumgebung nicht bekannt. Es ist oftmals auch die Rede von etc/profile, wo ein Symlink zur rc.local fehlt. Dies ist jetzt allerdings Halbwissen, es zeigt, dass ich viel gefunden habe, aber leider zu wenig Background habe, dies nun zu korrigieren.
Wäre echt super, wenn hier jemand eine Idee dazu hat. Das Thema ist auch hier nicht neu, aber ich konnte keine Lösung erkennen, die ich so umsetzen könnte.
Danke schon mal für eine Antwort,
Karsten
ich lese hier immer fleißig mit, bekomme dieses Problem aber nicht gelöst, auch wenn ich ähnliche Themen dazu lesen konnte.
Es geht darum Symlinks beim Start der Diskstation zu erstellen. Als Anleitung diente mir folgender Link: http://forum.synology.com/wiki/index.php/Permanent_symbolic_links
Ich habe das soweit auch alles hinbekommen, trotz sehr wenig Erfahrung mit Konsole und Befehlen. Die Datei rc.local musst ich neu erstellen, da sie bei mir noch nicht vorhanden war.
Dies ist der Inhalt meiner rc.local:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# symlinks erstellen
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Kinderlieder/" /volume1/homes/Karsten/music/l_Kinderlieder
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Hörspiele für Erwachsene/" "/volume1/homes/Karsten/music/l_Hörspiele für Erwachsene"
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Hörspiele für Kinder/" "/volume1/homes/Karsten/music/l_Hörspiele für Kinder"
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Kinderlieder/" /volume1/homes/Ricarda/music/l_Kinderlieder
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Hörspiele für Erwachsene/" "/volume1/homes/Ricarda/music/l_Hörspiele für Erwachsene"
mount -o bind "/volume1/gemeinsamer Ordner Volume 1/Hörspiele für Kinder/" "/volume1/homes/Ricarda/music/l_Hörspiele für Kinder"
exit 0
Die Datei habe ich mit Wordpadd++ als Unix-Datei erstellt. Übertragen habe ich die dann mit Winscp und damit auch ausführbar gemacht (775). Formatierung UTF8 ohne BOM. Owner ist ROOT.
Führ ich die Datei manuell aus, werden alle Ordner gemountet, die Skriptinhalte sind also soweit OK.
Jedoch passiert beim booten überhaupt nichts. Sinn war eigentlich, dass die Datei automatisch abgearbeitet wird.
Nach vielem googeln habe ich eventuell einen Ansatz zur Diagnose gefunden. Es fehlen vielleicht Path variablen, die Datei ist in der Systemumgebung nicht bekannt. Es ist oftmals auch die Rede von etc/profile, wo ein Symlink zur rc.local fehlt. Dies ist jetzt allerdings Halbwissen, es zeigt, dass ich viel gefunden habe, aber leider zu wenig Background habe, dies nun zu korrigieren.
Wäre echt super, wenn hier jemand eine Idee dazu hat. Das Thema ist auch hier nicht neu, aber ich konnte keine Lösung erkennen, die ich so umsetzen könnte.
Danke schon mal für eine Antwort,
Karsten