@JoeMod2015, ich Danke Dir!
Deine Beschreibung ist genial und hat mich bzw. meine SBs "gerettet"! RESPEKT!!!
Hat alles auf Anhieb geklappt, inkl. der Wiederherstellung (fast) sämtlicher Konfiguration.
Die dafür notwenigen Unix Kommandos kann man sich im Internet schnell zusammensuchen und ist nicht sooo kompliziert. Der Umgang mit einer Terminalsession auf einem UNIX System sollte einem jedoch vertraut sein.
Neben den von Dir benannten Ordnern habe ich die komplette Installation vom "
SqueezeCenter" unter
/volume1/@appstore in ein Backupverzeichnis (bei mir:
/volume1/BU) kopiert. 1,2 GB. So hatte ich auch nach der Deinstallation des LMS (damit die neue Perl Version deinstalliert und die alte Version wieder installiert werden kann) noch alle Dateien, nur für den Fall der Fälle.
Ich glaube es ist hierbei sehr wichtig Deine benannten Konfig-Verzeichnisse und Dateien nach der Neuinstallation vom LMS aber
VOR dem ersten Start des LMS wieder an ihren ursprünglichen Ort zu kopieren! So wie Du es geschrieben hast. Dafür muß man bei der manuellen Re-Installation des LMS ein Häkchen
[] Nach der Installation starten entfernen, oder so ähnlich.
Die einzige Abweichung von Deiner Prozedur war, dass ich das komplette Verzeichnis
prefs wiederhergestellt habe und nicht nur die Dateien
server.prefs und
favorites.opml sowie den Unterordner
plugin.
Ergebnis:
Alles läuft wie vorher, inkl. Spotify Connect Funktion, die zur Wiedergabe von Spotify auf einer SB von der nativen Spotify App benötigt wird.
Das einzige, was ich noch nach konfigurieren mußte, war die Client ID für das Spotty Plugin, damit ich das Spotty Plugin auf den SBs nutzen konnte (nicht die Spotify Connect Funktion).
Ein Restart des SBs (2x Radio und 2x SB Touch) war nicht notwendig.
Ich nutze eine DS412+ mit:
- DSM: 6.2.4-25556
- Perl: 5.24.0-0074 (nach Wiederherstellung bzw. Downgrade)
- LMS: 8.1.1-1610364019 (vorher und nachher)