I have my opensuse installed on my dev/nvme0n1. I now have a bigger nvme1n1 ssd drive.
Having read that using dd or clonezilla doesn’t work for btrfs.
However, I can’t seem to find a guide that has the example of moving my whole drive over, including boot partitions etc.
The thing I have found are some man pages and guides using btrfs replace to swap one disk for another - no mentions of boot partitions.
Should I first complete btrfs replace to the new drive and then use clonezilla for the other partitions? Will that work? Should I inverse the order?
Please take note of the “btrfs-replace” man page.
Also the openSUSE Btrfs SDB, especially with respect to the section “How to manually re-install grub on opensuse/btrfs” – <https://en.opensuse.org/SDB:BTRFS>.
Whether or not, the “Btrfs Replace” is best performed from the Rescue System booted from a stand-alone Installation .ISO is a moot point.
There is advice on the network, recommending that, first a Snapshot should be taken and then, the Snapshot is replaced to the new disk.
Don’t forget to create a Swap partition on the new device and, other partitions if you wish to have a “System-Only” Btrfs partition and, a separate partition of partitions for non-system directories …