To add another comment to your reply, have you tried it personally?
I’d like to back up my system before doing the switch. What do you recommend I use? Clonezilla with an external USB drive all plugged in using a USB hub?
I haven’t tried the Surface images due to not having one, but I am using their Silverblue images to make the whole NVIDIA drivers thing a bit easier on my system.
Also I haven’t needed to backup my system in over a year now (I stopped hopping with Silverblue) so I don’t remember the solution I used, but this seems good.
From your live stick, bevor install, do
cp /dev/your-disk /your/image.img
or to save space:
gzip < /dev/your-disk > /your/image.img.gz
or faster but might need to install it first:
lz4 /dev/your-disk /your/image.img.lz4
To get a list of your disks, there’s lsblk
.
I recommend partition-wise backup, it’s always a bother to extract/shrink individual partitions in images of whole disks. That would be /dev/your-disk
1 etc