linux – Can I move the /boot/efi and the swap partition?

I have a Manjaro/Windows 11 dual boot going on, but it seems I haven’t allocated much space for the root filesystem (~25GB) and now it’s warning me of low disk space, so I need to expand root space.

I tried to use GParted Live with an USB stick and shrink the Windows partition, but I realized my boot/efi and swap partitions stand between the Windows partition and the root partition, so I can’t use the unallocated space that’s to the left of them.

Here’s a screenshot:

enter image description here

Can i move them around safely or should I just reinstall Manjaro?

Read more here: Source link