Post History
Disclaimer: I'm not a Mint (or Ubuntu) user. Using your distro's live image: Do your partition stuff Mount the new root to the live system at /mnt[1] Mount your other partitions to the new ro...
Answer
#1: Initial revision
*Disclaimer: I'm not a Mint (or Ubuntu) user.* # Using _your distro's_ live image: 1. Do your partition stuff 2. Mount the new root to the live system at `/mnt`[^mount-location] 3. Mount your other partitions to the new root as they should be 4. Chroot into `/mnt` 5. Check your `/etc/fstab`, there should be an entry about mounting your root. Update it to mount the new root partition.[^fstab] 6. Update your initramfs image(s), perhaps with [`update-initramfs`](https://manpages.ubuntu.com/manpages/jammy/en/man8/update-initramfs.7.html)? 5. Run your distro's boot configuration scripts. Perhaps it's [`update-grub`](https://manpages.ubuntu.com/manpages/noble/en/man8/update-grub.8.html) for you? There are some moving parts in this step. MBR/EFI? Which bootloader? 9. `exit` the chroot 10. Unmount everything with `umount --all` 11. Reboot and see if it works 12. If it didn't, study the linux boot process in more detail. There are good articles on [Wikipedia](https://en.wikipedia.org/wiki/Booting_process_of_Linux) and [ArchWiki](https://wiki.archlinux.org/title/Arch_boot_process). # Swap Yeah it's probably best to decommission the current swap before everything. Your system will work fine without it too. Personally I'd recommend just dropping the swap partition, and making a new swapfile when the other stuff is done. Swapfiles are just more flexible. [^mount-location]: Doesn't actually matter where. [^fstab]: Your distro could have some helpers for generating this file as well, based on the current mounts.