Das verwunderliche war eben, dass der HMIP-RFUSB-TK während des Restores angeschlossen war. Ich habe dann zu späterem Zeitpunkt einen manuellen Reboot gemacht und interessanterweise waren dann die Inhalte aus meinem Backup plötzlich da, totzt der Fehlermeldung im Restore. Aber somit für mich kein Problem mehr.
Später habe ich dann noch das Update auf das Release vom 03.11. über das WebUI gemacht. Anfänglich hatte meine VM nur 256MB RAM - dort schlug das Update wiederholt fehl. Ich habe dann den RAM auf 1GB angehoben, dann ging es. Mann könnte also evtl. 1GB RAM als Mindestanforderung definieren. Ggf. geht es auch mit 512MB oder 768MB
hier mein Weg:
- Im laufenden RaspberryMatic System setzt man auf der Konsole das Kommando
Code: Alles auswählen
fdisk -l
ab und sichert sich den output (Kopie in TXT Datei, Screenshot) - Anschließend fährt man das RaspberryMatic System herunter
- Über die Oberfläche des Hypervisors wird eine zweite virtual HardDisk erstellt und an den nächsen freien Controllerport gehängt. Hier kann man gut mit der ersten HDD vergleichen.
- Man fährt das RaspMatic-System wieder hoch und macht auf der Konsole erneut ein
Im Vergleich zum Output von 1) sollte nun eine weitere Platte angezeigt werden. Bei mir /dev/sdb
Code: Alles auswählen
fdisk -l
- Als nächstes muss ein Filesystem auf die Platte gezogen werden. Dazu auf der Konsole des RaspMatic:
Code: Alles auswählen
mkfs.ext4 /dev/sdb
- Der nächste Schritt dient nur dem temp. Test. - Einbinden der Platte:
Code: Alles auswählen
mount /dev/sdb /media/usb1 cd /media/usb1 touch test.txt ls -al
- Wenn der Test erfolgreich war, also jedes einzelne Komando ohne Fehler durchgelaufen ist, dann muss noch dafür gesorgt werden, dass die Platte beim Boot automatisch eingebunden wird. Das kann man theoretisch über OS-Mittel machen, was aber evtl. das Risiko birgt, dass diese Config beim nächsten Update von RaspMatic weg ist. Deshalb empfhielt es sich hier auf das AddOn CuxD zurückzugreifen. Wenn dieses installiert ist, sieht man im Setup-Menü des CuxD eine Liste von Variablen.
Dort sucht man sich MOUNTCMD= und passt es wie folgt an:Anschließend noch einen Klick auf speichern.Code: Alles auswählen
MOUNTCMD=mount /dev/sdb /media/usb1
- Nun kann man das System rebooten. Anschließend sollten z. B. im Bereich "Diagramme" der rote Hinweistext auf den fehlenden USB-Stick verschwunden sein. Testweise kann man auch auf der Konsole den Befehl
Code: Alles auswählen
mount
absetzen. Hier sollte dann auch die Verbindung zwischen /dev/sdb und /media/usb1 auftauchen.