I am switching my current SSD to a larger one, and I plan to do a bottom to top migration (***://wiki.archlinux.org/index.php/migrate_installation_to_new_hardware#Bottom_to_top) of my system. I currently have backups of my /etc and /home directory using borgmatic. The disk with the backups is encrypted and I’ll use the default full disk encryption on the new SSD.
Here is my current plan :
- Boot from a Manjaro live USB
- Install Manjaro on the new disk
- Install Borgmatic and decrypt the HDD with the backups
- Mount and chroot the new system from the live usb
- Do a borgmatic extract or restore (not sure about that yet) of my /etc and /home directory
- Navigate to my pkglist.txt and reinstall my packages
- exit the chroot environment and unmount the new ssd.
Here are my questions and concerns :
Are my current steps ok ? Do I need to do anything with fstab and should I do anything with my grub ? I don’t plan to unplug my current SSD yet and I’m worried about running into some issues when I reboot since I’d copy my /etc and have the same fstab / grub as with my old system. Is the bottom to top migration a good strategy here or should I do a clonezilla restoration ?
Thank you very much for your help !