I found a question on here with the same title, but it didn’t help me at all.
Here’s my GParted screen:
I’ve made space for pop_os, and a 4GB swap after it (in red). However, my EFI partition is too small and I cannot resize it from Gparted or pop_OS. I’ve read online that it’s not advisable to delete the microsoft reserved partition, but what else do I do?
You can just create another EFI partition for Pop!_OS. That’s what I did on my Lenovo ThinkPad X1 Extreme Gen 2 that came preinstalled with Windows 10. I just resized down the Windows C partition to make space and created /home, /boot/efi, / and swap partitions. It worked fine and I can still boot into either Pop!_OS or Win 10. I’m using Pop!_OS mostly now so defaulting to that but I can press F12 at boot to go to EFI boot menu to select Windows 10 if I need it for some reason.
I made the new EFI partition 1 GB.
Here’s what my partitions currently look like (I just recently did some changes since I was running out of space on Linux partitions so I resized my Windows partition down a bit more and moved my /home partition there (that’s why it’s in front of the EFI partition now):