Hallo Zusammen.
Ich würde gern meinen rclone-mount Befehl irgendwie im Systemboot unterbringen.
der Befehl selbst funktioniert wenn Batocera hcohgefahren ist, wenn ich ihn aber in der custom.sh unterbringe dann leider nicht.
Beispiel:
#!/bin/bash
/usr/bin/rclone mount test:/mnt/Batocera/share/roms /userdata/roms --allow-non-empty &
mountet mir meine Freigabe auf das rom Verzeichnis, wenn ich nun in Batocera meine Spieliste aktualisiere, nutzt er auch die von rclone mount bereitgestellten Inhalte.
Jemand ne Idee wie ich das nun in die custom.sh einbaue so dass es auch ausfgeführt wird? Im besten Fall sogar so dass wenn Batocera komplett hochgefahren ist bereits aus dem mount gelesen wird und die Spielliste nicht aktualisiert werden muss?
Der nächste Schritt wäre dann vllt noch im script abzufragen: Ist das System online? Ja > nutze das Script, Nein > führe das Script nicht aus.
Hintergrund hierfür ist dass ich meinen Share gern mit meiner Familie teilen würde und hier nur kleine ThinClients oder Chinaböller zum Einsatz kommen sollen die von Haus aus wenig Speicher haben. Saves etc sollen auf den Geräten bleiben.
Ich hatte auch schon die Idee eine CIFIS oder SAMBA Freigabe zu nutzen, macht mir übers Netz aber irgendwie Bauchschmerzen, daher der Gedanke das ganze über SFTP oder FTP via Rclone zu realisieren.