Moin,
habe mich noch mal mit einer Systemkopie mit 'clonezilla' beschäftigt.
Wichtig ist es eine neue Version von 'clonezilla' zu benutzen. Ab Version 2.3.2-2 sind viele btrfs Fixes drin.
Falls man in dem Zusammenhang 'gparted' nutzt, ist es auch dort wegen btrfs wichtig, eine neue Version zu benutzen.
So vorgehen mit clonezilla:
Backup der Partition1 (btrfs) auf USB-Platte, oder direkte Kopie auf 2. Platte (savepart/clonepart).
Nach Restore bootet die Kopie nicht. Fehler: Load error – Boot error
An einem laufenden System die Kopie bootfähig machen.
Vorsicht wenn Original und Kopie im System angeschlossen sind.
Die UUID der 1. Partition ist durch die Kopie identisch. Werden evtl. falsch gemountet.
Besser von einer frisch installierten MLD Platte/Stick booten.
Annahme, die nicht bootende Kopie hängt an SATA Kanal 1 -> sda
Die 1. Partition, der nicht bootenden Platte mounten. Z.B. nach /mnt/sda1
mount /dev/sda1 /mnt/sda1
Befehle ausführen:
extlinux --install /mnt/sda1/boot/syslinux
cat /usr/lib/extlinux/mbr.bin >/dev/sda
Die Kopie muss am selben SATA Port stecken wie das Original, weil in /boot/syslinux/extlinux.conf auch der Port steht.
Die fstab muss auch angepasst werden.
Die kopierte 1. Partition behält die alte UUID.
Die Partition 2 der Kopie hat evtl. jetzt eine andere UUID.
Mit diesen Befehlen die Zuordnung prüfen:
mount
fdisk –l
blkid
Entsprechend die /etc/fstab anpassen. Geht gut mit dem 'mc' (MidnightCommander).
Die MLD Kopie sollte danach eigentlich booten.
Falls der VDR nicht startet (nur MLD Logo), stimmt etwas mit der 2. Partition nicht.
Die wird in /data eingebunden. Darin müssen diese Verzeichnisse sein: /music, /photo, /tv, /video
falcon