I did something like this long ago. You need to run a post-dump script to change things in /etc/fstab, grub/efi config, devs, UUID, etc if you want to boot without a problem. It takes a bit of testing, but once you figure it out it will be the same.
So having something bootable and having the data are 2 different things.
|