@raffnix84
Vielen Dank für Deine Antwort und die Zeit die Du für mich aufwendest!
Ich stehe auf dem Schlauch....
Ich präzisiere mein Vorgehen:
Ich möchte mit HyperBackup ein Backup der Syno auf eine an der Syno angeschlossene USBHDD abspeichern.
Aus Gründen der Sicherheit, lasse ich die USBHDD nach der Sicherung auswerfen.
Ich erstelle im Aufgabenplaner eine Aufgabe mit root als Benutzer.
Die Aufgabe soll alle 2 Tage (weil 2 USBHDD im Wechsel), 15min vor der Datensicherung ausgeführt werden,
damit die USBHDD wieder gemountet wird und somit von HyperBackup erkannt wird.
Ich kopiere also Dein Script unter Befehl ausführen hinein und ändere folgendes:
TASK_NAME=databackup (habe ich auch so benannt
DEVICE_NAME="usb1" <-- erstaunlich, aber gemountet ist der vordere USB auch USB1
DEVICE_ADDR="2-1" <---- hier habe ich "2-3"
Und was kommt danach? Was müsste ich noch verändern?
Das Script soll ja immer zum ausgeführten Zeitpunkt die USBHDD mounten.
Wenn ich das Script so ausführe, dann wird die USBHDD nicht gemountet.
Im Logfile steht dann drin:
0 wrong parameter count. Correct use:
mount_usb.sh MODE
Valid modes are: mount, umount
Muss ich da reinschreiben, dass er mounten soll? --> mount_usb.sh mount?
Also ganz blöd gefragt, was muss ich tun, damit das Script die Aufgabe erfüllt und meine USBHDD mountet?
Besten Dank und viele Grüße!