How do i resize EFI partition when there is a Microsoft reserved partition in the way?

Posted on

Problem :

I found a question on here with the same title, but it didn’t help me at all.
Here’s my GParted screen:

Gparted

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?

Solution :

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):

enter image description here

Leave a Reply

Your email address will not be published. Required fields are marked *