I have an Arch dual boot system with Windows on my desktop PC (not a laptop). It's been while since I've last messed around with it and now I would like to "revive" it. One of the first things I went on to do was a global system update (pacman -Syu
). But then I received this error:
error: Partition /boot too full: 4916 blocks needed, 3320 blocks free
So I checked my /boot
partition and it turns out it only had 100MB, with 96MB being used already. I then tried to find out how I could increase its size and some posts recommended the classic GParted for it. I felt uneasy, as this is very delicate stuff, but, since I couldn't find other options, I decided to give it a go.
I then unallocated 1GB from my Arch partition, moved it two or three times upwards until it was near the /boot
partition and finally merged the two. I cringed when GParted showed me this — sorry for the image quality, I had to downgrade it to upload it here —:
Strangely, both Windows and Arch recognize the new /boot
's size as 1.1GB, despite the error. This is what I get from Arch when trying to update it again:
Why is this happening? Is there a solution? Is it because GParted cannot resize the /boot
partition beyond a certain size? Is this documented somewhere?
(Everything in my system seems to be working just fine though.)