und das werde ich nachher mal ausprobieren.
So, hat doch etwas länger gedauert, da es einige "Stolperfallen" gab.
Der Link aus Post #5 mit dem Befehl...
btrfs replace start /dev/sdc1 /dev/sda /home
...bewirkt, dass "sdc1", inkl. aller Subvolumes, auf "sda" unter "home" replaced wird.
Somit keine Option in diesem Fall, da es ja ausschl. darum ging, das eine Children-Subvolume "home" auszulagern.
Eine andere Lösung wäre aber:
Erstellen eines neuen Subvolumes "home" auf der neuen HDD (btrfs subvolume create <pfad>)
Kopieren aller Daten von home_alt nach home_neu
UUID für "home_neu" unter "/etc/fstab" anpassen
Löschen des alten "home" und auch des alten Subvolumes
Getestet in einer VM und läuft.
Aber, wie ich schon in Post #6 schrieb, hätte ich gleich openSUSE Leap 15.2 installiert und nicht erst Version 15.1.
Aus diesem Grund würde ich auch eine "ordentliche" Neuinstallation, gleich auf der großen HDD, bevorzugen.